Lines Matching refs:HardwareLoop
163 class HardwareLoop {
186 HardwareLoop(HardwareLoopInfo &Info, ScalarEvolution &SE,
312 HardwareLoop HWLoop(HWLoopInfo, *SE, *DL, ORE);
318 void HardwareLoop::Create() {
380 Value *HardwareLoop::InitLoopCount() {
433 void HardwareLoop::InsertIterationSetup(Value *LoopCountInit) {
455 void HardwareLoop::InsertLoopDec() {
477 Instruction* HardwareLoop::InsertLoopRegDec(Value *EltsRem) {
490 PHINode* HardwareLoop::InsertPHICounter(Value *NumElts, Value *EltsRem) {
502 void HardwareLoop::UpdateBranch(Value *EltsRem) {