/external/llvm/include/llvm/IR/ |
Operator.h | 170 class FastMathFlags { 174 FastMathFlags(unsigned F) : Flags(F) { } 185 FastMathFlags() : Flags(0) 214 void operator&=(const FastMathFlags &OtherFlags) { 228 (SubclassOptionalData & ~FastMathFlags::UnsafeAlgebra) | 229 (B * FastMathFlags::UnsafeAlgebra); 241 (SubclassOptionalData & ~FastMathFlags::NoNaNs) | 242 (B * FastMathFlags::NoNaNs); 246 (SubclassOptionalData & ~FastMathFlags::NoInfs) | 247 (B * FastMathFlags::NoInfs) [all...] |
Instruction.h | 25 class FastMathFlags; 226 void setFastMathFlags(FastMathFlags FMF); 246 FastMathFlags getFastMathFlags() const;
|
IRBuilder.h | 58 FastMathFlags FMF; 180 FastMathFlags getFastMathFlags() const { return FMF; } 189 void SetFastMathFlags(FastMathFlags NewFMF) { FMF = NewFMF; } 221 FastMathFlags FMF; 623 FastMathFlags FMF) const { [all...] |
/external/llvm/include/llvm/Analysis/ |
InstructionSimplify.h | 43 class FastMathFlags; 64 Value *SimplifyFAddInst(Value *LHS, Value *RHS, FastMathFlags FMF, 71 Value *SimplifyFSubInst(Value *LHS, Value *RHS, FastMathFlags FMF, 79 FastMathFlags FMF,
|
/external/llvm/unittests/IR/ |
IRBuilderTest.cpp | 130 TEST_F(IRBuilderTest, FastMathFlags) { 143 FastMathFlags FMF; 263 FastMathFlags FMF;
|
/external/llvm/lib/IR/ |
Instruction.cpp | 141 void Instruction::setFastMathFlags(FastMathFlags FMF) { 179 FastMathFlags Instruction::getFastMathFlags() const {
|
/external/llvm/lib/AsmParser/ |
LLParser.h | 173 FastMathFlags EatFastMathFlagsIfPresent() { 174 FastMathFlags FMF;
|
LLParser.cpp | [all...] |
/external/llvm/lib/Analysis/ |
InstructionSimplify.cpp | 779 static Value *SimplifyFAddInst(Value *Op0, Value *Op1, FastMathFlags FMF, [all...] |
/external/llvm/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | 729 Flags |= FastMathFlags::UnsafeAlgebra; 731 Flags |= FastMathFlags::NoNaNs; 733 Flags |= FastMathFlags::NoInfs; 735 Flags |= FastMathFlags::NoSignedZeros; 737 Flags |= FastMathFlags::AllowReciprocal; [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineSelect.cpp | [all...] |
InstCombineMulDivRem.cpp | [all...] |
InstructionCombining.cpp | 177 FastMathFlags FMF = I.getFastMathFlags(); 325 FastMathFlags Flags = I.getFastMathFlags(); [all...] |
InstCombineAddSub.cpp | 488 FastMathFlags Flags; [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CodeGenFunction.cpp | 57 llvm::FastMathFlags FMF; [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
SLPVectorizer.cpp | [all...] |
LoopVectorize.cpp | [all...] |