/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 27 Instruction *FirstInst = cast<Instruction>(PN.getIncomingValue(0)); 47 Instruction *I = dyn_cast<Instruction>(PN.getIncomingValue(i)); 103 Instruction *InInst = cast<Instruction>(PN.getIncomingValue(i)); 133 GetElementPtrInst *FirstInst =cast<GetElementPtrInst>(PN.getIncomingValue(0)); 150 GetElementPtrInst *GEP= dyn_cast<GetElementPtrInst>(PN.getIncomingValue(i)); 223 GetElementPtrInst *InGEP =cast<GetElementPtrInst>(PN.getIncomingValue(i)); 288 LoadInst *FirstLI = cast<LoadInst>(PN.getIncomingValue(0)); 319 LoadInst *LI = dyn_cast<LoadInst>(PN.getIncomingValue(i)); 357 Value *NewInVal = cast<LoadInst>(PN.getIncomingValue(i))->getOperand(0); 379 cast<LoadInst>(PN.getIncomingValue( [all...] |
H A D | InstructionCombining.cpp | 750 Value *InVal = PN->getIncomingValue(i); 805 Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i)); 809 InV = Builder->CreateSelect(PN->getIncomingValue(i), 817 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i))) 820 InV = Builder->CreateICmp(CI->getPredicate(), PN->getIncomingValue(i), 823 InV = Builder->CreateFCmp(CI->getPredicate(), PN->getIncomingValue(i), 831 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i))) 835 PN->getIncomingValue(i), C, "phitmp"); 843 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i))) 847 PN->getIncomingValue( [all...] |
H A D | InstCombineShifts.cpp | 176 if (!CanEvaluateShifted(PN->getIncomingValue(i), NumBits, isLeftShift,IC)) 305 PN->setIncomingValue(i, GetShiftedValue(PN->getIncomingValue(i),
|
/external/llvm/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 57 if (PN->getIncomingValue(i) == &I) { 129 if (InvokeInst *II = dyn_cast<InvokeInst>(P->getIncomingValue(i))) { 133 new StoreInst(P->getIncomingValue(i), Slot,
|
H A D | SSAUpdater.cpp | 73 PHI->getIncomingValue(i)) { 231 Value *getIncomingValue() { return PHI->getIncomingValue(idx); } function in class:llvm::SSAUpdaterTraits::PHI_iterator
|
H A D | BasicBlockUtils.cpp | 79 if (PN->getIncomingValue(0) != PN) 80 PN->replaceAllUsesWith(PN->getIncomingValue(0)); 144 if (PN->getIncomingValue(i) == PN) 401 InVal = PN->getIncomingValue(i); 402 else if (InVal != PN->getIncomingValue(i)) {
|
H A D | Local.cpp | 484 Value *NewVal = PN->getIncomingValue(0); 563 PN->getIncomingValue(PI))) { 579 !CanMergeValues(Val, PN->getIncomingValue(PI))) { 636 Value *V = PN->getIncomingValue(i); 651 Value *V = PN->getIncomingValue(i); 700 Value *PredVal = OldValPN->getIncomingValue(i);
|
H A D | BreakCriticalEdges.cpp | 103 Value *V = PN->getIncomingValue(Idx);
|
H A D | LoopSimplify.cpp | 226 if (PN->getIncomingValue(i) == PN && 272 if (PN->getIncomingValue(i) != PN || 411 Value *IV = PN->getIncomingValue(i); 428 PN->setIncomingValue(0, PN->getIncomingValue(PreheaderIdx));
|
H A D | SimplifyCFG.cpp | 1542 Value *OrigV = PN->getIncomingValue(OrigI); 1543 Value *ThenV = PN->getIncomingValue(ThenI); 1629 ConstantInt *CB = dyn_cast<ConstantInt>(PN->getIncomingValue(i)); 1745 if (!DominatesMergePoint(PN->getIncomingValue(0), BB, &AggressiveInsts, 1747 !DominatesMergePoint(PN->getIncomingValue(1), BB, &AggressiveInsts, 1760 (isa<BinaryOperator>(PN->getIncomingValue(0)) || 1761 isa<BinaryOperator>(PN->getIncomingValue(1)) || 1819 Value *TrueVal = PN->getIncomingValue(PN->getIncomingBlock(0) == IfFalse); 1820 Value *FalseVal = PN->getIncomingValue(PN->getIncomingBlock(0) == IfTrue); 2402 Value *PBIV = PN->getIncomingValue(PBBId [all...] |
H A D | LoopUnrollRuntime.cpp | 179 Value *InVal = NewPHI->getIncomingValue(idx);
|
/external/llvm/lib/Transforms/ObjCARC/ |
H A D | ProvenanceAnalysis.cpp | 55 if (related(A->getIncomingValue(i), 64 const Value *PV1 = A->getIncomingValue(i);
|
/external/llvm/lib/Target/R600/ |
H A D | SIAnnotateControlFlow.cpp | 173 if (Phi->getIncomingValue(i) != BoolTrue) 177 if (Phi->getIncomingValue(i) != BoolFalse) 214 Value *Incoming = Phi->getIncomingValue(i); 230 Value *Incoming = Phi->getIncomingValue(i);
|
/external/llvm/lib/IR/ |
H A D | BasicBlock.cpp | 260 if (PN->getIncomingValue(0) != PN) 261 PN->replaceAllUsesWith(PN->getIncomingValue(0));
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolutionNormalization.cpp | 54 if (PN->getIncomingValue(i) == Operand &&
|
H A D | ValueTracking.cpp | 664 Value *L = P->getIncomingValue(i); 665 Value *R = P->getIncomingValue(!i); 718 if (P->getIncomingValue(i) == P) continue; 724 computeKnownBits(P->getIncomingValue(i), KnownZero2, KnownOne2, TD, 1259 Tmp = ComputeNumSignBits(PN->getIncomingValue(0), TD, Depth+1); 1263 ComputeNumSignBits(PN->getIncomingValue(i), TD, Depth+1)); 1850 uint64_t Len = GetStringLengthH(PN->getIncomingValue(i), PHIs); 1948 Worklist.push_back(PN->getIncomingValue(i));
|
H A D | SparsePropagation.cpp | 264 LatticeVal OpVal = getOrInitValueState(PN.getIncomingValue(i));
|
H A D | BasicAliasAnalysis.cpp | 646 Worklist.push_back(PN->getIncomingValue(i)); 1134 aliasCheck(PN->getIncomingValue(i), PNSize, PNTBAAInfo, 1152 Value *PV1 = PN->getIncomingValue(i);
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreLowerThreadLocal.cpp | 137 if (PN->getIncomingValue(I) == CE) {
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 202 if (PHI->getIncomingValue(i) != Def) 251 dyn_cast<ConstantFP>(PN->getIncomingValue(IncomingEdge)); 260 dyn_cast<BinaryOperator>(PN->getIncomingValue(BackEdge)); 537 Value *InVal = PN->getIncomingValue(i); 1369 Value *IncV = Phi->getIncomingValue(Idx); 1419 Value *IncV = Phi->getIncomingValue(LatchIdx); 1481 Value *IncV = Phi->getIncomingValue(LatchIdx);
|
H A D | CorrelatedValuePropagation.cpp | 100 Value *Incoming = P->getIncomingValue(i);
|
H A D | LICM.cpp | 501 if (PN.getIncomingValue(i) != &I) 529 if (PN->getIncomingValue(i) == &I)
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FunctionLoweringInfo.cpp | 328 Value *V = PN->getIncomingValue(0); 363 Value *V = PN->getIncomingValue(i);
|
/external/llvm/lib/CodeGen/ |
H A D | MachineSSAUpdater.cpp | 264 unsigned getIncomingValue() { return PHI->getOperand(idx).getReg(); } function in class:llvm::SSAUpdaterTraits::PHI_iterator
|
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | SSAUpdaterImpl.h | 410 ValT IncomingVal = I.getIncomingValue();
|