Searched refs:ExactFPMathInst (Results 1 – 4 of 4) sorted by relevance
75 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; variable192 bool hasExactFPMath() const { return ExactFPMathInst != nullptr; } in hasExactFPMath()195 Instruction *getExactFPMathInst() const { return ExactFPMathInst; } in getExactFPMathInst()253 Instruction *ExactFPMathInst = nullptr; variable
214 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
194 static bool checkOrderedReduction(RecurKind Kind, Instruction *ExactFPMathInst, in checkOrderedReduction() argument201 Exit->getOpcode() == Instruction::FAdd && Exit == ExactFPMathInst; in checkOrderedReduction()
9949 auto *ExactFPMathInst = Requirements.getExactFPInst(); in processLoop() local9951 ExactFPMathInst->getDebugLoc(), in processLoop()9952 ExactFPMathInst->getParent()) in processLoop()