HomeSort by: relevance | last modified time | path
    Searched refs:NewPHI (Results 1 - 16 of 16) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
PoisonChecking.cpp 269 auto *NewPHI = PHINode::Create(Int1Ty, OldPHI->getNumIncomingValues());
271 NewPHI->addIncoming(UndefValue::get(Int1Ty),
273 NewPHI->insertBefore(OldPHI);
274 ValToPoison[OldPHI] = NewPHI;
312 auto *NewPHI = cast<PHINode>(ValToPoison[OldPHI]);
315 NewPHI->setIncomingValue(i, getPoisonFor(ValToPoison, OldVal));
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineSSAUpdater.h 57 SmallVectorImpl<MachineInstr*> *NewPHI = nullptr);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LoopUnrollRuntime.cpp 380 PHINode *NewPHI = cast<PHINode>(VMap[&*I]);
383 unsigned idx = NewPHI->getBasicBlockIndex(Preheader);
384 NewPHI->setIncomingBlock(idx, InsertTop);
385 NewPHI->removeIncomingValue(Latch, false);
387 VMap[&*I] = NewPHI->getIncomingValueForBlock(Preheader);
388 cast<BasicBlock>(VMap[Header])->getInstList().erase(NewPHI);
391 unsigned idx = NewPHI->getBasicBlockIndex(Preheader);
392 NewPHI->setIncomingBlock(idx, InsertTop);
394 idx = NewPHI->getBasicBlockIndex(Latch);
395 Value *InVal = NewPHI->getIncomingValue(idx)
    [all...]
LoopPeel.cpp 591 PHINode *NewPHI = cast<PHINode>(VMap[&*I]);
593 VMap[&*I] = NewPHI->getIncomingValueForBlock(PreHeader);
595 Value *LatchVal = NewPHI->getIncomingValueForBlock(Latch);
602 cast<BasicBlock>(VMap[Header])->getInstList().erase(NewPHI);
SSAUpdater.cpp 46 SSAUpdater::SSAUpdater(SmallVectorImpl<PHINode *> *NewPHI)
47 : InsertedPHIs(NewPHI) {}
LoopUnroll.cpp 619 PHINode *NewPHI = cast<PHINode>(VMap[OrigPHI]);
620 Value *InVal = NewPHI->getIncomingValueForBlock(LatchBlock);
625 New->getInstList().erase(NewPHI);
BasicBlockUtils.cpp 1035 PHINode *NewPHI =
1046 NewPHI->addIncoming(V, IncomingBB);
1050 PN->addIncoming(NewPHI, NewBB);
1566 auto NewPhi =
1572 V = NewPhi;
1576 NewPhi->addIncoming(V, In);
1578 assert(NewPhi->getNumIncomingValues() == Incoming.size());
1580 Phi->replaceAllUsesWith(NewPhi);
1584 Phi->addIncoming(NewPhi, GuardBlock);
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCLoopInstrFormPrep.cpp 547 PHINode *NewPHI =
562 NewPHI->addIncoming(BasePtrStart, LoopPredecessor);
570 I8Ty, NewPHI, BasePtrIncSCEV->getValue(),
577 NewPHI->addIncoming(PtrInc, PI);
597 I8Ty, NewPHI, BasePtrIncSCEV->getValue(),
602 NewPHI->addIncoming(PtrInc, PI);
604 PtrInc = NewPHI;
605 if (NewPHI->getType() != BasePtr->getType())
607 new BitCastInst(NewPHI, BasePtr->getType(),
608 getInstrName(NewPHI, CastNodeNameSuffix)
    [all...]
PPCMIPeephole.cpp 371 MachineInstrBuilder NewPHI = BuildMI(
374 NewPHI.add(RegMBB.first).add(RegMBB.second);
375 ChangedPHIMap[PHI] = NewPHI.getInstr();
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineSSAUpdater.cpp 44 SmallVectorImpl<MachineInstr*> *NewPHI)
45 : InsertedPHIs(NewPHI), TII(MF.getSubtarget().getInstrInfo()),
PeepholeOptimizer.cpp 1151 MachineInstr &NewPHI = insertPHI(*MRI, *TII, NewPHISrcs, OrigPHI);
1154 LLVM_DEBUG(dbgs() << " With: " << NewPHI);
1155 const MachineOperand &MODef = NewPHI.getOperand(0);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
GVNSink.cpp 692 ModelledPHI NewPHI(NewInsts, ActivePreds);
695 if (NeededPHIs.erase(NewPHI))
708 for (auto *V : NewPHI.getValues())
710 // V exists in this PHI, but the whole PHI is different to NewPHI
InferAddressSpaces.cpp 597 PHINode *NewPHI = PHINode::Create(NewPtrType, PHI->getNumIncomingValues());
600 NewPHI->addIncoming(NewPointerOperands[OperandNo],
603 return NewPHI;
IndVarSimplify.cpp 363 PHINode *NewPHI = PHINode::Create(Int32Ty, 2, PN->getName()+".int", PN);
364 NewPHI->addIncoming(ConstantInt::get(Int32Ty, InitValue),
368 BinaryOperator::CreateAdd(NewPHI, ConstantInt::get(Int32Ty, IncValue),
370 NewPHI->addIncoming(NewAdd, PN->getIncomingBlock(BackEdge));
398 Value *Conv = new SIToFPInst(NewPHI, PN->getType(), "indvar.conv",
InductiveRangeCheckElimination.cpp 1328 PHINode *NewPHI = PHINode::Create(PN.getType(), 2, PN.getName() + ".copy",
1331 NewPHI->addIncoming(PN.getIncomingValueForBlock(Preheader), Preheader);
1332 NewPHI->addIncoming(PN.getIncomingValueForBlock(LS.Latch),
1334 RRI.PHIValuesAtPseudoExit.push_back(NewPHI);
NewGVN.cpp 2807 bool NewPHI = false;
2812 NewPHI = true;
2815 if (NewPHI) {

Completed in 45 milliseconds