HomeSort by relevance Sort by last modified time
    Searched full:newpn (Results 1 - 13 of 13) sorted by null

  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 207 PHINode *NewPN = PHINode::Create(FirstOp->getType(), e,
209 InsertNewInstBefore(NewPN, PN);
211 NewPN->addIncoming(FirstOp, PN.getIncomingBlock(0));
212 OperandPhis[i] = NewPN;
213 FixedOperands[i] = NewPN;
348 PHINode *NewPN = PHINode::Create(FirstLI->getOperand(0)->getType(),
353 NewPN->addIncoming(InVal, PN.getIncomingBlock(0));
360 NewPN->addIncoming(NewInVal, PN.getIncomingBlock(i));
368 delete NewPN;
370 InsertNewInstBefore(NewPN, PN)
    [all...]
InstructionCombining.cpp 681 PHINode *NewPN = PHINode::Create(I.getType(), PN->getNumIncomingValues());
682 InsertNewInstBefore(NewPN, *PN);
683 NewPN->takeName(PN);
707 NewPN->addIncoming(InV, ThisBB);
721 NewPN->addIncoming(InV, PN->getIncomingBlock(i));
732 NewPN->addIncoming(InV, PN->getIncomingBlock(i));
744 NewPN->addIncoming(InV, PN->getIncomingBlock(i));
752 ReplaceInstUsesWith(*User, NewPN);
755 return ReplaceInstUsesWith(I, NewPN);
    [all...]
  /external/llvm/lib/Transforms/Utils/
LoopUnrollRuntime.cpp 75 PHINode *NewPN = PHINode::Create(PN->getType(), 2, PN->getName()+".unr",
80 NewPN->addIncoming(PN->getIncomingValueForBlock(NewPH), OrigPH);
82 NewPN->addIncoming(Constant::getNullValue(PN->getType()), OrigPH);
93 NewPN->addIncoming(V, LastPrologBB);
99 PN->setIncomingValue(PN->getBasicBlockIndex(NewPH), NewPN);
101 PN->addIncoming(NewPN, PrologEnd);
LoopSimplify.cpp 696 PHINode *NewPN = PHINode::Create(PN->getType(), BackedgeBlocks.size(),
698 if (AA) AA->copyValue(PN, NewPN);
711 NewPN->addIncoming(IV, IBB);
732 PN->addIncoming(NewPN, BEBlock);
738 NewPN->replaceAllUsesWith(UniqueValue);
739 if (AA) AA->deleteValue(NewPN);
740 BEBlock->getInstList().erase(NewPN);
BreakCriticalEdges.cpp 113 PHINode *NewPN =
118 NewPN->addIncoming(V, Preds[i]);
121 PN->setIncomingValue(Idx, NewPN);
CodeExtractor.cpp 247 PHINode *NewPN = PHINode::Create(PN->getType(), 1 + NumPredsFromRegion,
249 NewPN->addIncoming(PN, OldPred);
251 // Loop over all of the incoming value in PN, moving them to NewPN if they
255 NewPN->addIncoming(PN->getIncomingValue(i), PN->getIncomingBlock(i));
SimplifyCFG.cpp     [all...]
  /external/llvm/lib/Transforms/Instrumentation/
PathProfiling.cpp 1007 Value* newpn = BinaryOperator::Create(Instruction::Add, local
1147 Value* newpn = local
1180 Value* newpn = local
1246 Value* newpn; local
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
IndVarSimplify.cpp 607 PHINode *NewPN = cast<PHINode>(PN->clone());
608 NewPN->takeName(PN);
609 NewPN->insertBefore(PN);
610 PN->replaceAllUsesWith(NewPN);
    [all...]
SROA.cpp     [all...]
ScalarReplAggregates.cpp     [all...]
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp     [all...]

Completed in 398 milliseconds