HomeSort by relevance Sort by last modified time
    Searched refs:NewPN (Results 1 - 12 of 12) sorted by null

  /external/llvm/lib/Transforms/Utils/
LoopUnrollRuntime.cpp 76 PHINode *NewPN = PHINode::Create(PN->getType(), 2, PN->getName()+".unr",
81 NewPN->addIncoming(PN->getIncomingValueForBlock(NewPH), OrigPH);
83 NewPN->addIncoming(Constant::getNullValue(PN->getType()), OrigPH);
94 NewPN->addIncoming(V, LastPrologBB);
100 PN->setIncomingValue(PN->getBasicBlockIndex(NewPH), NewPN);
102 PN->addIncoming(NewPN, PrologEnd);
BreakCriticalEdges.cpp 112 PHINode *NewPN =
117 NewPN->addIncoming(V, Preds[i]);
120 PN->setIncomingValue(Idx, NewPN);
LoopSimplify.cpp 400 PHINode *NewPN = PHINode::Create(PN->getType(), BackedgeBlocks.size(),
402 if (AA) AA->copyValue(PN, NewPN);
415 NewPN->addIncoming(IV, IBB);
436 PN->addIncoming(NewPN, BEBlock);
442 NewPN->replaceAllUsesWith(UniqueValue);
443 if (AA) AA->deleteValue(NewPN);
444 BEBlock->getInstList().erase(NewPN);
    [all...]
CodeExtractor.cpp 248 PHINode *NewPN = PHINode::Create(PN->getType(), 1 + NumPredsFromRegion,
250 NewPN->addIncoming(PN, OldPred);
252 // Loop over all of the incoming value in PN, moving them to NewPN if they
256 NewPN->addIncoming(PN->getIncomingValue(i), PN->getIncomingBlock(i));
SimplifyCFG.cpp     [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 209 PHINode *NewPN = PHINode::Create(FirstOp->getType(), e,
211 InsertNewInstBefore(NewPN, PN);
213 NewPN->addIncoming(FirstOp, PN.getIncomingBlock(0));
214 OperandPhis[i] = NewPN;
215 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 782 PHINode *NewPN = PHINode::Create(I.getType(), PN->getNumIncomingValues());
783 InsertNewInstBefore(NewPN, *PN);
784 NewPN->takeName(PN);
811 NewPN->addIncoming(InV, ThisBB);
825 NewPN->addIncoming(InV, PN->getIncomingBlock(i));
836 NewPN->addIncoming(InV, PN->getIncomingBlock(i));
848 NewPN->addIncoming(InV, PN->getIncomingBlock(i));
855 ReplaceInstUsesWith(*User, NewPN);
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
IndVarSimplify.cpp 628 PHINode *NewPN = cast<PHINode>(PN->clone());
629 NewPN->takeName(PN);
630 NewPN->insertBefore(PN);
631 PN->replaceAllUsesWith(NewPN);
    [all...]
ScalarReplAggregates.cpp     [all...]
SROA.cpp     [all...]
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp     [all...]

Completed in 146 milliseconds