/external/llvm/unittests/IR/ |
IRBuilderTest.cpp | 143 FastMathFlags FMF; 144 Builder.SetFastMathFlags(FMF); 149 FMF.setUnsafeAlgebra(); 150 Builder.SetFastMathFlags(FMF); 179 FMF.clear(); 180 FMF.setAllowReciprocal(); 181 Builder.SetFastMathFlags(FMF); 263 FastMathFlags FMF; 264 FMF.setAllowReciprocal(); 265 Builder.SetFastMathFlags(FMF); [all...] |
/external/llvm/lib/AsmParser/ |
LLParser.h | 174 FastMathFlags FMF; 177 case lltok::kw_fast: FMF.setUnsafeAlgebra(); Lex.Lex(); continue; 178 case lltok::kw_nnan: FMF.setNoNaNs(); Lex.Lex(); continue; 179 case lltok::kw_ninf: FMF.setNoInfs(); Lex.Lex(); continue; 180 case lltok::kw_nsz: FMF.setNoSignedZeros(); Lex.Lex(); continue; 181 case lltok::kw_arcp: FMF.setAllowReciprocal(); Lex.Lex(); continue; 182 default: return FMF; 184 return FMF;
|
LLParser.cpp | [all...] |
/external/llvm/include/llvm/Analysis/ |
InstructionSimplify.h | 64 Value *SimplifyFAddInst(Value *LHS, Value *RHS, FastMathFlags FMF, 71 Value *SimplifyFSubInst(Value *LHS, Value *RHS, FastMathFlags FMF, 79 FastMathFlags FMF,
|
/external/llvm/include/llvm/IR/ |
IRBuilder.h | 58 FastMathFlags FMF; 62 : Context(context), DefaultFPMathTag(FPMathTag), FMF() { 180 FastMathFlags getFastMathFlags() const { return FMF; } 183 void clearFastMathFlags() { FMF.clear(); } 189 void SetFastMathFlags(FastMathFlags NewFMF) { FMF = NewFMF; } 221 FastMathFlags FMF; 230 : Builder(B), FMF(B.FMF), FPMathTag(B.DefaultFPMathTag) {} 233 Builder.FMF = FMF; [all...] |
Operator.h | 261 void setFastMathFlags(FastMathFlags FMF) { 262 SubclassOptionalData |= FMF.Flags;
|
Instruction.h | 226 void setFastMathFlags(FastMathFlags FMF);
|
/external/llvm/lib/Analysis/ |
InstructionSimplify.cpp | 779 static Value *SimplifyFAddInst(Value *Op0, Value *Op1, FastMathFlags FMF, 798 (FMF.noSignedZeros() || CannotBeNegativeZero(Op0))) 811 if ((FMF.noNaNs() || FSub->hasNoNaNs()) && 812 (FMF.noInfs() || FSub->hasNoInfs())) [all...] |
/external/llvm/lib/IR/ |
Instruction.cpp | 141 void Instruction::setFastMathFlags(FastMathFlags FMF) { 143 cast<FPMathOperator>(this)->setFastMathFlags(FMF);
|
/external/clang/lib/CodeGen/ |
CodeGenFunction.cpp | 57 llvm::FastMathFlags FMF; 59 FMF.setUnsafeAlgebra(); 61 FMF.setNoNaNs(); 62 FMF.setNoInfs(); 64 Builder.SetFastMathFlags(FMF); [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstructionCombining.cpp | 177 FastMathFlags FMF = I.getFastMathFlags(); 179 I.setFastMathFlags(FMF); [all...] |