Home
last modified time | relevance | path

Searched refs:IterCount (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DLoopRerollPass.cpp369 void replace(const SCEV *IterCount);
398 void replaceIV(Instruction *Inst, Instruction *IV, const SCEV *IterCount);
445 bool reroll(Instruction *IV, Loop *L, BasicBlock *Header, const SCEV *IterCount,
1412 void LoopReroll::DAGRootTracker::replace(const SCEV *IterCount) { in replace() argument
1432 replaceIV(LoopControlIV, LoopControlIV, IterCount); in replace()
1437 replaceIV(DRS.BaseInst, IV, IterCount); in replace()
1475 const SCEV *IterCount) { in replaceIV() argument
1512 const SCEV *ICSCEV = RealIVSCEV->evaluateAtIteration(IterCount, *SE); in replaceIV()
1515 ICSCEV = SE->getMulExpr(IterCount, in replaceIV()
1516 SE->getConstant(IterCount->getType(), Scale)); in replaceIV()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp584 bool highBitsAreZero(Value *V, unsigned IterCount);
585 bool keepsHighBitsZero(Value *V, unsigned IterCount);
588 unsigned IterCount);
600 unsigned IterCount = 0; member
1250 unsigned IterCount) { in highBitsAreZero() argument
1257 return Known.countMinLeadingZeros() >= IterCount; in highBitsAreZero()
1261 unsigned IterCount) { in keepsHighBitsZero() argument
1265 return C->getValue().countLeadingZeros() >= IterCount; in keepsHighBitsZero()
1292 BasicBlock *ExitB, unsigned IterCount) { in convertShiftsToLeft() argument
1366 if (!highBitsAreZero(V, IterCount)) in convertShiftsToLeft()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineScheduler.cpp2719 unsigned IterCount = in checkAcyclicLatency() local
2726 (AcyclicCount * Rem.RemIssueCount + IterCount-1) / IterCount; in checkAcyclicLatency()
2735 << "IterCycles=" << IterCount / SchedModel->getLatencyFactor() in checkAcyclicLatency()
2736 << "c NumIters=" << (AcyclicCount + IterCount - 1) / IterCount in checkAcyclicLatency()
/external/llvm/lib/CodeGen/
DMachineScheduler.cpp2634 unsigned IterCount = in checkAcyclicLatency() local
2641 (AcyclicCount * Rem.RemIssueCount + IterCount-1) / IterCount; in checkAcyclicLatency()
2649 << "IterCycles=" << IterCount / SchedModel->getLatencyFactor() in checkAcyclicLatency()
2650 << "c NumIters=" << (AcyclicCount + IterCount-1) / IterCount in checkAcyclicLatency()
/external/swiftshader/third_party/subzero/src/
DIceCfg.cpp614 auto IterCount = getFlags().getLocalCseMaxIterations(); in localCSE() local
616 for (uint32_t i = 0; i < IterCount; ++i) { in localCSE()