HomeSort by relevance Sort by last modified time
    Searched defs:PN (Results 51 - 59 of 59) sorted by null

1 23

  /external/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp 725 PHINode *PN = cast<PHINode>(I.getOperand(0));
726 unsigned NumPHIValues = PN->getNumIncomingValues();
733 if (!PN->hasOneUse()) {
735 for (User *U : PN->users()) {
750 Value *InVal = PN->getIncomingValue(i);
757 NonConstBB = PN->getIncomingBlock(i);
782 PHINode *NewPN = PHINode::Create(I.getType(), PN->getNumIncomingValues());
783 InsertNewInstBefore(NewPN, *PN);
784 NewPN->takeName(PN);
797 BasicBlock *PhiTransBB = PN->getParent()
    [all...]
  /external/llvm/lib/Transforms/Scalar/
IndVarSimplify.cpp 245 void IndVarSimplify::HandleFloatingPointIV(Loop *L, PHINode *PN) {
246 unsigned IncomingEdge = L->contains(PN->getIncomingBlock(0));
251 dyn_cast<ConstantFP>(PN->getIncomingValue(IncomingEdge));
257 // Check IV increment. Reject this PN if increment operation is not
260 dyn_cast<BinaryOperator>(PN->getIncomingValue(BackEdge));
267 if (IncValueVal == nullptr || Incr->getOperand(0) != PN ||
271 // Check Incr uses. One user is PN and the other user is an exit condition
397 IntegerType *Int32Ty = Type::getInt32Ty(PN->getContext());
400 PHINode *NewPHI = PHINode::Create(Int32Ty, 2, PN->getName()+".int", PN);
    [all...]
ScalarReplAggregates.cpp     [all...]
  /frameworks/compile/libbcc/bcinfo/BitReader_3_0/
BitcodeReader.cpp 210 PHINode *PN = cast<PHINode>(II);
211 int Idx = PN->getBasicBlockIndex(Invoke->getParent());
213 PN->setIncomingBlock(Idx, NewBB);
    [all...]
  /external/chromium_org/third_party/libaddressinput/src/java/src/com/android/i18n/addressinput/
RegionDataConstants.java 923 PN(new String[]{
    [all...]
  /external/llvm/lib/CodeGen/
CodeGenPrepare.cpp 348 while (const PHINode *PN = dyn_cast<PHINode>(BBI++)) {
349 for (const User *U : PN->users()) {
389 while (const PHINode *PN = dyn_cast<PHINode>(BBI++)) {
390 const Value *V1 = PN->getIncomingValueForBlock(Pred);
391 const Value *V2 = PN->getIncomingValueForBlock(BB);
435 PHINode *PN;
437 (PN = dyn_cast<PHINode>(BBI)); ++BBI) {
439 Value *InVal = PN->removeIncomingValue(BB, false);
447 PN->addIncoming(InValPhi->getIncomingValue(i),
454 PN->addIncoming(InVal, BBPN->getIncomingBlock(i))
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCOpts.cpp 200 if (const PHINode *PN = dyn_cast<const PHINode>(P)) {
201 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i)
202 Worklist.push_back(PN->getIncomingValue(i));
    [all...]
  /external/clang/lib/CodeGen/
CGExprScalar.cpp     [all...]
  /external/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp 137 PHINode *PN = cast<PHINode>(BBI);
138 if (PN->getIncomingValueForBlock(SI1BB) !=
139 PN->getIncomingValueForBlock(SI2BB))
178 PHINode *PN = cast<PHINode>(BBI);
179 if (PN->getIncomingValueForBlock(SI1BB) != Cond ||
180 !isa<ConstantInt>(PN->getIncomingValueForBlock(SI2BB)))
182 PhiNodes.push_back(PN);
195 PHINode *PN;
197 (PN = dyn_cast<PHINode>(I)); ++I)
198 PN->addIncoming(PN->getIncomingValueForBlock(ExistPred), NewPred)
    [all...]

Completed in 270 milliseconds

1 23