Home
last modified time | relevance | path

Searched refs:ExactFPMathInst (Results 1 – 4 of 4) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DIVDescriptors.h75 ExactFPMathInst(ExactFP), RecurrenceType(RT), IsSigned(Signed), in RecurrenceDescriptor()
85 RecKind(RecurKind::None), ExactFPMathInst(ExactFP) {} in IsRecurrence()
89 ExactFPMathInst(ExactFP) {} in IsRecurrence()
93 bool needsExactFPMath() const { return ExactFPMathInst != nullptr; } in needsExactFPMath()
95 Instruction *getExactFPMathInst() const { return ExactFPMathInst; } in getExactFPMathInst()
110 Instruction *ExactFPMathInst; variable
192 bool hasExactFPMath() const { return ExactFPMathInst != nullptr; } in hasExactFPMath()
195 Instruction *getExactFPMathInst() const { return ExactFPMathInst; } in getExactFPMathInst()
253 Instruction *ExactFPMathInst = nullptr; variable
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h214 if (I && !ExactFPMathInst) in addExactFPMathInst()
215 ExactFPMathInst = I; in addExactFPMathInst()
221 Instruction *getExactFPInst() { return ExactFPMathInst; } in getExactFPInst()
223 return !ExactFPMathInst || Hints.allowReordering(); in canVectorizeFPMath()
232 Instruction *ExactFPMathInst = nullptr; variable
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DIVDescriptors.cpp194 static bool checkOrderedReduction(RecurKind Kind, Instruction *ExactFPMathInst, in checkOrderedReduction() argument
201 Exit->getOpcode() == Instruction::FAdd && Exit == ExactFPMathInst; in checkOrderedReduction()
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp9949 auto *ExactFPMathInst = Requirements.getExactFPInst(); in processLoop() local
9951 ExactFPMathInst->getDebugLoc(), in processLoop()
9952 ExactFPMathInst->getParent()) in processLoop()