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

  /external/llvm/lib/CodeGen/
EarlyIfConversion.cpp 77 // Head block, and phis in the Tail block are converted to select instructions.
89 /// The block containing phis after the if-then-else.
119 SmallVector<PHIInfo, 8> PHIs;
206 // There shouldn't normally be any phis in a single-predecessor block.
380 // If Tail doesn't have any phis, there must be side effects.
382 DEBUG(dbgs() << "No phis in tail.\n");
403 // Any phis in the tail block must be convertible to selects.
404 PHIs.clear();
409 PHIs.push_back(&*I);
410 PHIInfo &PI = PHIs.back()
    [all...]
InlineSpiller.cpp 442 // dominated, phis need checking.
510 // Stop at original PHIs. We don't know the value at the predecessors.
521 // expensive if there are many predecessors and many more PHIs as
528 // Separate all values dominated by OrigVNI into PHIs and non-PHIs.
529 SmallVector<VNInfo*, 8> PHIs, NonPHIs;
542 PHIs.push_back(VNI2);
546 DEBUG(dbgs() << "split phi value, checking " << PHIs.size()
550 // Create entries for all the PHIs. Don't add them to the worklist, we
552 for (unsigned i = 0, e = PHIs.size(); i != e; ++i
    [all...]
  /external/llvm/lib/Transforms/Utils/
BasicBlockUtils.cpp 99 // Recursively deleting a PHI may cause multiple PHIs to be deleted
100 // or RAUW'd undef, so use an array of WeakVH for the PHIs to delete.
101 SmallVector<WeakVH, 8> PHIs;
104 PHIs.push_back(PN);
107 for (unsigned i = 0, e = PHIs.size(); i != e; ++i)
108 if (PHINode *PN = dyn_cast_or_null<PHINode>(PHIs[i].operator Value*()))
150 // Begin by getting rid of unneeded PHIs.
SimplifyCFG.cpp     [all...]
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp 804 /// value will trap if the value is dynamically null. PHIs keeps track of any
807 SmallPtrSet<const PHINode*, 8> &PHIs) {
    [all...]
  /external/llvm/lib/Analysis/
ValueTracking.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
IndVarSimplify.cpp 148 // because it understands lcssa phis while SCEV does not.
446 SmallVector<WeakVH, 8> PHIs;
449 PHIs.push_back(PN);
451 for (unsigned i = 0, e = PHIs.size(); i != e; ++i)
452 if (PHINode *PN = dyn_cast_or_null<PHINode>(&*PHIs[i]))
    [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]

Completed in 287 milliseconds