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

  /external/llvm/include/llvm/Transforms/Utils/
UnrollLoop.h 32 bool UnrollLoop(Loop *L, unsigned Count, unsigned TripCount, bool AllowRuntime,
  /external/llvm/lib/Transforms/Scalar/
LoopUnrollPass.cpp 183 selectUnrollCount(const Loop *L, unsigned TripCount, bool PragmaFullUnroll,
522 analyzeLoopUnrollCost(const Loop *L, unsigned TripCount, DominatorTree &DT,
531 // Don't simulate loops with a big or unknown tripcount
532 if (!UnrollMaxIterationsCountToAnalyze || !TripCount ||
533 TripCount > UnrollMaxIterationsCountToAnalyze)
562 for (unsigned Iteration = 0; Iteration < TripCount; ++Iteration) {
    [all...]
  /external/llvm/lib/Transforms/Utils/
LoopUnroll.cpp 135 /// TripCount is generally defined as the number of times the loop header
137 /// TripCount is the iteration on which control exits LatchBlock if no early
140 /// test. In other words, control may exit the loop prior to TripCount
142 /// LatchBlock's terminator prior to TripCount iterations.
158 bool llvm::UnrollLoop(Loop *L, unsigned Count, unsigned TripCount,
198 if (TripCount != 0)
199 DEBUG(dbgs() << " Trip Count = " << TripCount << "\n");
203 // Effectively "DCE" unrolled iterations that are beyond the tripcount
205 if (TripCount != 0 && Count > TripCount)
    [all...]
LoopUnrollRuntime.cpp 269 /// extraiters = tripcount % loopfactor
275 /// if (tripcount < loopfactor) jump End
344 Value *TripCount = Expander.expandCodeFor(TripCountSC, TripCountSC->getType(),
350 Value *ModVal = B.CreateAnd(TripCount, Count - 1, "xtraiter");
355 // 2. the addition computing TripCount overflowed
357 // If (2) is true, we know that TripCount really is (1 << BEWidth) and so the
  /external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp     [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp 321 TripCount(nullptr), VectorTripCount(nullptr), Legal(nullptr),
545 Value *TripCount;
546 /// Trip count of the widened loop (TripCount - TripCount % (VF*UF))
    [all...]

Completed in 515 milliseconds