Home
last modified time | relevance | path

Searched refs:LoLoop (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMLowOverheadLoops.cpp248 void RemoveLoopUpdate(LowOverheadLoop &LoLoop);
250 void ConvertVPTBlocks(LowOverheadLoop &LoLoop);
252 MachineInstr *ExpandLoopStart(LowOverheadLoop &LoLoop);
254 void Expand(LowOverheadLoop &LoLoop);
611 LowOverheadLoop LoLoop(ML); in ProcessLoop() local
616 LoLoop.Start = SearchForStart(Preheader); in ProcessLoop()
618 LoLoop.Start = SearchForStart(Preheader); in ProcessLoop()
628 LoLoop.Dec = &MI; in ProcessLoop()
630 LoLoop.End = &MI; in ProcessLoop()
632 LoLoop.Start = &MI; in ProcessLoop()
[all …]
/external/llvm-project/llvm/lib/Target/ARM/
DARMLowOverheadLoops.cpp510 void ConvertVPTBlocks(LowOverheadLoop &LoLoop);
512 MachineInstr *ExpandLoopStart(LowOverheadLoop &LoLoop);
514 void Expand(LowOverheadLoop &LoLoop);
516 void IterationCountDCE(LowOverheadLoop &LoLoop);
1253 LowOverheadLoop LoLoop(*ML, *MLI, *RDA, *TRI, *TII); in ProcessLoop() local
1257 if (LoLoop.Preheader) in ProcessLoop()
1258 LoLoop.Start = SearchForStart(LoLoop.Preheader); in ProcessLoop()
1270 LoLoop.Dec = &MI; in ProcessLoop()
1272 LoLoop.End = &MI; in ProcessLoop()
1274 LoLoop.Start = &MI; in ProcessLoop()
[all …]