1 # RUN: llc -march=hexagon -run-pass none -o - %s | FileCheck %s
8 ; CHECK: target-flags(hexagon-pcrel)
9 $r0 = A2_tfrsi target-flags (hexagon-pcrel) 0
10 ; CHECK: target-flags(hexagon-got)
11 $r0 = A2_tfrsi target-flags (hexagon-got) 0
12 ; CHECK: target-flags(hexagon-lo16)
13 $r0 = A2_tfrsi target-flags (hexagon-lo16) 0
14 ; CHECK: target-flags(hexagon-hi16)
15 $r0 = A2_tfrsi target-flags (hexagon-hi16) 0
16 ; CHECK: target-flags(hexagon-gprel)
17 $r0 = A2_tfrsi target-flags (hexagon-gprel) 0
18 ; CHECK: target-flags(hexagon-gdgot)
19 $r0 = A2_tfrsi target-flags (hexagon-gdgot) 0
20 ; CHECK: target-flags(hexagon-gdplt)
21 $r0 = A2_tfrsi target-flags (hexagon-gdplt) 0
22 ; CHECK: target-flags(hexagon-ie)
23 $r0 = A2_tfrsi target-flags (hexagon-ie) 0
24 ; CHECK: target-flags(hexagon-iegot)
25 $r0 = A2_tfrsi target-flags (hexagon-iegot) 0
26 ; CHECK: target-flags(hexagon-tprel)
27 $r0 = A2_tfrsi target-flags (hexagon-tprel) 0
29 ; CHECK: target-flags(hexagon-ext)
30 $r0 = A2_tfrsi target-flags (hexagon-ext) 0
31 ; CHECK: target-flags(hexagon-pcrel, hexagon-ext)
32 $r0 = A2_tfrsi target-flags (hexagon-pcrel,hexagon-ext) 0
33 ; CHECK: target-flags(hexagon-ie, hexagon-ext)
34 $r0 = A2_tfrsi target-flags (hexagon-ie,hexagon-ext) 0