llvm.org GIT mirror llvm / 228546b
This is now a duplicate. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184376 91177308-0d34-0410-b5e6-96231b3b80d8 Bill Wendling 7 years ago
1 changed file(s) with 0 addition(s) and 26 deletion(s). Raw diff Collapse all Expand all
4848 StringRef TargetOptions::getTrapFunctionName() const {
4949 return TrapFuncName;
5050 }
51
52 bool operator==(const TargetOptions &LHS, const TargetOptions &RHS) {
53 #define ARE_EQUAL(X) LHS.X == RHS.X
54 return
55 ARE_EQUAL(UnsafeFPMath) &&
56 ARE_EQUAL(NoInfsFPMath) &&
57 ARE_EQUAL(NoNaNsFPMath) &&
58 ARE_EQUAL(HonorSignDependentRoundingFPMathOption) &&
59 ARE_EQUAL(UseSoftFloat) &&
60 ARE_EQUAL(NoZerosInBSS) &&
61 ARE_EQUAL(JITEmitDebugInfo) &&
62 ARE_EQUAL(JITEmitDebugInfoToDisk) &&
63 ARE_EQUAL(GuaranteedTailCallOpt) &&
64 ARE_EQUAL(DisableTailCalls) &&
65 ARE_EQUAL(StackAlignmentOverride) &&
66 ARE_EQUAL(RealignStack) &&
67 ARE_EQUAL(SSPBufferSize) &&
68 ARE_EQUAL(EnableFastISel) &&
69 ARE_EQUAL(PositionIndependentExecutable) &&
70 ARE_EQUAL(EnableSegmentedStacks) &&
71 ARE_EQUAL(UseInitArray) &&
72 ARE_EQUAL(TrapFuncName) &&
73 ARE_EQUAL(FloatABIType) &&
74 ARE_EQUAL(AllowFPOpFusion);
75 #undef ARE_EQUAL
76 }