llvm.org GIT mirror llvm / a04d6c9
Fix 80-column violations. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168936 91177308-0d34-0410-b5e6-96231b3b80d8 Chad Rosier 6 years ago
1 changed file(s) with 6 addition(s) and 6 deletion(s). Raw diff Collapse all Expand all
2323 // Possible float ABI settings. Used with FloatABIType in TargetOptions.h.
2424 namespace FloatABI {
2525 enum ABIType {
26 Default, // Target-specific (either soft or hard depending on triple, etc).
26 Default, // Target-specific (either soft or hard depending on triple,etc).
2727 Soft, // Soft float.
2828 Hard // Hard float.
2929 };
4949 GuaranteedTailCallOpt(false), DisableTailCalls(false),
5050 StackAlignmentOverride(0), RealignStack(true), EnableFastISel(false),
5151 PositionIndependentExecutable(false), EnableSegmentedStacks(false),
52 UseInitArray(false), TrapFuncName(""), FloatABIType(FloatABI::Default),
52 UseInitArray(false), TrapFuncName(""),FloatABIType(FloatABI::Default),
5353 AllowFPOpFusion(FPOpFusion::Standard)
5454 {}
5555
201201 /// Strict mode - allow fusion only if/when it can be proven that the excess
202202 /// precision won't effect the result.
203203 ///
204 /// Note: This option only controls formation of fused ops by the optimizers.
205 /// Fused operations that are explicitly specified (e.g. FMA via the
206 /// llvm.fma.* intrinsic) will always be honored, regardless of the value of
207 /// this option.
204 /// Note: This option only controls formation of fused ops by the
205 /// optimizers. Fused operations that are explicitly specified (e.g. FMA
206 /// via the llvm.fma.* intrinsic) will always be honored, regardless of
207 /// the value of this option.
208208 FPOpFusion::FPOpFusionMode AllowFPOpFusion;
209209
210210 };