HomeSort by relevance Sort by last modified time
    Searched refs:FastMathFlags (Results 1 - 25 of 25) sorted by null

  /external/llvm/include/llvm/IR/
Operator.h 164 class FastMathFlags {
168 FastMathFlags(unsigned F) : Flags(F) { }
179 FastMathFlags() : Flags(0)
208 void operator&=(const FastMathFlags &OtherFlags) {
222 (SubclassOptionalData & ~FastMathFlags::UnsafeAlgebra) |
223 (B * FastMathFlags::UnsafeAlgebra);
235 (SubclassOptionalData & ~FastMathFlags::NoNaNs) |
236 (B * FastMathFlags::NoNaNs);
240 (SubclassOptionalData & ~FastMathFlags::NoInfs) |
241 (B * FastMathFlags::NoInfs)
    [all...]
Instruction.h 26 class FastMathFlags;
261 void setFastMathFlags(FastMathFlags FMF);
266 void copyFastMathFlags(FastMathFlags FMF);
286 FastMathFlags getFastMathFlags() const;
IRBuilder.h 62 FastMathFlags FMF;
171 FastMathFlags getFastMathFlags() const { return FMF; }
180 void SetFastMathFlags(FastMathFlags NewFMF) { FMF = NewFMF; }
212 FastMathFlags FMF;
753 FastMathFlags FMF) const {
    [all...]
  /external/llvm/include/llvm/Analysis/
InstructionSimplify.h 44 class FastMathFlags;
69 Value *SimplifyFAddInst(Value *LHS, Value *RHS, FastMathFlags FMF,
78 Value *SimplifyFSubInst(Value *LHS, Value *RHS, FastMathFlags FMF,
87 Value *SimplifyFMulInst(Value *LHS, Value *RHS, FastMathFlags FMF,
120 Value *SimplifyFDivInst(Value *LHS, Value *RHS, FastMathFlags FMF,
145 Value *SimplifyFRemInst(Value *LHS, Value *RHS, FastMathFlags FMF,
215 FastMathFlags FMF, const DataLayout &DL,
296 /// result. In case we don't need FastMathFlags, simply fall to SimplifyBinOp.
298 const FastMathFlags &FMF, const DataLayout &DL,
  /external/llvm/lib/IR/
Instruction.cpp 141 void Instruction::setFastMathFlags(FastMathFlags FMF) {
146 void Instruction::copyFastMathFlags(FastMathFlags FMF) {
184 FastMathFlags Instruction::getFastMathFlags() const {
Instructions.cpp     [all...]
  /external/llvm/unittests/IR/
IRBuilderTest.cpp 131 TEST_F(IRBuilderTest, FastMathFlags) {
144 FastMathFlags FMF;
306 FastMathFlags FMF;
  /external/llvm/lib/Analysis/
InstructionSimplify.cpp 65 static Value *SimplifyFPBinOp(unsigned, Value *, Value *, const FastMathFlags &,
788 static Value *SimplifyFAddInst(Value *Op0, Value *Op1, FastMathFlags FMF,
    [all...]
ValueTracking.cpp     [all...]
  /external/llvm/lib/AsmParser/
LLParser.h 184 FastMathFlags EatFastMathFlagsIfPresent() {
185 FastMathFlags FMF;
LLParser.cpp     [all...]
  /frameworks/compile/slang/BitWriter_3_2/
BitcodeWriter.cpp 554 Flags |= FastMathFlags::UnsafeAlgebra;
556 Flags |= FastMathFlags::NoNaNs;
558 Flags |= FastMathFlags::NoInfs;
560 Flags |= FastMathFlags::NoSignedZeros;
562 Flags |= FastMathFlags::AllowReciprocal;
    [all...]
  /external/llvm/lib/Transforms/Utils/
LoopUtils.cpp 600 FastMathFlags FMF;
SimplifyLibCalls.cpp     [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineSelect.cpp     [all...]
InstCombineMulDivRem.cpp     [all...]
InstCombineAddSub.cpp 489 FastMathFlags Flags;
    [all...]
InstructionCombining.cpp 164 FastMathFlags FMF = I.getFastMathFlags();
311 FastMathFlags Flags = I.getFastMathFlags();
    [all...]
  /external/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 829 static FastMathFlags getDecodedFastMathFlags(unsigned Val) {
830 FastMathFlags FMF;
831 if (0 != (Val & FastMathFlags::UnsafeAlgebra))
833 if (0 != (Val & FastMathFlags::NoNaNs))
835 if (0 != (Val & FastMathFlags::NoInfs))
837 if (0 != (Val & FastMathFlags::NoSignedZeros))
839 if (0 != (Val & FastMathFlags::AllowReciprocal))
    [all...]
  /external/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp 816 Flags |= FastMathFlags::UnsafeAlgebra;
818 Flags |= FastMathFlags::NoNaNs;
820 Flags |= FastMathFlags::NoInfs;
822 Flags |= FastMathFlags::NoSignedZeros;
824 Flags |= FastMathFlags::AllowReciprocal;
    [all...]
  /external/clang/lib/CodeGen/
CodeGenFunction.cpp 66 llvm::FastMathFlags FMF;
    [all...]
  /external/llvm/lib/Transforms/Scalar/
Reassociate.cpp     [all...]
  /external/llvm/lib/Transforms/Vectorize/
SLPVectorizer.cpp     [all...]
LoopVectorize.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp     [all...]

Completed in 483 milliseconds