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 |