comparison llvm/include/llvm/Target/TargetOptions.h @ 152:e8a9b4f4d755

pull from 146
author anatofuz
date Wed, 11 Mar 2020 18:29:16 +0900
parents 1d019706d866
children f935e5e0dbe7
comparison
equal deleted inserted replaced
151:dbda48fb9435 152:e8a9b4f4d755
285 /// Note: This option only controls formation of fused ops by the 285 /// Note: This option only controls formation of fused ops by the
286 /// optimizers. Fused operations that are explicitly specified (e.g. FMA 286 /// optimizers. Fused operations that are explicitly specified (e.g. FMA
287 /// via the llvm.fma.* intrinsic) will always be honored, regardless of 287 /// via the llvm.fma.* intrinsic) will always be honored, regardless of
288 /// the value of this option. 288 /// the value of this option.
289 FPOpFusion::FPOpFusionMode AllowFPOpFusion = FPOpFusion::Standard; 289 FPOpFusion::FPOpFusionMode AllowFPOpFusion = FPOpFusion::Standard;
290 #ifndef noCbC
291 unsigned HasCodeSegment : 1;
292 #endif
290 293
291 /// ThreadModel - This flag specifies the type of threading model to assume 294 /// ThreadModel - This flag specifies the type of threading model to assume
292 /// for things like atomics 295 /// for things like atomics
293 ThreadModel::Model ThreadModel = ThreadModel::POSIX; 296 ThreadModel::Model ThreadModel = ThreadModel::POSIX;
294 297