Searched refs:FMFSource (Results 1 – 5 of 5) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/IR/ |
H A D | IRBuilder.cpp | 92 if (FMFSource) in createCallHelper() 93 CI->copyFastMathFlags(FMFSource); in createCallHelper() 953 return createCallHelper(Fn, {V}, Name, FMFSource); in CreateUnaryIntrinsic() 962 return createCallHelper(Fn, {LHS, RHS}, Name, FMFSource); in CreateBinaryIntrinsic() 968 Instruction *FMFSource, in CreateIntrinsic() argument 972 return createCallHelper(Fn, Args, Name, FMFSource); in CreateIntrinsic() 999 return createCallHelper(Fn, Args, Name, FMFSource); in CreateIntrinsic() 1011 if (FMFSource) in CreateConstrainedFPBinOp() 1012 UseFMF = FMFSource->getFastMathFlags(); in CreateConstrainedFPBinOp() 1044 if (FMFSource) in CreateConstrainedFPCast() [all …]
|
/openbsd/gnu/llvm/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 916 Instruction *FMFSource = nullptr, 924 Instruction *FMFSource = nullptr, 949 Instruction *FMFSource = nullptr, 1466 L, R, FMFSource, Name); 1468 FastMathFlags FMF = FMFSource->getFastMathFlags(); 1495 FastMathFlags FMF = FMFSource->getFastMathFlags(); 1522 FastMathFlags FMF = FMFSource->getFastMathFlags(); 1549 FastMathFlags FMF = FMFSource->getFastMathFlags(); 1575 FastMathFlags FMF = FMFSource->getFastMathFlags(); 1655 Value *CreateFNegFMF(Value *V, Instruction *FMFSource, [all …]
|
H A D | InstrTypes.h | 163 static UnaryOperator *CreateFNegFMF(Value *Op, Instruction *FMFSource, 166 return CreateWithCopiedFlags(Instruction::FNeg, Op, FMFSource, Name, 257 Instruction *FMFSource, 259 return CreateWithCopiedFlags(Instruction::FAdd, V1, V2, FMFSource, Name); 262 Instruction *FMFSource, 264 return CreateWithCopiedFlags(Instruction::FSub, V1, V2, FMFSource, Name); 267 Instruction *FMFSource, 269 return CreateWithCopiedFlags(Instruction::FMul, V1, V2, FMFSource, Name); 272 Instruction *FMFSource, 274 return CreateWithCopiedFlags(Instruction::FDiv, V1, V2, FMFSource, Name); [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 1071 Instruction *FMFSource = nullptr; in instCombineSVEVectorFuseMulAddSub() local 1080 FMFSource = ⅈ in instCombineSVEVectorFuseMulAddSub() 1089 {P, AddendOp, MulOp0, MulOp1}, FMFSource); in instCombineSVEVectorFuseMulAddSub() 1092 {P, MulOp0, MulOp1, AddendOp}, FMFSource); in instCombineSVEVectorFuseMulAddSub()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | Reassociate.cpp | 270 if (auto *FMFSource = dyn_cast<Instruction>(FlagsOp)) in CreateNeg() local 271 return UnaryOperator::CreateFNegFMF(S1, FMFSource, Name, InsertBefore); in CreateNeg()
|