Searched refs:ENDLOOP (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/test/Transforms/StructurizeCFG/ |
| H A D | nested-loop-order.ll | 24 br i1 %tmp22, label %ENDLOOP, label %ENDIF 27 ; CHECK: br i1 %{{[0-9]+}}, label %ENDLOOP, label %LOOP.outer 29 ; CHECK: ENDLOOP: 31 ENDLOOP: ; preds = %ENDIF28, %IF29, %LOOP 51 br i1 %tmp32, label %ENDLOOP, label %LOOP 64 br i1 %tmp36, label %ENDLOOP, label %LOOP.outer
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/ |
| H A D | regalloc-coal-extend-short-subrange.mir | 4 # CHECK: ENDLOOP
|
| H A D | bug6757-endloop.ll | 3 ; Make sure that we can handle loops with multiple ENDLOOP instructions.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | si-annotate-cf.ll | 22 ; SI-NEXT: ; %bb.2: ; %ENDLOOP 46 ; FLAT-NEXT: ; %bb.2: ; %ENDLOOP 59 ENDLOOP: 64 br i1 %1, label %ENDLOOP, label %ENDIF
|
| H A D | si-spill-cf.ll | 86 br i1 %tmp67, label %ENDLOOP, label %ENDIF 88 ENDLOOP: ; preds = %ELSE2566, %LOOP 247 br i1 %tmp201, label %ENDLOOP, label %ELSE2593
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSchedule.td | 19 // to schedule an ENDLOOP with 4 other instructions.
|
| H A D | HexagonHardwareLoops.cpp | 1142 unsigned ENDLOOP; in convertToHardwareLoop() local 1152 ENDLOOP = Hexagon::ENDLOOP1; in convertToHardwareLoop() 1157 ENDLOOP = Hexagon::ENDLOOP0; in convertToHardwareLoop() 1276 BuildMI(*LastMBB, LastI, LastIDL, TII->get(ENDLOOP)).addMBB(LoopStart); in convertToHardwareLoop()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | R600MachineCFGStructurizer.cpp | 665 && It->getOpcode() == R600::ENDLOOP) in wrapup() 1404 insertInstrEnd(DstBlk, R600::ENDLOOP, DebugLoc()); in mergeLooplandBlock()
|
| H A D | R600ControlFlowFinalizer.cpp | 550 case R600::ENDLOOP: { in runOnMachineFunction()
|
| H A D | R600Instructions.td | 1631 def ENDLOOP : ILFormat< (outs), (ins), 1632 "ENDLOOP", []>;
|