/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InsertWait.cpp | 97 if (!MF.getFunction().hasFnAttribute(Attribute::StrictFP)) in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | HardwareLoops.cpp | 506 if (BeginBB->getParent()->getAttributes().hasFnAttr(Attribute::StrictFP)) in InsertIterationSetup() 541 Attribute::StrictFP)) in InsertLoopDec() 566 Attribute::StrictFP)) in InsertLoopRegDec()
|
H A D | AtomicExpandPass.cpp | 150 if (BB->getParent()->getAttributes().hasFnAttr(Attribute::StrictFP)) 1650 AI->getFunction()->hasFnAttribute(Attribute::StrictFP)); in expandAtomicRMWToCmpXchg()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LowerAtomic.cpp | 105 RMWI->getFunction()->hasFnAttribute(Attribute::StrictFP)); in lowerAtomicRMWInst()
|
H A D | LibCallsShrinkWrap.cpp | 105 if (BBBuilder.GetInsertBlock()->getParent()->hasFnAttribute(Attribute::StrictFP)) in createCond()
|
H A D | CloneFunction.cpp | 379 newFunc->getAttributes().hasFnAttr(Attribute::StrictFP); in PruningFunctionCloner() 523 Call->addFnAttr(Attribute::StrictFP); in CloneBlock()
|
H A D | CodeExtractor.cpp | 966 case Attribute::StrictFP: in constructFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIModeRegister.cpp | 439 if (F.hasFnAttribute(llvm::Attribute::StrictFP)) in runOnMachineFunction()
|
H A D | AMDGPULibCalls.cpp | 1164 if (ci_opr1 == 1 && !Parent->hasFnAttribute(Attribute::StrictFP)) { in fold_rootn() 1276 if (!AllowStrictFP && ParentF->hasFnAttribute(Attribute::StrictFP)) in shouldReplaceLibcallWithIntrinsic()
|
H A D | AMDGPUAtomicOptimizer.cpp | 670 B.setIsFPConstrained(I.getFunction()->hasFnAttribute(Attribute::StrictFP)); in optimizeAtomic()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | InlineAsmLowering.cpp | 542 if (MF.getFunction().hasFnAttribute(Attribute::StrictFP)) { in lowerInlineAsm()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.cpp | 1195 if (II.isCall() && MF->getFunction().hasFnAttribute(Attribute::StrictFP)) { in EmitMachineNode() 1416 if (MF->getFunction().hasFnAttribute(Attribute::StrictFP)) { in EmitSpecialNode()
|
H A D | SelectionDAGBuilder.cpp | 299 llvm::Attribute::StrictFP)) { in getCopyFromParts() 7015 !F.getAttributes().hasFnAttr(llvm::Attribute::StrictFP)); in visitIntrinsicCall()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Attributes.td | 277 def StrictFP : EnumAttr<"strictfp", [FnAttr]>;
|
H A D | IRBuilder.h | 353 if (!F->hasFnAttribute(Attribute::StrictFP)) { in setConstrainedFPFunctionAttr() 354 F->addFnAttr(Attribute::StrictFP); in setConstrainedFPFunctionAttr() 359 I->addFnAttr(Attribute::StrictFP); in setConstrainedFPCallAttr()
|
H A D | InstrTypes.h | 1971 bool isStrictFP() const { return hasFnAttr(Attribute::StrictFP); }
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Attributes.cpp | 2208 return !Callee.getAttributes().hasFnAttr(Attribute::StrictFP) || in checkStrictFP() 2209 Caller.getAttributes().hasFnAttr(Attribute::StrictFP); in checkStrictFP()
|
H A D | AutoUpgrade.cpp | 5253 Call.removeFnAttr(Attribute::StrictFP); in visitCallBase() 5262 if (!F.isDeclaration() && !F.hasFnAttribute(Attribute::StrictFP)) { in UpgradeFunctionAttributes()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 3202 enum class CmpMode { Int, FP, StrictFP, SignalingFP }; enumerator 3210 case CmpMode::StrictFP: return SystemZISD::STRICT_VFCMPE; in getVectorComparison() 3220 case CmpMode::StrictFP: return SystemZISD::STRICT_VFCMPHE; in getVectorComparison() 3230 case CmpMode::StrictFP: return SystemZISD::STRICT_VFCMPH; in getVectorComparison() 3239 case CmpMode::StrictFP: return 0; in getVectorComparison() 3335 Chain ? CmpMode::StrictFP : IsFP ? CmpMode::FP : CmpMode::Int; in lowerVectorSETCC()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 5593 Attrs = Attrs.addFnAttribute(getLLVMContext(), llvm::Attribute::StrictFP); in EmitCall() 5675 Attrs = Attrs.addFnAttribute(getLLVMContext(), llvm::Attribute::StrictFP); in EmitCall()
|
H A D | CodeGenFunction.cpp | 1077 Fn->addFnAttr(llvm::Attribute::StrictFP); in StartFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 1847 case Attribute::StrictFP: return 1ULL << 55; in getRawAttributeMask() 2131 return Attribute::StrictFP; in getAttrFromCode()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 915 II.getFunction()->getAttributes().hasFnAttr(Attribute::StrictFP); in foldIntrinsicIsFPClass()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 832 case Attribute::StrictFP: in getAttrKindEncoding()
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Attr.td | 2961 def StrictFP : InheritableAttr {
|