HomeSort by: relevance | last modified time | path
    Searched refs:FastMathFlags (Results 1 - 25 of 29) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Operator.h 160 class FastMathFlags {
166 FastMathFlags(unsigned F) {
189 FastMathFlags() = default;
191 static FastMathFlags getFast() {
192 FastMathFlags FMF;
239 void operator&=(const FastMathFlags &OtherFlags) {
242 void operator|=(const FastMathFlags &OtherFlags) {
266 (SubclassOptionalData & ~FastMathFlags::AllowReassoc) |
267 (B * FastMathFlags::AllowReassoc);
272 (SubclassOptionalData & ~FastMathFlags::NoNaNs)
    [all...]
Instruction.h 36 class FastMathFlags;
435 void setFastMathFlags(FastMathFlags FMF);
440 void copyFastMathFlags(FastMathFlags FMF);
469 FastMathFlags getFastMathFlags() const;
IRBuilder.h 127 FastMathFlags FMF;
294 FastMathFlags getFastMathFlags() const { return FMF; }
296 FastMathFlags &getFastMathFlags() { return FMF; }
305 void setFastMathFlags(FastMathFlags NewFMF) { FMF = NewFMF; }
391 FastMathFlags FMF;
1135 FastMathFlags FMF) const {
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
InstructionSimplify.h 148 Value *SimplifyFNegInst(Value *Op, FastMathFlags FMF,
160 Value *SimplifyFAddInst(Value *LHS, Value *RHS, FastMathFlags FMF,
164 Value *SimplifyFSubInst(Value *LHS, Value *RHS, FastMathFlags FMF,
168 Value *SimplifyFMulInst(Value *LHS, Value *RHS, FastMathFlags FMF,
175 Value *SimplifyFMAFMul(Value *LHS, Value *RHS, FastMathFlags FMF,
188 Value *SimplifyFDivInst(Value *LHS, Value *RHS, FastMathFlags FMF,
198 Value *SimplifyFRemInst(Value *LHS, Value *RHS, FastMathFlags FMF,
228 FastMathFlags FMF, const SimplifyQuery &Q);
273 /// Try to use FastMathFlags when folding the result.
274 Value *SimplifyUnOp(unsigned Opcode, Value *Op, FastMathFlags FMF
    [all...]
IVDescriptors.h 71 FastMathFlags FMF, Instruction *ExactFP, Type *RT,
119 InstDesc &Prev, FastMathFlags FMF);
142 FastMathFlags FMF);
152 FastMathFlags FMF,
184 FastMathFlags getFastMathFlags() const { return FMF; }
251 FastMathFlags FMF;
TargetTransformInfo.h 123 FastMathFlags FMF;
135 FastMathFlags Flags = FastMathFlags(), const IntrinsicInst *I = nullptr,
143 ArrayRef<Type *> Tys, FastMathFlags Flags = FastMathFlags(),
150 FastMathFlags getFlags() const { return FMF; }
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ExpandReductions.cpp 108 FastMathFlags FMF =
109 isa<FPMathOperator>(II) ? II->getFastMathFlags() : FastMathFlags{};
MachineInstr.cpp 552 const FastMathFlags Flags = FP->getFastMathFlags();
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
IVDescriptors.cpp 219 Loop *TheLoop, FastMathFlags FuncFMF,
287 FastMathFlags FMF = FastMathFlags::getFast();
335 FastMathFlags CurFMF = ReduxDesc.getPatternInst()->getFastMathFlags();
596 InstDesc &Prev, FastMathFlags FMF) {
654 FastMathFlags FMF;
794 FastMathFlags FMF) {
InstructionSimplify.cpp 56 static Value *simplifyFPUnOp(unsigned, Value *, const FastMathFlags &,
60 static Value *SimplifyBinOp(unsigned, Value *, Value *, const FastMathFlags &,
3650 FastMathFlags FMF, const SimplifyQuery &Q,
3847 FastMathFlags FMF, const SimplifyQuery &Q) {
4770 static Value *simplifyFNegInst(Value *Op, FastMathFlags FMF,
4783 Value *llvm::SimplifyFNegInst(Value *Op, FastMathFlags FMF,
4802 FastMathFlags FMF,
4825 static Value *SimplifyFAddInst(Value *Op0, Value *Op1, FastMathFlags FMF,
4872 static Value *SimplifyFSubInst(Value *Op0, Value *Op1, FastMathFlags FMF,
4917 static Value *SimplifyFMAFMul(Value *Op0, Value *Op1, FastMathFlags FMF
    [all...]
TargetTransformInfo.cpp 72 FastMathFlags Flags,
92 FastMathFlags Flags,
ValueTracking.cpp 5467 static bool isKnownNonNaN(const Value *V, FastMathFlags FMF) {
5817 FastMathFlags FMF,
6131 FastMathFlags FMF;
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Instruction.cpp 161 // TODO: FastMathFlags!
209 void Instruction::setFastMathFlags(FastMathFlags FMF) {
214 void Instruction::copyFastMathFlags(FastMathFlags FMF) {
259 FastMathFlags Instruction::getFastMathFlags() const {
306 FastMathFlags FM = getFastMathFlags();
IRBuilder.cpp 818 FastMathFlags UseFMF = FMF;
851 FastMathFlags UseFMF = FMF;
  /src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/
LLParser.h 206 FastMathFlags EatFastMathFlagsIfPresent() {
207 FastMathFlags FMF;
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 1169 static FastMathFlags getDecodedFastMathFlags(unsigned Val) {
1170 FastMathFlags FMF;
4074 FastMathFlags FMF = getDecodedFastMathFlags(Record[OpNum]);
4110 FastMathFlags FMF = getDecodedFastMathFlags(Record[OpNum]);
4316 FastMathFlags FMF = getDecodedFastMathFlags(Record[OpNum]);
4392 FastMathFlags FMF;
4867 FastMathFlags FMF = getDecodedFastMathFlags(Record[Record.size() - 1]);
5310 FastMathFlags FMF;
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUCodeGenPrepare.cpp 755 FastMathFlags FMF = FPOp->getFastMathFlags();
1020 FastMathFlags FMF;
AMDGPUTargetTransformInfo.cpp 756 FastMathFlags FMF = ICA.getFlags();
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
BasicTTIImpl.h 1304 FastMathFlags FMF = ICA.getFlags();
1463 FastMathFlags FMF = ICA.getFlags();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
PartialInlining.cpp 885 FastMathFlags FMF;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp 301 FastMathFlags FMF = I.getFastMathFlags();
502 FastMathFlags Flags = I.getFastMathFlags();
830 FastMathFlags FMF;
InstCombineSelect.cpp 1760 FastMathFlags Flags = AddOp->getFastMathFlags();
1779 FastMathFlags Flags = AddOp->getFastMathFlags();
  /src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp 6188 FastMathFlags FMF = EatFastMathFlagsIfPresent();
6217 FastMathFlags FMF = EatFastMathFlagsIfPresent();
6249 FastMathFlags FMF = EatFastMathFlagsIfPresent();
6275 FastMathFlags FMF = EatFastMathFlagsIfPresent();
6296 FastMathFlags FMF = EatFastMathFlagsIfPresent();
7288 FastMathFlags FMF = EatFastMathFlagsIfPresent();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyLibCalls.cpp 1836 FastMathFlags FMF = CI->getFastMathFlags();
1952 B.setFastMathFlags(FastMathFlags::getFast());
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenFunction.cpp 124 llvm::FastMathFlags FMF;

Completed in 103 milliseconds

1 2