HomeSort by relevance Sort by last modified time
    Searched refs:PN (Results 51 - 75 of 89) sorted by null

1 23 4

  /external/llvm/lib/Analysis/
LazyValueInfo.cpp 376 PHINode *PN, BasicBlock *BB);
523 if (PHINode *PN = dyn_cast<PHINode>(BBI)) {
524 return ODCacheUpdater.markResult(solveBlockValuePHINode(BBLV, PN, BB));
657 PHINode *PN, BasicBlock *BB) {
663 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) {
664 BasicBlock *PhiBB = PN->getIncomingBlock(i);
665 Value *PhiVal = PN->getIncomingValue(i);
    [all...]
ValueTracking.cpp     [all...]
PHITransAddr.cpp 170 if (PHINode *PN = dyn_cast<PHINode>(Inst))
171 return AddAsInput(PN->getIncomingValueForBlock(PredBB));
ConstantFolding.cpp 792 if (PHINode *PN = dyn_cast<PHINode>(I)) {
795 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) {
796 Value *Incoming = PN->getIncomingValue(i);
819 return CommonValue ? CommonValue : UndefValue::get(PN->getType());
    [all...]
  /external/llvm/lib/VMCore/
Instruction.cpp 315 const PHINode *PN = dyn_cast<PHINode>(U);
316 if (PN == 0) {
322 if (PN->getIncomingBlock(UI) != BB)
Instructions.cpp 86 PHINode::PHINode(const PHINode &PN)
87 : Instruction(PN.getType(), Instruction::PHI,
88 allocHungoffUses(PN.getNumOperands()), PN.getNumOperands()),
89 ReservedSpace(PN.getNumOperands()) {
90 std::copy(PN.op_begin(), PN.op_end(), op_begin());
91 std::copy(PN.block_begin(), PN.block_end(), block_begin());
92 SubclassOptionalData = PN.SubclassOptionalData
    [all...]
  /external/grub/stage2/
iso9660.h 164 struct PN {
167 } pn; member in union:rock_ridge::__anon7125
  /external/llvm/examples/Kaleidoscope/Chapter5/
toy.cpp 553 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2,
556 PN->addIncoming(ThenV, ThenBB);
557 PN->addIncoming(ElseV, ElseBB);
558 return PN;
  /external/llvm/examples/Kaleidoscope/Chapter6/
toy.cpp 657 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2,
660 PN->addIncoming(ThenV, ThenBB);
661 PN->addIncoming(ElseV, ElseBB);
662 return PN;
  /external/llvm/include/llvm/Transforms/Utils/
Local.h 79 bool RecursivelyDeleteDeadPHINode(PHINode *PN, const TargetLibraryInfo *TLI=0);
  /external/llvm/lib/Transforms/Scalar/
LICM.cpp 458 if (PHINode *PN = dyn_cast<PHINode>(User)) {
460 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i)
461 if (PN->getIncomingValue(i) == &I)
462 if (CurLoop->contains(PN->getIncomingBlock(i)))
    [all...]
LoopStrengthReduce.cpp 655 PHINode *PN = dyn_cast<PHINode>(I); ++I) {
656 if (SE.isSCEVable(PN->getType()) &&
657 (SE.getEffectiveSCEVType(PN->getType()) ==
659 SE.getSCEV(PN) == AR)
    [all...]
ObjCARC.cpp     [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineCasts.cpp 413 PHINode *PN = cast<PHINode>(I);
414 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i)
415 if (!CanEvaluateTruncated(PN->getIncomingValue(i), Ty))
721 PHINode *PN = cast<PHINode>(I);
722 if (!CanEvaluateZExtd(PN->getIncomingValue(0), Ty, BitsToClear))
724 for (unsigned i = 1, e = PN->getNumIncomingValues(); i != e; ++i)
725 if (!CanEvaluateZExtd(PN->getIncomingValue(i), Ty, Tmp) ||
    [all...]
InstCombineLoadStoreAlloca.cpp 799 PHINode *PN = PHINode::Create(MergedVal->getType(), 2, "storemerge");
800 PN->addIncoming(SI.getOperand(0), SI.getParent());
801 PN->addIncoming(OtherStore->getOperand(0), OtherBB);
802 MergedVal = InsertNewInstBefore(PN, DestBB->front());
  /external/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp 511 PHINode *PN = cast<PHINode>(RVI);
512 for (int i = 0, e = PN->getNumIncomingValues(); i != e; ++i)
513 FlowsToReturn.insert(PN->getIncomingValue(i));
  /external/llvm/examples/Kaleidoscope/Chapter7/
toy.cpp 753 PHINode *PN = Builder.CreatePHI(Type::getDoubleTy(getGlobalContext()), 2,
756 PN->addIncoming(ThenV, ThenBB);
757 PN->addIncoming(ElseV, ElseBB);
758 return PN;
    [all...]
  /external/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h 153 void visitPHINode(PHINode &PN) {
Execution.cpp 720 for (; PHINode *PN = dyn_cast<PHINode>(SF.CurInst); ++SF.CurInst) {
722 int i = PN->getBasicBlockIndex(PrevBB);
724 Value *IncomingValue = PN->getIncomingValue(i);
733 PHINode *PN = cast<PHINode>(SF.CurInst);
734 SetValue(PN, ResultValues[i], SF);
    [all...]
  /external/clang/lib/CodeGen/
CodeGenFunction.cpp 200 llvm::PHINode *PN = cast<llvm::PHINode>(IndirectBranch->getAddress());
201 if (PN->getNumIncomingValues() == 0) {
202 PN->replaceAllUsesWith(llvm::UndefValue::get(PN->getType()));
203 PN->eraseFromParent();
    [all...]
CGExprScalar.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGRRList.cpp     [all...]
FastISel.cpp     [all...]
SelectionDAGISel.cpp 308 PHINode *PN = dyn_cast<PHINode>(BB->begin());
309 if (PN == 0) continue;
316 for (BasicBlock::iterator I = BB->begin(); (PN = dyn_cast<PHINode>(I)); ++I)
317 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) {
318 ConstantExpr *CE = dyn_cast<ConstantExpr>(PN->getIncomingValue(i));
324 BasicBlock *Pred = PN->getIncomingBlock(i);
    [all...]
  /external/llvm/include/llvm/Analysis/
ScalarEvolution.h 409 const SCEV *createNodeForPHI(PHINode *PN);
530 Constant *getConstantEvolutionLoopExitValue(PHINode *PN, const APInt& BEs,
    [all...]

Completed in 773 milliseconds

1 23 4