Home
last modified time | relevance | path

Searched refs:FPMD (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h1362 Instruction *setFPAttrs(Instruction *I, MDNode *FPMD, in setFPAttrs() argument
1364 if (!FPMD) in setFPAttrs()
1365 FPMD = DefaultFPMathTag; in setFPAttrs()
1366 if (FPMD) in setFPAttrs()
1367 I->setMetadata(LLVMContext::MD_fpmath, FPMD); in setFPAttrs()
1619 MDNode *FPMD = nullptr) {
1620 return CreateFAddFMF(L, R, {}, Name, FPMD);
1624 const Twine &Name = "", MDNode *FPMD = nullptr) {
1627 L, R, FMFSource, Name, FPMD);
1633 setFPAttrs(BinaryOperator::CreateFAdd(L, R), FPMD, FMFSource.get(FMF));
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp1187 MDNode *FPMD = MDHelper.createFPMath(std::max(FPOp->getFPAccuracy(), 2.0f)); in fold_rootn() local
1188 NewCall->setMetadata(LLVMContext::MD_fpmath, FPMD); in fold_rootn()
1221 MDNode *FPMD = MDHelper.createFPMath(std::max(FPOp->getFPAccuracy(), 2.0f)); in fold_rootn() local
1232 RSqrt->setMetadata(LLVMContext::MD_fpmath, FPMD); in fold_rootn()