HomeSort by: relevance | last modified time | path
    Searched refs:StepInst (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CanonicalizeFreezeInLoops.cpp 73 // The induction phi, step instruction, the operand idx of StepInst which is
76 BinaryOperator *StepInst;
79 FrozenIndPHIInfo(PHINode *PHI, BinaryOperator *StepInst)
80 : PHI(PHI), StepInst(StepInst) {}
139 if (!Info.StepInst || !canHandleInst(Info.StepInst)) {
145 Info.StepValIdx = Info.StepInst->getOperand(0) == Φ
146 Value *StepV = Info.StepInst->getOperand(Info.StepValIdx);
163 for_each(Info.StepInst->users(), Visit)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
LoopInfo.cpp 185 const Instruction &StepInst) {
192 if (Op0 == &IndVar || Op0 == &StepInst)
195 if (Op1 == &IndVar || Op1 == &StepInst)
209 Instruction *StepInst = IndDesc.getInductionBinOp();
210 if (!InitialIVValue || !StepInst)
214 Value *StepInstOp1 = StepInst->getOperand(1);
215 Value *StepInstOp0 = StepInst->getOperand(0);
222 Value *FinalIVValue = findFinalIVValue(L, IndVar, *StepInst);
226 return LoopBounds(L, *InitialIVValue, *StepInst, StepValue, *FinalIVValue,
253 // is not using StepInst
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
LoopInfo.h 650 Instruction &getStepInst() const { return StepInst; }
666 /// 2. One of the operands of the latch comparison is StepInst
687 /// instead of the StepInst (%inc) (sge -> sgt)
706 : L(Loop), InitialIVValue(I), StepInst(SI), StepValue(SV),
715 Instruction &StepInst;

Completed in 31 milliseconds