/external/llvm/lib/Transforms/InstCombine/ |
InstCombinePHI.cpp | 25 Instruction *FirstInst = cast<Instruction>(PN.getIncomingValue(0)); 45 Instruction *I = dyn_cast<Instruction>(PN.getIncomingValue(i)); 101 Instruction *InInst = cast<Instruction>(PN.getIncomingValue(i)); 131 GetElementPtrInst *FirstInst =cast<GetElementPtrInst>(PN.getIncomingValue(0)); 148 GetElementPtrInst *GEP= dyn_cast<GetElementPtrInst>(PN.getIncomingValue(i)); 221 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(i))->setVolatile(false) [all...] |
InstructionCombining.cpp | 619 Value *InVal = PN->getIncomingValue(i); 672 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i))) 675 InV = Builder->CreateSelect(PN->getIncomingValue(i), 683 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i))) 686 InV = Builder->CreateICmp(CI->getPredicate(), PN->getIncomingValue(i), 689 InV = Builder->CreateFCmp(CI->getPredicate(), PN->getIncomingValue(i), 697 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i))) 701 PN->getIncomingValue(i), C, "phitmp"); 709 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i))) 713 PN->getIncomingValue(i), I.getType(), "phitmp") [all...] |
InstCombineCasts.cpp | 210 Value *V =EvaluateInDifferentType(OPN->getIncomingValue(i), Ty, isSigned); 417 if (!CanEvaluateTruncated(PN->getIncomingValue(i), Ty)) 730 if (!CanEvaluateZExtd(PN->getIncomingValue(0), Ty, BitsToClear)) 733 if (!CanEvaluateZExtd(PN->getIncomingValue(i), Ty, Tmp) || [all...] |
InstCombineShifts.cpp | 174 if (!CanEvaluateShifted(PN->getIncomingValue(i), NumBits, isLeftShift,IC)) 302 PN->setIncomingValue(i, GetShiftedValue(PN->getIncomingValue(i),
|
/external/llvm/lib/Transforms/Utils/ |
DemoteRegToStack.cpp | 66 if (PN->getIncomingValue(i) == &I) { 130 if (InvokeInst *II = dyn_cast<InvokeInst>(P->getIncomingValue(i))) { 134 new StoreInst(P->getIncomingValue(i), Slot,
|
SSAUpdater.cpp | 82 PHI->getIncomingValue(i)) { 250 Value *getIncomingValue() { return PHI->getIncomingValue(idx); }
|
LoopSimplify.cpp | 469 if (PN->getIncomingValue(i) == PN && 541 if (PN->getIncomingValue(i) != PN || 682 Value *IV = PN->getIncomingValue(i); 699 PN->setIncomingValue(0, PN->getIncomingValue(PreheaderIdx));
|
BasicBlockUtils.cpp | 78 if (PN->getIncomingValue(0) != PN) 79 PN->replaceAllUsesWith(PN->getIncomingValue(0)); 143 if (PN->getIncomingValue(i) == PN)
|
LowerInvoke.cpp | 229 PN->replaceAllUsesWith(PN->getIncomingValue(0)); 382 if (PN->getIncomingValue(i) == Inst)
|
BreakCriticalEdges.cpp | 136 Value *V = PN->getIncomingValue(Idx);
|
SimplifyCFG.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
CorrelatedValuePropagation.cpp | 95 Value *Incoming = P->getIncomingValue(i); 98 Constant *C = LVI->getConstantOnEdge(P->getIncomingValue(i),
|
CodeGenPrepare.cpp | 235 Instruction *Insn = dyn_cast<Instruction>(UPN->getIncomingValue(I)); 323 PN->addIncoming(InValPhi->getIncomingValue(i), 638 CallInst *CI = dyn_cast<CallInst>(PN->getIncomingValue(I)); 746 worklist.push_back(P->getIncomingValue(i)); [all...] |
IndVarSimplify.cpp | 208 if (PHI->getIncomingValue(i) != Def) 259 dyn_cast<ConstantFP>(PN->getIncomingValue(IncomingEdge)); 268 dyn_cast<BinaryOperator>(PN->getIncomingValue(BackEdge)); 535 Value *InVal = PN->getIncomingValue(i); [all...] |
LoopUnswitch.cpp | 764 cast<PHINode>(BB->begin())->getIncomingValue(0), [all...] |
/external/llvm/lib/VMCore/ |
BasicBlock.cpp | 256 if (PN->getIncomingValue(0) != PN) 257 PN->replaceAllUsesWith(PN->getIncomingValue(0));
|
/external/llvm/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 400 ValT IncomingVal = I.getIncomingValue(); 450 ValT IncomingVal = I.getIncomingValue();
|
/external/llvm/lib/Analysis/ |
BasicAliasAnalysis.cpp | 617 Worklist.push_back(PN->getIncomingValue(i)); [all...] |
ScalarEvolutionNormalization.cpp | 54 if (PN->getIncomingValue(i) == Operand &&
|
ValueTracking.cpp | 596 Value *L = P->getIncomingValue(i); 597 Value *R = P->getIncomingValue(!i); 654 if (P->getIncomingValue(i) == P) continue; 660 ComputeMaskedBits(P->getIncomingValue(i), KnownZero | KnownOne, [all...] |
SparsePropagation.cpp | 263 LatticeVal OpVal = getOrInitValueState(PN.getIncomingValue(i));
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
FunctionLoweringInfo.cpp | 284 Value *V = PN->getIncomingValue(0); 319 Value *V = PN->getIncomingValue(i);
|
/external/llvm/lib/CodeGen/ |
MachineSSAUpdater.cpp | 262 unsigned getIncomingValue() { return PHI->getOperand(idx).getReg(); }
|
SjLjEHPrepare.cpp | 205 PN->replaceAllUsesWith(PN->getIncomingValue(0)); 341 if (PN->getIncomingValue(i) == Inst) [all...] |
/external/llvm/lib/Transforms/IPO/ |
FunctionAttrs.cpp | 296 FlowsToReturn.insert(PN->getIncomingValue(i));
|