Home
last modified time | relevance | path

Searched refs:FMFSource (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/llvm/lib/IR/
DIRBuilder.cpp75 Instruction *FMFSource = nullptr, in createCallHelper() argument
78 if (FMFSource)
79 CI->copyFastMathFlags(FMFSource);
771 Instruction *FMFSource, in CreateUnaryIntrinsic() argument
775 return createCallHelper(Fn, {V}, this, Name, FMFSource); in CreateUnaryIntrinsic()
780 Instruction *FMFSource, in CreateBinaryIntrinsic() argument
784 return createCallHelper(Fn, {LHS, RHS}, this, Name, FMFSource); in CreateBinaryIntrinsic()
790 Instruction *FMFSource, in CreateIntrinsic() argument
794 return createCallHelper(Fn, Args, this, Name, FMFSource); in CreateIntrinsic()
798 Intrinsic::ID ID, Value *L, Value *R, Instruction *FMFSource, in CreateConstrainedFPBinOp() argument
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstrTypes.h166 static UnaryOperator *CreateFNegFMF(Value *Op, Instruction *FMFSource,
168 return CreateWithCopiedFlags(Instruction::FNeg, Op, FMFSource, Name);
259 Instruction *FMFSource,
261 return CreateWithCopiedFlags(Instruction::FAdd, V1, V2, FMFSource, Name);
264 Instruction *FMFSource,
266 return CreateWithCopiedFlags(Instruction::FSub, V1, V2, FMFSource, Name);
269 Instruction *FMFSource,
271 return CreateWithCopiedFlags(Instruction::FMul, V1, V2, FMFSource, Name);
274 Instruction *FMFSource,
276 return CreateWithCopiedFlags(Instruction::FDiv, V1, V2, FMFSource, Name);
[all …]
DIRBuilder.h804 Instruction *FMFSource = nullptr,
810 Instruction *FMFSource = nullptr,
818 Instruction *FMFSource = nullptr,
1439 Value *CreateFAddFMF(Value *L, Value *R, Instruction *FMFSource,
1443 L, R, FMFSource, Name);
1447 FMFSource->getFastMathFlags());
1464 Value *CreateFSubFMF(Value *L, Value *R, Instruction *FMFSource,
1468 L, R, FMFSource, Name);
1472 FMFSource->getFastMathFlags());
1489 Value *CreateFMulFMF(Value *L, Value *R, Instruction *FMFSource,
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DIRBuilder.cpp77 Instruction *FMFSource = nullptr) { in createCallHelper() argument
79 if (FMFSource) in createCallHelper()
80 CI->copyFastMathFlags(FMFSource); in createCallHelper()
740 Instruction *FMFSource, in CreateUnaryIntrinsic() argument
744 return createCallHelper(Fn, {V}, this, Name, FMFSource); in CreateUnaryIntrinsic()
749 Instruction *FMFSource, in CreateBinaryIntrinsic() argument
753 return createCallHelper(Fn, {LHS, RHS}, this, Name, FMFSource); in CreateBinaryIntrinsic()
759 Instruction *FMFSource, in CreateIntrinsic() argument
763 return createCallHelper(Fn, Args, this, Name, FMFSource); in CreateIntrinsic()
/external/llvm-project/llvm/include/llvm/IR/
DInstrTypes.h166 static UnaryOperator *CreateFNegFMF(Value *Op, Instruction *FMFSource,
169 return CreateWithCopiedFlags(Instruction::FNeg, Op, FMFSource, Name,
261 Instruction *FMFSource,
263 return CreateWithCopiedFlags(Instruction::FAdd, V1, V2, FMFSource, Name);
266 Instruction *FMFSource,
268 return CreateWithCopiedFlags(Instruction::FSub, V1, V2, FMFSource, Name);
271 Instruction *FMFSource,
273 return CreateWithCopiedFlags(Instruction::FMul, V1, V2, FMFSource, Name);
276 Instruction *FMFSource,
278 return CreateWithCopiedFlags(Instruction::FDiv, V1, V2, FMFSource, Name);
[all …]
DIRBuilder.h889 Instruction *FMFSource = nullptr,
895 Instruction *FMFSource = nullptr,
903 Instruction *FMFSource = nullptr,
1423 Value *CreateFAddFMF(Value *L, Value *R, Instruction *FMFSource,
1427 L, R, FMFSource, Name);
1431 FMFSource->getFastMathFlags());
1448 Value *CreateFSubFMF(Value *L, Value *R, Instruction *FMFSource,
1452 L, R, FMFSource, Name);
1456 FMFSource->getFastMathFlags());
1473 Value *CreateFMulFMF(Value *L, Value *R, Instruction *FMFSource,
[all …]
/external/llvm-project/llvm/lib/Transforms/Scalar/
DReassociate.cpp263 if (auto *FMFSource = dyn_cast<Instruction>(FlagsOp)) in CreateNeg() local
264 return UnaryOperator::CreateFNegFMF(S1, FMFSource, Name, InsertBefore); in CreateNeg()