| # RUN: llc -march=hexagon -run-pass hexagon-nvj %s -o - | FileCheck %s |
| |
| --- |
| # CHECK-LABEL: name: test0 |
| # CHECK: J4_cmpeqi_f_jumpnv_t killed $r1, 0 |
| name: test0 |
| tracksRegLiveness: true |
| |
| body: | |
| bb.0: |
| liveins: $r0 |
| $r1 = A2_addi $r0, -1 |
| $p0 = C4_cmpneqi killed $r1, 0 |
| J2_jumpt killed $p0, %bb.1, implicit-def $pc |
| bb.1: |
| ... |
| |
| --- |
| # CHECK-LABEL: name: test1 |
| # CHECK: J4_cmpgti_f_jumpnv_t killed $r1, 27 |
| name: test1 |
| tracksRegLiveness: true |
| |
| body: | |
| bb.0: |
| liveins: $r0 |
| $r1 = A2_addi $r0, -1 |
| $p0 = C4_cmpltei killed $r1, 27 |
| J2_jumpt killed $p0, %bb.1, implicit-def $pc |
| bb.1: |
| ... |
| |
| --- |
| # CHECK-LABEL: name: test2 |
| # CHECK: J4_cmpgtui_f_jumpnv_t killed $r1, 31 |
| name: test2 |
| tracksRegLiveness: true |
| |
| body: | |
| bb.0: |
| liveins: $r0 |
| $r1 = A2_addi $r0, -1 |
| $p0 = C4_cmplteui killed $r1, 31 |
| J2_jumpt killed $p0, %bb.1, implicit-def $pc |
| bb.1: |
| ... |
| |
| |