Home
last modified time | relevance | path

Searched refs:getFastMathFlags (Results 1 – 9 of 9) sorted by relevance

/external/llvm/unittests/IR/
DIRBuilderTest.cpp129 EXPECT_FALSE(Builder.getFastMathFlags().any()); in TEST_F()
138 EXPECT_FALSE(Builder.getFastMathFlags().any()); in TEST_F()
144 EXPECT_TRUE(Builder.getFastMathFlags().any()); in TEST_F()
150 EXPECT_TRUE(Builder.getFastMathFlags().any()); in TEST_F()
151 EXPECT_TRUE(Builder.getFastMathFlags().UnsafeAlgebra); in TEST_F()
168 EXPECT_TRUE(Builder.getFastMathFlags().any()); in TEST_F()
169 EXPECT_TRUE(Builder.getFastMathFlags().AllowReciprocal); in TEST_F()
179 EXPECT_FALSE(FDiv->getFastMathFlags().any()); in TEST_F()
/external/llvm/lib/IR/
DInstruction.cpp175 FastMathFlags Instruction::getFastMathFlags() const { in getFastMathFlags() function in Instruction
177 return cast<FPMathOperator>(this)->getFastMathFlags(); in getFastMathFlags()
182 setFastMathFlags(I->getFastMathFlags()); in copyFastMathFlags()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp409 if (Value *V = SimplifyFMulInst(Op0, Op1, I.getFastMathFlags(), TD)) in visitFMul()
521 if (I.getFastMathFlags().any()) { in visitFMul()
1033 Res->setFastMathFlags(I.getFastMathFlags()); in visitFDiv()
1069 R->setFastMathFlags(I.getFastMathFlags()); in visitFDiv()
1100 SimpR->setFastMathFlags(I.getFastMathFlags()); in visitFDiv()
DInstCombineAddSub.cpp781 NewInstr->setFastMathFlags(Instr->getFastMathFlags()); in createInstPostProc()
1186 if (Value *V = SimplifyFAddInst(LHS, RHS, I.getFastMathFlags(), TD)) in visitFAdd()
1523 if (Value *V = SimplifyFSubInst(Op0, Op1, I.getFastMathFlags(), TD)) in visitFSub()
DInstructionCombining.cpp175 FastMathFlags FMF = I.getFastMathFlags(); in ClearSubclassDataAfterReassociation()
/external/llvm/include/llvm/IR/
DInstruction.h228 FastMathFlags getFastMathFlags() const;
DOperator.h293 FastMathFlags getFastMathFlags() const { in getFastMathFlags() function
DIRBuilder.h416 FastMathFlags getFastMathFlags() const { return FMF; } in getFastMathFlags() function
/external/llvm/lib/Analysis/
DInstructionSimplify.cpp3033 I->getFastMathFlags(), TD, TLI, DT); in SimplifyInstruction()
3043 I->getFastMathFlags(), TD, TLI, DT); in SimplifyInstruction()
3053 I->getFastMathFlags(), TD, TLI, DT); in SimplifyInstruction()