Searched defs:IncV (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolutionExpander.cpp | 854 bool SCEVExpander::isNormalAddRecExprPHI(PHINode *PN, Instruction *IncV, argument 856 if (IncV->getNumOperands() == 0 || isa<PHINode>(IncV) || 857 (isa<CastInst>(IncV) && !isa<BitCastInst>(IncV))) 863 for (User::op_iterator OI = IncV->op_begin()+1, 864 OE = IncV->op_end(); OI != OE; ++OI) 870 IncV = dyn_cast<Instruction>(IncV->getOperand(0)); 871 if (!IncV) 892 getIVIncOperand(Instruction *IncV, Instruction *InsertPos, bool allowScale) argument 943 hoistIVInc(Instruction *IncV, Instruction *InsertPos) argument 977 isExpandedAddRecExprPHI(PHINode *PN, Instruction *IncV, const Loop *L) argument 994 Value *IncV; local 1082 Instruction *IncV = nullptr; local 1215 Value *IncV = expandIVInc(PN, StepV, L, ExpandTy, IntTy, useSubtract); local [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 1282 /// getLoopPhiForCounter - Return the loop header phi IFF IncV adds a loop 1284 static PHINode *getLoopPhiForCounter(Value *IncV, Loop *L, DominatorTree *DT) { argument 1285 Instruction *IncI = dyn_cast<Instruction>(IncV); 1369 Value *IncV = Phi->getIncomingValue(Idx); 1370 return Phi != getLoopPhiForCounter(IncV, L, DT); 1419 Value *IncV = Phi->getIncomingValue(LatchIdx); local 1422 if (U != Cond && U != IncV) return false; 1424 for (User *U : IncV->users()) 1481 Value *IncV = Phi->getIncomingValue(LatchIdx); local 1482 if (getLoopPhiForCounter(IncV, [all...] |
H A D | LoopStrengthReduce.cpp | 2820 Instruction *IncV = local 2822 if (IncV) 2823 ChainInstruction(PN, IncV, ChainUsersVec); 2933 Value *IncV = Rewriter.expandCodeFor(LeftOverExpr, IntTy, InsertPt); local 2935 SE.getUnknown(IncV));
|
Completed in 859 milliseconds