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

  /external/llvm/include/llvm/Transforms/Utils/
UnrollLoop.h 26 bool UnrollLoop(Loop *L, unsigned Count, unsigned TripCount, bool AllowRuntime,
  /external/llvm/lib/Transforms/Scalar/
LoopUnrollPass.cpp 141 selectUnrollCount(const Loop *L, unsigned TripCount, bool HasEnablePragma,
278 const Loop *L, unsigned TripCount, bool HasEnablePragma,
295 Count = TripCount;
304 if (TripCount == 0)
312 Count = TripCount;
314 if (TripCount && Count > TripCount)
315 return TripCount;
342 unsigned TripCount = 0;
345 // via the loop latch on any iteration prior to TripCount. The loop may exi
    [all...]
  /external/llvm/lib/Transforms/Utils/
LoopUnroll.cpp 128 /// TripCount is generally defined as the number of times the loop header
130 /// TripCount is the iteration on which control exits LatchBlock if no early
133 /// test. In other words, control may exit the loop prior to TripCount
135 /// LatchBlock's terminator prior to TripCount iterations.
147 bool llvm::UnrollLoop(Loop *L, unsigned Count, unsigned TripCount,
185 if (TripCount != 0)
186 DEBUG(dbgs() << " Trip Count = " << TripCount << "\n");
190 // Effectively "DCE" unrolled iterations that are beyond the tripcount
192 if (TripCount != 0 && Count > TripCount)
    [all...]
LoopUnrollRuntime.cpp 57 static void ConnectProlog(Loop *L, Value *TripCount, unsigned Count,
111 new ICmpInst(InsertPt, ICmpInst::ICMP_ULT, TripCount,
112 ConstantInt::get(TripCount->getType(), Count));
215 /// extraiters = tripcount % loopfactor
223 /// if tripcount < loopfactor jump End
281 Value *TripCount = Expander.expandCodeFor(TripCountSC, TripCountSC->getType(),
285 Value *ModVal = B.CreateAnd(TripCount, Count - 1, "xtraiter");
291 Value *OverflowCheck = B.CreateIsNull(TripCount, "lcmp.overflow");
347 Type *CountTy = TripCount->getType();
372 ConnectProlog(L, TripCount, Count, LastLoopBB, PEnd, PH, NewPH, LVMap
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp     [all...]

Completed in 563 milliseconds