| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InsertWait.cpp | 97 if (!MF.getFunction().hasFnAttribute(Attribute::StrictFP)) in runOnMachineFunction()
|
| /freebsd-14.2/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 | 377 newFunc->getAttributes().hasFnAttr(Attribute::StrictFP); in PruningFunctionCloner() 533 Call->addFnAttr(Attribute::StrictFP); in CloneBlock()
|
| H A D | InlineFunction.cpp | 2108 if (CalledFunc->getAttributes().hasFnAttr(Attribute::StrictFP) && in InlineFunction() 2109 !Caller->getAttributes().hasFnAttr(Attribute::StrictFP)) { in InlineFunction()
|
| H A D | CodeExtractor.cpp | 964 case Attribute::StrictFP: in constructFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Attributes.td | 262 def StrictFP : EnumAttr<"strictfp", [FnAttr]>;
|
| H A D | IRBuilder.h | 350 if (!F->hasFnAttribute(Attribute::StrictFP)) { in setConstrainedFPFunctionAttr() 351 F->addFnAttr(Attribute::StrictFP); in setConstrainedFPFunctionAttr() 356 I->addFnAttr(Attribute::StrictFP); in setConstrainedFPCallAttr()
|
| H A D | InstrTypes.h | 1951 bool isStrictFP() const { return hasFnAttr(Attribute::StrictFP); }
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAtomicOptimizer.cpp | 681 B.setIsFPConstrained(I.getFunction()->hasFnAttribute(Attribute::StrictFP)); in optimizeAtomic()
|
| H A D | AMDGPULibCalls.cpp | 1234 if (!AllowStrictFP && ParentF->hasFnAttribute(Attribute::StrictFP)) in shouldReplaceLibcallWithIntrinsic()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | InstrEmitter.cpp | 1168 if (II.isCall() && MF->getFunction().hasFnAttribute(Attribute::StrictFP)) { in EmitMachineNode()
|
| H A D | SelectionDAGBuilder.cpp | 295 llvm::Attribute::StrictFP)) { in getCopyFromParts() 6679 !F.getAttributes().hasFnAttr(llvm::Attribute::StrictFP)); in visitIntrinsicCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 3179 enum class CmpMode { Int, FP, StrictFP, SignalingFP }; enumerator 3187 case CmpMode::StrictFP: return SystemZISD::STRICT_VFCMPE; in getVectorComparison() 3197 case CmpMode::StrictFP: return SystemZISD::STRICT_VFCMPHE; in getVectorComparison() 3207 case CmpMode::StrictFP: return SystemZISD::STRICT_VFCMPH; in getVectorComparison() 3216 case CmpMode::StrictFP: return 0; in getVectorComparison() 3312 Chain ? CmpMode::StrictFP : IsFP ? CmpMode::FP : CmpMode::Int; in lowerVectorSETCC()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 1566 AI->getFunction()->hasFnAttribute(Attribute::StrictFP)); in expandAtomicRMWToCmpXchg()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.cpp | 1010 Fn->addFnAttr(llvm::Attribute::StrictFP); in StartFunction()
|
| H A D | CGCall.cpp | 5535 Attrs = Attrs.addFnAttribute(getLLVMContext(), llvm::Attribute::StrictFP); in EmitCall() 5614 Attrs = Attrs.addFnAttribute(getLLVMContext(), llvm::Attribute::StrictFP); in EmitCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 5152 Call.removeFnAttr(Attribute::StrictFP); in visitCallBase() 5161 if (!F.isDeclaration() && !F.hasFnAttribute(Attribute::StrictFP)) { in UpgradeFunctionAttributes()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1768 case Attribute::StrictFP: return 1ULL << 55; in getRawAttributeMask() 2052 return Attribute::StrictFP; in getAttrFromCode()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 797 case Attribute::StrictFP: in getAttrKindEncoding()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Attr.td | 2801 def StrictFP : InheritableAttr {
|