/llvm-project/llvm/lib/IR/ |
H A D | IRBuilder.cpp | 81 const Twine &Name, FMFSource FMFSource, in createCallHelper() argument 915 CreateUnaryIntrinsic(Intrinsic::ID ID,Value * V,Instruction * FMFSource,const Twine & Name) CreateUnaryIntrinsic() argument 923 CreateBinaryIntrinsic(Intrinsic::ID ID,Value * LHS,Value * RHS,Instruction * FMFSource,const Twine & Name) CreateBinaryIntrinsic() argument 936 CreateIntrinsic(Intrinsic::ID ID,ArrayRef<Type * > Types,ArrayRef<Value * > Args,Instruction * FMFSource,const Twine & Name) CreateIntrinsic() argument 945 CreateIntrinsic(Type * RetTy,Intrinsic::ID ID,ArrayRef<Value * > Args,Instruction * FMFSource,const Twine & Name) CreateIntrinsic() argument 971 CreateConstrainedFPBinOp(Intrinsic::ID ID,Value * L,Value * R,Instruction * FMFSource,const Twine & Name,MDNode * FPMathTag,std::optional<RoundingMode> Rounding,std::optional<fp::ExceptionBehavior> Except) CreateConstrainedFPBinOp() argument 990 CreateConstrainedFPUnroundedBinOp(Intrinsic::ID ID,Value * L,Value * R,Instruction * FMFSource,const Twine & Name,MDNode * FPMathTag,std::optional<fp::ExceptionBehavior> Except) CreateConstrainedFPUnroundedBinOp() argument 1023 CreateConstrainedFPCast(Intrinsic::ID ID,Value * V,Type * DestTy,Instruction * FMFSource,const Twine & Name,MDNode * FPMathTag,std::optional<RoundingMode> Rounding,std::optional<fp::ExceptionBehavior> Except) CreateConstrainedFPCast() argument [all...] |
/llvm-project/llvm/include/llvm/IR/ |
H A D | NoFolder.h | 116 Instruction *FMFSource) const override { in FoldBinaryIntrinsic()
|
H A D | ConstantFolder.h | 184 Instruction *FMFSource) const override { in FoldBinaryIntrinsic()
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | InstSimplifyFolder.h | 121 FoldBinaryIntrinsic(Intrinsic::ID ID,Value * LHS,Value * RHS,Type * Ty,Instruction * FMFSource) FoldBinaryIntrinsic() argument
|
H A D | TargetFolder.h | 192 Instruction *FMFSource) const override { in FoldBinaryIntrinsic()
|
/llvm-project/llvm/unittests/IR/ |
H A D | IRBuilderTest.cpp | 739 Instruction *const FMFSource = FAdd; in TEST_F() local
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Reassociate.cpp | 280 if (auto *FMFSource = dyn_cast<Instruction>(FlagsOp)) in CreateNeg() local
|
/llvm-project/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 3455 ConstantFoldBinaryIntrinsic(Intrinsic::ID ID,Constant * LHS,Constant * RHS,Type * Ty,Instruction * FMFSource) ConstantFoldBinaryIntrinsic() argument
|
/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 2710 hoistFNegAboveFMulFDiv(Value * FNegOp,Instruction & FMFSource) hoistFNegAboveFMulFDiv() argument
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 1442 Instruction *FMFSource = nullptr; instCombineSVEVectorFuseMulAddSub() local
|