Home
last modified time | relevance | path

Searched defs:FMFSource (Results 1 – 10 of 10) sorted by relevance

/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp81 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 DNoFolder.h116 Instruction *FMFSource) const override { in FoldBinaryIntrinsic()
H A DConstantFolder.h184 Instruction *FMFSource) const override { in FoldBinaryIntrinsic()
/llvm-project/llvm/include/llvm/Analysis/
H A DInstSimplifyFolder.h121 FoldBinaryIntrinsic(Intrinsic::ID ID,Value * LHS,Value * RHS,Type * Ty,Instruction * FMFSource) FoldBinaryIntrinsic() argument
H A DTargetFolder.h192 Instruction *FMFSource) const override { in FoldBinaryIntrinsic()
/llvm-project/llvm/unittests/IR/
H A DIRBuilderTest.cpp739 Instruction *const FMFSource = FAdd; in TEST_F() local
/llvm-project/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp280 if (auto *FMFSource = dyn_cast<Instruction>(FlagsOp)) in CreateNeg() local
/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp3455 ConstantFoldBinaryIntrinsic(Intrinsic::ID ID,Constant * LHS,Constant * RHS,Type * Ty,Instruction * FMFSource) ConstantFoldBinaryIntrinsic() argument
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp2710 hoistFNegAboveFMulFDiv(Value * FNegOp,Instruction & FMFSource) hoistFNegAboveFMulFDiv() argument
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1442 Instruction *FMFSource = nullptr; instCombineSVEVectorFuseMulAddSub() local