| Krzysztof Parzyszek | be253e7 | 2018-02-06 19:08:41 +0000 | [diff] [blame] | 1 | # RUN: llc -march=hexagon -run-pass=hexagon-nvj %s -o - | FileCheck %s |
| 2 | |||||
| 3 | # Check that we don't generate a new-value jump for a floating-point | ||||
| 4 | # instruction. | ||||
| 5 | # CHECK-NOT: J4_cmpgti_t_jumpnv_t | ||||
| 6 | |||||
| 7 | --- | ||||
| 8 | name: fred | ||||
| 9 | tracksRegLiveness: true | ||||
| 10 | body: | | ||||
| 11 | bb.0: | ||||
| 12 | liveins: $d0 | ||||
| 13 | $r0 = F2_conv_df2w_chop $d0, implicit $usr | ||||
| 14 | $p0 = C2_cmpgti $r0, 30 | ||||
| 15 | J2_jumpt $p0, %bb.1, implicit-def $pc | ||||
| 16 | bb.1: | ||||
| 17 | J2_jumpr $r31, implicit-def $pc | ||||
| 18 | ... | ||||
| 19 | |||||