brintos

brintos / llvm-project-archived public Read only

0
0
Text · 36.4 KiB · d556dd0 Raw
1030 lines · plain
1# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1010 -mattr=+wavefrontsize32 -disassemble -show-encoding < %s | FileCheck -strict-whitespace -check-prefix=GFX10 %s2# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1010 -mattr=+wavefrontsize64 -disassemble -show-encoding < %s | FileCheck -strict-whitespace -check-prefix=GFX10 %s3 4 5# GFX10: s_bitcmp0_b32 exec_hi, s1               ; encoding: [0x7f,0x01,0x0c,0xbf]60x7f,0x01,0x0c,0xbf7 8# GFX10: s_bitcmp0_b32 exec_lo, s1               ; encoding: [0x7e,0x01,0x0c,0xbf]90x7e,0x01,0x0c,0xbf10 11# GFX10: s_bitcmp0_b32 m0, s1                    ; encoding: [0x7c,0x01,0x0c,0xbf]120x7c,0x01,0x0c,0xbf13 14# GFX10: s_bitcmp0_b32 s0, -1                    ; encoding: [0x00,0xc1,0x0c,0xbf]150x00,0xc1,0x0c,0xbf16 17# GFX10: s_bitcmp0_b32 s0, -4.0                  ; encoding: [0x00,0xf7,0x0c,0xbf]180x00,0xf7,0x0c,0xbf19 20# GFX10: s_bitcmp0_b32 s0, 0                     ; encoding: [0x00,0x80,0x0c,0xbf]210x00,0x80,0x0c,0xbf22 23# GFX10: s_bitcmp0_b32 s0, 0.5                   ; encoding: [0x00,0xf0,0x0c,0xbf]240x00,0xf0,0x0c,0xbf25 26# GFX10: s_bitcmp0_b32 s0, 0x3f717273            ; encoding: [0x00,0xff,0x0c,0xbf,0x73,0x72,0x71,0x3f]270x00,0xff,0x0c,0xbf,0x73,0x72,0x71,0x3f28 29# GFX10: s_bitcmp0_b32 s0, 0xaf123456            ; encoding: [0x00,0xff,0x0c,0xbf,0x56,0x34,0x12,0xaf]300x00,0xff,0x0c,0xbf,0x56,0x34,0x12,0xaf31 32# GFX10: s_bitcmp0_b32 s0, exec_hi               ; encoding: [0x00,0x7f,0x0c,0xbf]330x00,0x7f,0x0c,0xbf34 35# GFX10: s_bitcmp0_b32 s0, exec_lo               ; encoding: [0x00,0x7e,0x0c,0xbf]360x00,0x7e,0x0c,0xbf37 38# GFX10: s_bitcmp0_b32 s0, m0                    ; encoding: [0x00,0x7c,0x0c,0xbf]390x00,0x7c,0x0c,0xbf40 41# GFX10: s_bitcmp0_b32 s0, s1                    ; encoding: [0x00,0x01,0x0c,0xbf]420x00,0x01,0x0c,0xbf43 44# GFX10: s_bitcmp0_b32 s0, s104                  ; encoding: [0x00,0x68,0x0c,0xbf]450x00,0x68,0x0c,0xbf46 47# GFX10: s_bitcmp0_b32 s0, vcc_hi                ; encoding: [0x00,0x6b,0x0c,0xbf]480x00,0x6b,0x0c,0xbf49 50# GFX10: s_bitcmp0_b32 s0, vcc_lo                ; encoding: [0x00,0x6a,0x0c,0xbf]510x00,0x6a,0x0c,0xbf52 53# GFX10: s_bitcmp0_b32 s105, s1                  ; encoding: [0x69,0x01,0x0c,0xbf]540x69,0x01,0x0c,0xbf55 56# GFX10: s_bitcmp0_b32 s105, s104                ; encoding: [0x69,0x68,0x0c,0xbf]570x69,0x68,0x0c,0xbf58 59# GFX10: s_bitcmp0_b32 vcc_hi, s1                ; encoding: [0x6b,0x01,0x0c,0xbf]600x6b,0x01,0x0c,0xbf61 62# GFX10: s_bitcmp0_b32 vcc_lo, s1                ; encoding: [0x6a,0x01,0x0c,0xbf]630x6a,0x01,0x0c,0xbf64 65# GFX10: s_bitcmp0_b64 exec, s2                  ; encoding: [0x7e,0x02,0x0e,0xbf]660x7e,0x02,0x0e,0xbf67 68# GFX10: s_bitcmp0_b64 s[0:1], -1                ; encoding: [0x00,0xc1,0x0e,0xbf]690x00,0xc1,0x0e,0xbf70 71# GFX10: s_bitcmp0_b64 s[0:1], -4.0              ; encoding: [0x00,0xf7,0x0e,0xbf]720x00,0xf7,0x0e,0xbf73 74# GFX10: s_bitcmp0_b64 s[0:1], 0                 ; encoding: [0x00,0x80,0x0e,0xbf]750x00,0x80,0x0e,0xbf76 77# GFX10: s_bitcmp0_b64 s[0:1], 0.5               ; encoding: [0x00,0xf0,0x0e,0xbf]780x00,0xf0,0x0e,0xbf79 80# GFX10: s_bitcmp0_b64 s[0:1], 0x3f717273        ; encoding: [0x00,0xff,0x0e,0xbf,0x73,0x72,0x71,0x3f]810x00,0xff,0x0e,0xbf,0x73,0x72,0x71,0x3f82 83# GFX10: s_bitcmp0_b64 s[0:1], 0xaf123456        ; encoding: [0x00,0xff,0x0e,0xbf,0x56,0x34,0x12,0xaf]840x00,0xff,0x0e,0xbf,0x56,0x34,0x12,0xaf85 86# GFX10: s_bitcmp0_b64 s[0:1], exec_hi           ; encoding: [0x00,0x7f,0x0e,0xbf]870x00,0x7f,0x0e,0xbf88 89# GFX10: s_bitcmp0_b64 s[0:1], exec_lo           ; encoding: [0x00,0x7e,0x0e,0xbf]900x00,0x7e,0x0e,0xbf91 92# GFX10: s_bitcmp0_b64 s[0:1], m0                ; encoding: [0x00,0x7c,0x0e,0xbf]930x00,0x7c,0x0e,0xbf94 95# GFX10: s_bitcmp0_b64 s[0:1], s102              ; encoding: [0x00,0x66,0x0e,0xbf]960x00,0x66,0x0e,0xbf97 98# GFX10: s_bitcmp0_b64 s[0:1], s2                ; encoding: [0x00,0x02,0x0e,0xbf]990x00,0x02,0x0e,0xbf100 101# GFX10: s_bitcmp0_b64 s[0:1], vcc_hi            ; encoding: [0x00,0x6b,0x0e,0xbf]1020x00,0x6b,0x0e,0xbf103 104# GFX10: s_bitcmp0_b64 s[0:1], vcc_lo            ; encoding: [0x00,0x6a,0x0e,0xbf]1050x00,0x6a,0x0e,0xbf106 107# GFX10: s_bitcmp0_b64 s[104:105], s102          ; encoding: [0x68,0x66,0x0e,0xbf]1080x68,0x66,0x0e,0xbf109 110# GFX10: s_bitcmp0_b64 s[104:105], s2            ; encoding: [0x68,0x02,0x0e,0xbf]1110x68,0x02,0x0e,0xbf112 113# GFX10: s_bitcmp0_b64 vcc, s2                   ; encoding: [0x6a,0x02,0x0e,0xbf]1140x6a,0x02,0x0e,0xbf115 116# GFX10: s_bitcmp1_b32 exec_hi, s1               ; encoding: [0x7f,0x01,0x0d,0xbf]1170x7f,0x01,0x0d,0xbf118 119# GFX10: s_bitcmp1_b32 exec_lo, s1               ; encoding: [0x7e,0x01,0x0d,0xbf]1200x7e,0x01,0x0d,0xbf121 122# GFX10: s_bitcmp1_b32 m0, s1                    ; encoding: [0x7c,0x01,0x0d,0xbf]1230x7c,0x01,0x0d,0xbf124 125# GFX10: s_bitcmp1_b32 s0, -1                    ; encoding: [0x00,0xc1,0x0d,0xbf]1260x00,0xc1,0x0d,0xbf127 128# GFX10: s_bitcmp1_b32 s0, -4.0                  ; encoding: [0x00,0xf7,0x0d,0xbf]1290x00,0xf7,0x0d,0xbf130 131# GFX10: s_bitcmp1_b32 s0, 0                     ; encoding: [0x00,0x80,0x0d,0xbf]1320x00,0x80,0x0d,0xbf133 134# GFX10: s_bitcmp1_b32 s0, 0.5                   ; encoding: [0x00,0xf0,0x0d,0xbf]1350x00,0xf0,0x0d,0xbf136 137# GFX10: s_bitcmp1_b32 s0, 0x3f717273            ; encoding: [0x00,0xff,0x0d,0xbf,0x73,0x72,0x71,0x3f]1380x00,0xff,0x0d,0xbf,0x73,0x72,0x71,0x3f139 140# GFX10: s_bitcmp1_b32 s0, 0xaf123456            ; encoding: [0x00,0xff,0x0d,0xbf,0x56,0x34,0x12,0xaf]1410x00,0xff,0x0d,0xbf,0x56,0x34,0x12,0xaf142 143# GFX10: s_bitcmp1_b32 s0, exec_hi               ; encoding: [0x00,0x7f,0x0d,0xbf]1440x00,0x7f,0x0d,0xbf145 146# GFX10: s_bitcmp1_b32 s0, exec_lo               ; encoding: [0x00,0x7e,0x0d,0xbf]1470x00,0x7e,0x0d,0xbf148 149# GFX10: s_bitcmp1_b32 s0, m0                    ; encoding: [0x00,0x7c,0x0d,0xbf]1500x00,0x7c,0x0d,0xbf151 152# GFX10: s_bitcmp1_b32 s0, s1                    ; encoding: [0x00,0x01,0x0d,0xbf]1530x00,0x01,0x0d,0xbf154 155# GFX10: s_bitcmp1_b32 s0, s104                  ; encoding: [0x00,0x68,0x0d,0xbf]1560x00,0x68,0x0d,0xbf157 158# GFX10: s_bitcmp1_b32 s0, vcc_hi                ; encoding: [0x00,0x6b,0x0d,0xbf]1590x00,0x6b,0x0d,0xbf160 161# GFX10: s_bitcmp1_b32 s0, vcc_lo                ; encoding: [0x00,0x6a,0x0d,0xbf]1620x00,0x6a,0x0d,0xbf163 164# GFX10: s_bitcmp1_b32 s105, s1                  ; encoding: [0x69,0x01,0x0d,0xbf]1650x69,0x01,0x0d,0xbf166 167# GFX10: s_bitcmp1_b32 s105, s104                ; encoding: [0x69,0x68,0x0d,0xbf]1680x69,0x68,0x0d,0xbf169 170# GFX10: s_bitcmp1_b32 vcc_hi, s1                ; encoding: [0x6b,0x01,0x0d,0xbf]1710x6b,0x01,0x0d,0xbf172 173# GFX10: s_bitcmp1_b32 vcc_lo, s1                ; encoding: [0x6a,0x01,0x0d,0xbf]1740x6a,0x01,0x0d,0xbf175 176# GFX10: s_bitcmp1_b64 exec, s2                  ; encoding: [0x7e,0x02,0x0f,0xbf]1770x7e,0x02,0x0f,0xbf178 179# GFX10: s_bitcmp1_b64 s[0:1], -1                ; encoding: [0x00,0xc1,0x0f,0xbf]1800x00,0xc1,0x0f,0xbf181 182# GFX10: s_bitcmp1_b64 s[0:1], -4.0              ; encoding: [0x00,0xf7,0x0f,0xbf]1830x00,0xf7,0x0f,0xbf184 185# GFX10: s_bitcmp1_b64 s[0:1], 0                 ; encoding: [0x00,0x80,0x0f,0xbf]1860x00,0x80,0x0f,0xbf187 188# GFX10: s_bitcmp1_b64 s[0:1], 0.5               ; encoding: [0x00,0xf0,0x0f,0xbf]1890x00,0xf0,0x0f,0xbf190 191# GFX10: s_bitcmp1_b64 s[0:1], 0x3f717273        ; encoding: [0x00,0xff,0x0f,0xbf,0x73,0x72,0x71,0x3f]1920x00,0xff,0x0f,0xbf,0x73,0x72,0x71,0x3f193 194# GFX10: s_bitcmp1_b64 s[0:1], 0xaf123456        ; encoding: [0x00,0xff,0x0f,0xbf,0x56,0x34,0x12,0xaf]1950x00,0xff,0x0f,0xbf,0x56,0x34,0x12,0xaf196 197# GFX10: s_bitcmp1_b64 s[0:1], exec_hi           ; encoding: [0x00,0x7f,0x0f,0xbf]1980x00,0x7f,0x0f,0xbf199 200# GFX10: s_bitcmp1_b64 s[0:1], exec_lo           ; encoding: [0x00,0x7e,0x0f,0xbf]2010x00,0x7e,0x0f,0xbf202 203# GFX10: s_bitcmp1_b64 s[0:1], m0                ; encoding: [0x00,0x7c,0x0f,0xbf]2040x00,0x7c,0x0f,0xbf205 206# GFX10: s_bitcmp1_b64 s[0:1], s102              ; encoding: [0x00,0x66,0x0f,0xbf]2070x00,0x66,0x0f,0xbf208 209# GFX10: s_bitcmp1_b64 s[0:1], s2                ; encoding: [0x00,0x02,0x0f,0xbf]2100x00,0x02,0x0f,0xbf211 212# GFX10: s_bitcmp1_b64 s[0:1], vcc_hi            ; encoding: [0x00,0x6b,0x0f,0xbf]2130x00,0x6b,0x0f,0xbf214 215# GFX10: s_bitcmp1_b64 s[0:1], vcc_lo            ; encoding: [0x00,0x6a,0x0f,0xbf]2160x00,0x6a,0x0f,0xbf217 218# GFX10: s_bitcmp1_b64 s[104:105], s102          ; encoding: [0x68,0x66,0x0f,0xbf]2190x68,0x66,0x0f,0xbf220 221# GFX10: s_bitcmp1_b64 s[104:105], s2            ; encoding: [0x68,0x02,0x0f,0xbf]2220x68,0x02,0x0f,0xbf223 224# GFX10: s_bitcmp1_b64 vcc, s2                   ; encoding: [0x6a,0x02,0x0f,0xbf]2250x6a,0x02,0x0f,0xbf226 227# GFX10: s_cmp_eq_i32 exec_hi, s1                ; encoding: [0x7f,0x01,0x00,0xbf]2280x7f,0x01,0x00,0xbf229 230# GFX10: s_cmp_eq_i32 exec_lo, s1                ; encoding: [0x7e,0x01,0x00,0xbf]2310x7e,0x01,0x00,0xbf232 233# GFX10: s_cmp_eq_i32 m0, s1                     ; encoding: [0x7c,0x01,0x00,0xbf]2340x7c,0x01,0x00,0xbf235 236# GFX10: s_cmp_eq_i32 s0, -1                     ; encoding: [0x00,0xc1,0x00,0xbf]2370x00,0xc1,0x00,0xbf238 239# GFX10: s_cmp_eq_i32 s0, -4.0                   ; encoding: [0x00,0xf7,0x00,0xbf]2400x00,0xf7,0x00,0xbf241 242# GFX10: s_cmp_eq_i32 s0, 0                      ; encoding: [0x00,0x80,0x00,0xbf]2430x00,0x80,0x00,0xbf244 245# GFX10: s_cmp_eq_i32 s0, 0.5                    ; encoding: [0x00,0xf0,0x00,0xbf]2460x00,0xf0,0x00,0xbf247 248# GFX10: s_cmp_eq_i32 s0, 0x3f717273             ; encoding: [0x00,0xff,0x00,0xbf,0x73,0x72,0x71,0x3f]2490x00,0xff,0x00,0xbf,0x73,0x72,0x71,0x3f250 251# GFX10: s_cmp_eq_i32 s0, 0xaf123456             ; encoding: [0x00,0xff,0x00,0xbf,0x56,0x34,0x12,0xaf]2520x00,0xff,0x00,0xbf,0x56,0x34,0x12,0xaf253 254# GFX10: s_cmp_eq_i32 s0, exec_hi                ; encoding: [0x00,0x7f,0x00,0xbf]2550x00,0x7f,0x00,0xbf256 257# GFX10: s_cmp_eq_i32 s0, exec_lo                ; encoding: [0x00,0x7e,0x00,0xbf]2580x00,0x7e,0x00,0xbf259 260# GFX10: s_cmp_eq_i32 s0, m0                     ; encoding: [0x00,0x7c,0x00,0xbf]2610x00,0x7c,0x00,0xbf262 263# GFX10: s_cmp_eq_i32 s0, s1                     ; encoding: [0x00,0x01,0x00,0xbf]2640x00,0x01,0x00,0xbf265 266# GFX10: s_cmp_eq_i32 s0, s104                   ; encoding: [0x00,0x68,0x00,0xbf]2670x00,0x68,0x00,0xbf268 269# GFX10: s_cmp_eq_i32 s0, vcc_hi                 ; encoding: [0x00,0x6b,0x00,0xbf]2700x00,0x6b,0x00,0xbf271 272# GFX10: s_cmp_eq_i32 s0, vcc_lo                 ; encoding: [0x00,0x6a,0x00,0xbf]2730x00,0x6a,0x00,0xbf274 275# GFX10: s_cmp_eq_i32 s105, s1                   ; encoding: [0x69,0x01,0x00,0xbf]2760x69,0x01,0x00,0xbf277 278# GFX10: s_cmp_eq_i32 s105, s104                 ; encoding: [0x69,0x68,0x00,0xbf]2790x69,0x68,0x00,0xbf280 281# GFX10: s_cmp_eq_i32 vcc_hi, s1                 ; encoding: [0x6b,0x01,0x00,0xbf]2820x6b,0x01,0x00,0xbf283 284# GFX10: s_cmp_eq_i32 vcc_lo, s1                 ; encoding: [0x6a,0x01,0x00,0xbf]2850x6a,0x01,0x00,0xbf286 287# GFX10: s_cmp_eq_u32 exec_hi, s1                ; encoding: [0x7f,0x01,0x06,0xbf]2880x7f,0x01,0x06,0xbf289 290# GFX10: s_cmp_eq_u32 exec_lo, s1                ; encoding: [0x7e,0x01,0x06,0xbf]2910x7e,0x01,0x06,0xbf292 293# GFX10: s_cmp_eq_u32 m0, s1                     ; encoding: [0x7c,0x01,0x06,0xbf]2940x7c,0x01,0x06,0xbf295 296# GFX10: s_cmp_eq_u32 s0, -1                     ; encoding: [0x00,0xc1,0x06,0xbf]2970x00,0xc1,0x06,0xbf298 299# GFX10: s_cmp_eq_u32 s0, -4.0                   ; encoding: [0x00,0xf7,0x06,0xbf]3000x00,0xf7,0x06,0xbf301 302# GFX10: s_cmp_eq_u32 s0, 0                      ; encoding: [0x00,0x80,0x06,0xbf]3030x00,0x80,0x06,0xbf304 305# GFX10: s_cmp_eq_u32 s0, 0.5                    ; encoding: [0x00,0xf0,0x06,0xbf]3060x00,0xf0,0x06,0xbf307 308# GFX10: s_cmp_eq_u32 s0, 0x3f717273             ; encoding: [0x00,0xff,0x06,0xbf,0x73,0x72,0x71,0x3f]3090x00,0xff,0x06,0xbf,0x73,0x72,0x71,0x3f310 311# GFX10: s_cmp_eq_u32 s0, 0xaf123456             ; encoding: [0x00,0xff,0x06,0xbf,0x56,0x34,0x12,0xaf]3120x00,0xff,0x06,0xbf,0x56,0x34,0x12,0xaf313 314# GFX10: s_cmp_eq_u32 s0, exec_hi                ; encoding: [0x00,0x7f,0x06,0xbf]3150x00,0x7f,0x06,0xbf316 317# GFX10: s_cmp_eq_u32 s0, exec_lo                ; encoding: [0x00,0x7e,0x06,0xbf]3180x00,0x7e,0x06,0xbf319 320# GFX10: s_cmp_eq_u32 s0, m0                     ; encoding: [0x00,0x7c,0x06,0xbf]3210x00,0x7c,0x06,0xbf322 323# GFX10: s_cmp_eq_u32 s0, s1                     ; encoding: [0x00,0x01,0x06,0xbf]3240x00,0x01,0x06,0xbf325 326# GFX10: s_cmp_eq_u32 s0, s104                   ; encoding: [0x00,0x68,0x06,0xbf]3270x00,0x68,0x06,0xbf328 329# GFX10: s_cmp_eq_u32 s0, vcc_hi                 ; encoding: [0x00,0x6b,0x06,0xbf]3300x00,0x6b,0x06,0xbf331 332# GFX10: s_cmp_eq_u32 s0, vcc_lo                 ; encoding: [0x00,0x6a,0x06,0xbf]3330x00,0x6a,0x06,0xbf334 335# GFX10: s_cmp_eq_u32 s105, s1                   ; encoding: [0x69,0x01,0x06,0xbf]3360x69,0x01,0x06,0xbf337 338# GFX10: s_cmp_eq_u32 s105, s104                 ; encoding: [0x69,0x68,0x06,0xbf]3390x69,0x68,0x06,0xbf340 341# GFX10: s_cmp_eq_u32 vcc_hi, s1                 ; encoding: [0x6b,0x01,0x06,0xbf]3420x6b,0x01,0x06,0xbf343 344# GFX10: s_cmp_eq_u32 vcc_lo, s1                 ; encoding: [0x6a,0x01,0x06,0xbf]3450x6a,0x01,0x06,0xbf346 347# GFX10: s_cmp_eq_u64 exec, s[2:3]               ; encoding: [0x7e,0x02,0x12,0xbf]3480x7e,0x02,0x12,0xbf349 350# GFX10: s_cmp_eq_u64 s[0:1], -1                 ; encoding: [0x00,0xc1,0x12,0xbf]3510x00,0xc1,0x12,0xbf352 353# GFX10: s_cmp_eq_u64 s[0:1], -4.0               ; encoding: [0x00,0xf7,0x12,0xbf]3540x00,0xf7,0x12,0xbf355 356# GFX10: s_cmp_eq_u64 s[0:1], 0                  ; encoding: [0x00,0x80,0x12,0xbf]3570x00,0x80,0x12,0xbf358 359# GFX10: s_cmp_eq_u64 s[0:1], 0.5                ; encoding: [0x00,0xf0,0x12,0xbf]3600x00,0xf0,0x12,0xbf361 362# GFX10: s_cmp_eq_u64 s[0:1], 0x3f717273         ; encoding: [0x00,0xff,0x12,0xbf,0x73,0x72,0x71,0x3f]3630x00,0xff,0x12,0xbf,0x73,0x72,0x71,0x3f364 365# GFX10: s_cmp_eq_u64 s[0:1], 0xaf123456         ; encoding: [0x00,0xff,0x12,0xbf,0x56,0x34,0x12,0xaf]3660x00,0xff,0x12,0xbf,0x56,0x34,0x12,0xaf367 368# GFX10: s_cmp_eq_u64 s[0:1], exec               ; encoding: [0x00,0x7e,0x12,0xbf]3690x00,0x7e,0x12,0xbf370 371# GFX10: s_cmp_eq_u64 s[0:1], s[102:103]         ; encoding: [0x00,0x66,0x12,0xbf]3720x00,0x66,0x12,0xbf373 374# GFX10: s_cmp_eq_u64 s[0:1], s[2:3]             ; encoding: [0x00,0x02,0x12,0xbf]3750x00,0x02,0x12,0xbf376 377# GFX10: s_cmp_eq_u64 s[0:1], vcc                ; encoding: [0x00,0x6a,0x12,0xbf]3780x00,0x6a,0x12,0xbf379 380# GFX10: s_cmp_eq_u64 s[104:105], s[102:103]     ; encoding: [0x68,0x66,0x12,0xbf]3810x68,0x66,0x12,0xbf382 383# GFX10: s_cmp_eq_u64 s[104:105], s[2:3]         ; encoding: [0x68,0x02,0x12,0xbf]3840x68,0x02,0x12,0xbf385 386# GFX10: s_cmp_eq_u64 vcc, s[2:3]                ; encoding: [0x6a,0x02,0x12,0xbf]3870x6a,0x02,0x12,0xbf388 389# GFX10: s_cmp_ge_i32 exec_hi, s1                ; encoding: [0x7f,0x01,0x03,0xbf]3900x7f,0x01,0x03,0xbf391 392# GFX10: s_cmp_ge_i32 exec_lo, s1                ; encoding: [0x7e,0x01,0x03,0xbf]3930x7e,0x01,0x03,0xbf394 395# GFX10: s_cmp_ge_i32 m0, s1                     ; encoding: [0x7c,0x01,0x03,0xbf]3960x7c,0x01,0x03,0xbf397 398# GFX10: s_cmp_ge_i32 s0, -1                     ; encoding: [0x00,0xc1,0x03,0xbf]3990x00,0xc1,0x03,0xbf400 401# GFX10: s_cmp_ge_i32 s0, -4.0                   ; encoding: [0x00,0xf7,0x03,0xbf]4020x00,0xf7,0x03,0xbf403 404# GFX10: s_cmp_ge_i32 s0, 0                      ; encoding: [0x00,0x80,0x03,0xbf]4050x00,0x80,0x03,0xbf406 407# GFX10: s_cmp_ge_i32 s0, 0.5                    ; encoding: [0x00,0xf0,0x03,0xbf]4080x00,0xf0,0x03,0xbf409 410# GFX10: s_cmp_ge_i32 s0, 0x3f717273             ; encoding: [0x00,0xff,0x03,0xbf,0x73,0x72,0x71,0x3f]4110x00,0xff,0x03,0xbf,0x73,0x72,0x71,0x3f412 413# GFX10: s_cmp_ge_i32 s0, 0xaf123456             ; encoding: [0x00,0xff,0x03,0xbf,0x56,0x34,0x12,0xaf]4140x00,0xff,0x03,0xbf,0x56,0x34,0x12,0xaf415 416# GFX10: s_cmp_ge_i32 s0, exec_hi                ; encoding: [0x00,0x7f,0x03,0xbf]4170x00,0x7f,0x03,0xbf418 419# GFX10: s_cmp_ge_i32 s0, exec_lo                ; encoding: [0x00,0x7e,0x03,0xbf]4200x00,0x7e,0x03,0xbf421 422# GFX10: s_cmp_ge_i32 s0, m0                     ; encoding: [0x00,0x7c,0x03,0xbf]4230x00,0x7c,0x03,0xbf424 425# GFX10: s_cmp_ge_i32 s0, s1                     ; encoding: [0x00,0x01,0x03,0xbf]4260x00,0x01,0x03,0xbf427 428# GFX10: s_cmp_ge_i32 s0, s104                   ; encoding: [0x00,0x68,0x03,0xbf]4290x00,0x68,0x03,0xbf430 431# GFX10: s_cmp_ge_i32 s0, vcc_hi                 ; encoding: [0x00,0x6b,0x03,0xbf]4320x00,0x6b,0x03,0xbf433 434# GFX10: s_cmp_ge_i32 s0, vcc_lo                 ; encoding: [0x00,0x6a,0x03,0xbf]4350x00,0x6a,0x03,0xbf436 437# GFX10: s_cmp_ge_i32 s105, s1                   ; encoding: [0x69,0x01,0x03,0xbf]4380x69,0x01,0x03,0xbf439 440# GFX10: s_cmp_ge_i32 s105, s104                 ; encoding: [0x69,0x68,0x03,0xbf]4410x69,0x68,0x03,0xbf442 443# GFX10: s_cmp_ge_i32 vcc_hi, s1                 ; encoding: [0x6b,0x01,0x03,0xbf]4440x6b,0x01,0x03,0xbf445 446# GFX10: s_cmp_ge_i32 vcc_lo, s1                 ; encoding: [0x6a,0x01,0x03,0xbf]4470x6a,0x01,0x03,0xbf448 449# GFX10: s_cmp_ge_u32 exec_hi, s1                ; encoding: [0x7f,0x01,0x09,0xbf]4500x7f,0x01,0x09,0xbf451 452# GFX10: s_cmp_ge_u32 exec_lo, s1                ; encoding: [0x7e,0x01,0x09,0xbf]4530x7e,0x01,0x09,0xbf454 455# GFX10: s_cmp_ge_u32 m0, s1                     ; encoding: [0x7c,0x01,0x09,0xbf]4560x7c,0x01,0x09,0xbf457 458# GFX10: s_cmp_ge_u32 s0, -1                     ; encoding: [0x00,0xc1,0x09,0xbf]4590x00,0xc1,0x09,0xbf460 461# GFX10: s_cmp_ge_u32 s0, -4.0                   ; encoding: [0x00,0xf7,0x09,0xbf]4620x00,0xf7,0x09,0xbf463 464# GFX10: s_cmp_ge_u32 s0, 0                      ; encoding: [0x00,0x80,0x09,0xbf]4650x00,0x80,0x09,0xbf466 467# GFX10: s_cmp_ge_u32 s0, 0.5                    ; encoding: [0x00,0xf0,0x09,0xbf]4680x00,0xf0,0x09,0xbf469 470# GFX10: s_cmp_ge_u32 s0, 0x3f717273             ; encoding: [0x00,0xff,0x09,0xbf,0x73,0x72,0x71,0x3f]4710x00,0xff,0x09,0xbf,0x73,0x72,0x71,0x3f472 473# GFX10: s_cmp_ge_u32 s0, 0xaf123456             ; encoding: [0x00,0xff,0x09,0xbf,0x56,0x34,0x12,0xaf]4740x00,0xff,0x09,0xbf,0x56,0x34,0x12,0xaf475 476# GFX10: s_cmp_ge_u32 s0, exec_hi                ; encoding: [0x00,0x7f,0x09,0xbf]4770x00,0x7f,0x09,0xbf478 479# GFX10: s_cmp_ge_u32 s0, exec_lo                ; encoding: [0x00,0x7e,0x09,0xbf]4800x00,0x7e,0x09,0xbf481 482# GFX10: s_cmp_ge_u32 s0, m0                     ; encoding: [0x00,0x7c,0x09,0xbf]4830x00,0x7c,0x09,0xbf484 485# GFX10: s_cmp_ge_u32 s0, s1                     ; encoding: [0x00,0x01,0x09,0xbf]4860x00,0x01,0x09,0xbf487 488# GFX10: s_cmp_ge_u32 s0, s104                   ; encoding: [0x00,0x68,0x09,0xbf]4890x00,0x68,0x09,0xbf490 491# GFX10: s_cmp_ge_u32 s0, vcc_hi                 ; encoding: [0x00,0x6b,0x09,0xbf]4920x00,0x6b,0x09,0xbf493 494# GFX10: s_cmp_ge_u32 s0, vcc_lo                 ; encoding: [0x00,0x6a,0x09,0xbf]4950x00,0x6a,0x09,0xbf496 497# GFX10: s_cmp_ge_u32 s105, s1                   ; encoding: [0x69,0x01,0x09,0xbf]4980x69,0x01,0x09,0xbf499 500# GFX10: s_cmp_ge_u32 s105, s104                 ; encoding: [0x69,0x68,0x09,0xbf]5010x69,0x68,0x09,0xbf502 503# GFX10: s_cmp_ge_u32 vcc_hi, s1                 ; encoding: [0x6b,0x01,0x09,0xbf]5040x6b,0x01,0x09,0xbf505 506# GFX10: s_cmp_ge_u32 vcc_lo, s1                 ; encoding: [0x6a,0x01,0x09,0xbf]5070x6a,0x01,0x09,0xbf508 509# GFX10: s_cmp_gt_i32 exec_hi, s1                ; encoding: [0x7f,0x01,0x02,0xbf]5100x7f,0x01,0x02,0xbf511 512# GFX10: s_cmp_gt_i32 exec_lo, s1                ; encoding: [0x7e,0x01,0x02,0xbf]5130x7e,0x01,0x02,0xbf514 515# GFX10: s_cmp_gt_i32 m0, s1                     ; encoding: [0x7c,0x01,0x02,0xbf]5160x7c,0x01,0x02,0xbf517 518# GFX10: s_cmp_gt_i32 s0, -1                     ; encoding: [0x00,0xc1,0x02,0xbf]5190x00,0xc1,0x02,0xbf520 521# GFX10: s_cmp_gt_i32 s0, -4.0                   ; encoding: [0x00,0xf7,0x02,0xbf]5220x00,0xf7,0x02,0xbf523 524# GFX10: s_cmp_gt_i32 s0, 0                      ; encoding: [0x00,0x80,0x02,0xbf]5250x00,0x80,0x02,0xbf526 527# GFX10: s_cmp_gt_i32 s0, 0.5                    ; encoding: [0x00,0xf0,0x02,0xbf]5280x00,0xf0,0x02,0xbf529 530# GFX10: s_cmp_gt_i32 s0, 0x3f717273             ; encoding: [0x00,0xff,0x02,0xbf,0x73,0x72,0x71,0x3f]5310x00,0xff,0x02,0xbf,0x73,0x72,0x71,0x3f532 533# GFX10: s_cmp_gt_i32 s0, 0xaf123456             ; encoding: [0x00,0xff,0x02,0xbf,0x56,0x34,0x12,0xaf]5340x00,0xff,0x02,0xbf,0x56,0x34,0x12,0xaf535 536# GFX10: s_cmp_gt_i32 s0, exec_hi                ; encoding: [0x00,0x7f,0x02,0xbf]5370x00,0x7f,0x02,0xbf538 539# GFX10: s_cmp_gt_i32 s0, exec_lo                ; encoding: [0x00,0x7e,0x02,0xbf]5400x00,0x7e,0x02,0xbf541 542# GFX10: s_cmp_gt_i32 s0, m0                     ; encoding: [0x00,0x7c,0x02,0xbf]5430x00,0x7c,0x02,0xbf544 545# GFX10: s_cmp_gt_i32 s0, s1                     ; encoding: [0x00,0x01,0x02,0xbf]5460x00,0x01,0x02,0xbf547 548# GFX10: s_cmp_gt_i32 s0, s104                   ; encoding: [0x00,0x68,0x02,0xbf]5490x00,0x68,0x02,0xbf550 551# GFX10: s_cmp_gt_i32 s0, vcc_hi                 ; encoding: [0x00,0x6b,0x02,0xbf]5520x00,0x6b,0x02,0xbf553 554# GFX10: s_cmp_gt_i32 s0, vcc_lo                 ; encoding: [0x00,0x6a,0x02,0xbf]5550x00,0x6a,0x02,0xbf556 557# GFX10: s_cmp_gt_i32 s105, s1                   ; encoding: [0x69,0x01,0x02,0xbf]5580x69,0x01,0x02,0xbf559 560# GFX10: s_cmp_gt_i32 s105, s104                 ; encoding: [0x69,0x68,0x02,0xbf]5610x69,0x68,0x02,0xbf562 563# GFX10: s_cmp_gt_i32 vcc_hi, s1                 ; encoding: [0x6b,0x01,0x02,0xbf]5640x6b,0x01,0x02,0xbf565 566# GFX10: s_cmp_gt_i32 vcc_lo, s1                 ; encoding: [0x6a,0x01,0x02,0xbf]5670x6a,0x01,0x02,0xbf568 569# GFX10: s_cmp_gt_u32 exec_hi, s1                ; encoding: [0x7f,0x01,0x08,0xbf]5700x7f,0x01,0x08,0xbf571 572# GFX10: s_cmp_gt_u32 exec_lo, s1                ; encoding: [0x7e,0x01,0x08,0xbf]5730x7e,0x01,0x08,0xbf574 575# GFX10: s_cmp_gt_u32 m0, s1                     ; encoding: [0x7c,0x01,0x08,0xbf]5760x7c,0x01,0x08,0xbf577 578# GFX10: s_cmp_gt_u32 s0, -1                     ; encoding: [0x00,0xc1,0x08,0xbf]5790x00,0xc1,0x08,0xbf580 581# GFX10: s_cmp_gt_u32 s0, -4.0                   ; encoding: [0x00,0xf7,0x08,0xbf]5820x00,0xf7,0x08,0xbf583 584# GFX10: s_cmp_gt_u32 s0, 0                      ; encoding: [0x00,0x80,0x08,0xbf]5850x00,0x80,0x08,0xbf586 587# GFX10: s_cmp_gt_u32 s0, 0.5                    ; encoding: [0x00,0xf0,0x08,0xbf]5880x00,0xf0,0x08,0xbf589 590# GFX10: s_cmp_gt_u32 s0, 0x3f717273             ; encoding: [0x00,0xff,0x08,0xbf,0x73,0x72,0x71,0x3f]5910x00,0xff,0x08,0xbf,0x73,0x72,0x71,0x3f592 593# GFX10: s_cmp_gt_u32 s0, 0xaf123456             ; encoding: [0x00,0xff,0x08,0xbf,0x56,0x34,0x12,0xaf]5940x00,0xff,0x08,0xbf,0x56,0x34,0x12,0xaf595 596# GFX10: s_cmp_gt_u32 s0, exec_hi                ; encoding: [0x00,0x7f,0x08,0xbf]5970x00,0x7f,0x08,0xbf598 599# GFX10: s_cmp_gt_u32 s0, exec_lo                ; encoding: [0x00,0x7e,0x08,0xbf]6000x00,0x7e,0x08,0xbf601 602# GFX10: s_cmp_gt_u32 s0, m0                     ; encoding: [0x00,0x7c,0x08,0xbf]6030x00,0x7c,0x08,0xbf604 605# GFX10: s_cmp_gt_u32 s0, s1                     ; encoding: [0x00,0x01,0x08,0xbf]6060x00,0x01,0x08,0xbf607 608# GFX10: s_cmp_gt_u32 s0, s104                   ; encoding: [0x00,0x68,0x08,0xbf]6090x00,0x68,0x08,0xbf610 611# GFX10: s_cmp_gt_u32 s0, vcc_hi                 ; encoding: [0x00,0x6b,0x08,0xbf]6120x00,0x6b,0x08,0xbf613 614# GFX10: s_cmp_gt_u32 s0, vcc_lo                 ; encoding: [0x00,0x6a,0x08,0xbf]6150x00,0x6a,0x08,0xbf616 617# GFX10: s_cmp_gt_u32 s105, s1                   ; encoding: [0x69,0x01,0x08,0xbf]6180x69,0x01,0x08,0xbf619 620# GFX10: s_cmp_gt_u32 s105, s104                 ; encoding: [0x69,0x68,0x08,0xbf]6210x69,0x68,0x08,0xbf622 623# GFX10: s_cmp_gt_u32 vcc_hi, s1                 ; encoding: [0x6b,0x01,0x08,0xbf]6240x6b,0x01,0x08,0xbf625 626# GFX10: s_cmp_gt_u32 vcc_lo, s1                 ; encoding: [0x6a,0x01,0x08,0xbf]6270x6a,0x01,0x08,0xbf628 629# GFX10: s_cmp_le_i32 exec_hi, s1                ; encoding: [0x7f,0x01,0x05,0xbf]6300x7f,0x01,0x05,0xbf631 632# GFX10: s_cmp_le_i32 exec_lo, s1                ; encoding: [0x7e,0x01,0x05,0xbf]6330x7e,0x01,0x05,0xbf634 635# GFX10: s_cmp_le_i32 m0, s1                     ; encoding: [0x7c,0x01,0x05,0xbf]6360x7c,0x01,0x05,0xbf637 638# GFX10: s_cmp_le_i32 s0, -1                     ; encoding: [0x00,0xc1,0x05,0xbf]6390x00,0xc1,0x05,0xbf640 641# GFX10: s_cmp_le_i32 s0, -4.0                   ; encoding: [0x00,0xf7,0x05,0xbf]6420x00,0xf7,0x05,0xbf643 644# GFX10: s_cmp_le_i32 s0, 0                      ; encoding: [0x00,0x80,0x05,0xbf]6450x00,0x80,0x05,0xbf646 647# GFX10: s_cmp_le_i32 s0, 0.5                    ; encoding: [0x00,0xf0,0x05,0xbf]6480x00,0xf0,0x05,0xbf649 650# GFX10: s_cmp_le_i32 s0, 0x3f717273             ; encoding: [0x00,0xff,0x05,0xbf,0x73,0x72,0x71,0x3f]6510x00,0xff,0x05,0xbf,0x73,0x72,0x71,0x3f652 653# GFX10: s_cmp_le_i32 s0, 0xaf123456             ; encoding: [0x00,0xff,0x05,0xbf,0x56,0x34,0x12,0xaf]6540x00,0xff,0x05,0xbf,0x56,0x34,0x12,0xaf655 656# GFX10: s_cmp_le_i32 s0, exec_hi                ; encoding: [0x00,0x7f,0x05,0xbf]6570x00,0x7f,0x05,0xbf658 659# GFX10: s_cmp_le_i32 s0, exec_lo                ; encoding: [0x00,0x7e,0x05,0xbf]6600x00,0x7e,0x05,0xbf661 662# GFX10: s_cmp_le_i32 s0, m0                     ; encoding: [0x00,0x7c,0x05,0xbf]6630x00,0x7c,0x05,0xbf664 665# GFX10: s_cmp_le_i32 s0, s1                     ; encoding: [0x00,0x01,0x05,0xbf]6660x00,0x01,0x05,0xbf667 668# GFX10: s_cmp_le_i32 s0, s104                   ; encoding: [0x00,0x68,0x05,0xbf]6690x00,0x68,0x05,0xbf670 671# GFX10: s_cmp_le_i32 s0, vcc_hi                 ; encoding: [0x00,0x6b,0x05,0xbf]6720x00,0x6b,0x05,0xbf673 674# GFX10: s_cmp_le_i32 s0, vcc_lo                 ; encoding: [0x00,0x6a,0x05,0xbf]6750x00,0x6a,0x05,0xbf676 677# GFX10: s_cmp_le_i32 s105, s1                   ; encoding: [0x69,0x01,0x05,0xbf]6780x69,0x01,0x05,0xbf679 680# GFX10: s_cmp_le_i32 s105, s104                 ; encoding: [0x69,0x68,0x05,0xbf]6810x69,0x68,0x05,0xbf682 683# GFX10: s_cmp_le_i32 vcc_hi, s1                 ; encoding: [0x6b,0x01,0x05,0xbf]6840x6b,0x01,0x05,0xbf685 686# GFX10: s_cmp_le_i32 vcc_lo, s1                 ; encoding: [0x6a,0x01,0x05,0xbf]6870x6a,0x01,0x05,0xbf688 689# GFX10: s_cmp_le_u32 exec_hi, s1                ; encoding: [0x7f,0x01,0x0b,0xbf]6900x7f,0x01,0x0b,0xbf691 692# GFX10: s_cmp_le_u32 exec_lo, s1                ; encoding: [0x7e,0x01,0x0b,0xbf]6930x7e,0x01,0x0b,0xbf694 695# GFX10: s_cmp_le_u32 m0, s1                     ; encoding: [0x7c,0x01,0x0b,0xbf]6960x7c,0x01,0x0b,0xbf697 698# GFX10: s_cmp_le_u32 s0, -1                     ; encoding: [0x00,0xc1,0x0b,0xbf]6990x00,0xc1,0x0b,0xbf700 701# GFX10: s_cmp_le_u32 s0, -4.0                   ; encoding: [0x00,0xf7,0x0b,0xbf]7020x00,0xf7,0x0b,0xbf703 704# GFX10: s_cmp_le_u32 s0, 0                      ; encoding: [0x00,0x80,0x0b,0xbf]7050x00,0x80,0x0b,0xbf706 707# GFX10: s_cmp_le_u32 s0, 0.5                    ; encoding: [0x00,0xf0,0x0b,0xbf]7080x00,0xf0,0x0b,0xbf709 710# GFX10: s_cmp_le_u32 s0, 0x3f717273             ; encoding: [0x00,0xff,0x0b,0xbf,0x73,0x72,0x71,0x3f]7110x00,0xff,0x0b,0xbf,0x73,0x72,0x71,0x3f712 713# GFX10: s_cmp_le_u32 s0, 0xaf123456             ; encoding: [0x00,0xff,0x0b,0xbf,0x56,0x34,0x12,0xaf]7140x00,0xff,0x0b,0xbf,0x56,0x34,0x12,0xaf715 716# GFX10: s_cmp_le_u32 s0, exec_hi                ; encoding: [0x00,0x7f,0x0b,0xbf]7170x00,0x7f,0x0b,0xbf718 719# GFX10: s_cmp_le_u32 s0, exec_lo                ; encoding: [0x00,0x7e,0x0b,0xbf]7200x00,0x7e,0x0b,0xbf721 722# GFX10: s_cmp_le_u32 s0, m0                     ; encoding: [0x00,0x7c,0x0b,0xbf]7230x00,0x7c,0x0b,0xbf724 725# GFX10: s_cmp_le_u32 s0, s1                     ; encoding: [0x00,0x01,0x0b,0xbf]7260x00,0x01,0x0b,0xbf727 728# GFX10: s_cmp_le_u32 s0, s104                   ; encoding: [0x00,0x68,0x0b,0xbf]7290x00,0x68,0x0b,0xbf730 731# GFX10: s_cmp_le_u32 s0, vcc_hi                 ; encoding: [0x00,0x6b,0x0b,0xbf]7320x00,0x6b,0x0b,0xbf733 734# GFX10: s_cmp_le_u32 s0, vcc_lo                 ; encoding: [0x00,0x6a,0x0b,0xbf]7350x00,0x6a,0x0b,0xbf736 737# GFX10: s_cmp_le_u32 s105, s1                   ; encoding: [0x69,0x01,0x0b,0xbf]7380x69,0x01,0x0b,0xbf739 740# GFX10: s_cmp_le_u32 s105, s104                 ; encoding: [0x69,0x68,0x0b,0xbf]7410x69,0x68,0x0b,0xbf742 743# GFX10: s_cmp_le_u32 vcc_hi, s1                 ; encoding: [0x6b,0x01,0x0b,0xbf]7440x6b,0x01,0x0b,0xbf745 746# GFX10: s_cmp_le_u32 vcc_lo, s1                 ; encoding: [0x6a,0x01,0x0b,0xbf]7470x6a,0x01,0x0b,0xbf748 749# GFX10: s_cmp_lg_i32 exec_hi, s1                ; encoding: [0x7f,0x01,0x01,0xbf]7500x7f,0x01,0x01,0xbf751 752# GFX10: s_cmp_lg_i32 exec_lo, s1                ; encoding: [0x7e,0x01,0x01,0xbf]7530x7e,0x01,0x01,0xbf754 755# GFX10: s_cmp_lg_i32 m0, s1                     ; encoding: [0x7c,0x01,0x01,0xbf]7560x7c,0x01,0x01,0xbf757 758# GFX10: s_cmp_lg_i32 s0, -1                     ; encoding: [0x00,0xc1,0x01,0xbf]7590x00,0xc1,0x01,0xbf760 761# GFX10: s_cmp_lg_i32 s0, -4.0                   ; encoding: [0x00,0xf7,0x01,0xbf]7620x00,0xf7,0x01,0xbf763 764# GFX10: s_cmp_lg_i32 s0, 0                      ; encoding: [0x00,0x80,0x01,0xbf]7650x00,0x80,0x01,0xbf766 767# GFX10: s_cmp_lg_i32 s0, 0.5                    ; encoding: [0x00,0xf0,0x01,0xbf]7680x00,0xf0,0x01,0xbf769 770# GFX10: s_cmp_lg_i32 s0, 0x3f717273             ; encoding: [0x00,0xff,0x01,0xbf,0x73,0x72,0x71,0x3f]7710x00,0xff,0x01,0xbf,0x73,0x72,0x71,0x3f772 773# GFX10: s_cmp_lg_i32 s0, 0xaf123456             ; encoding: [0x00,0xff,0x01,0xbf,0x56,0x34,0x12,0xaf]7740x00,0xff,0x01,0xbf,0x56,0x34,0x12,0xaf775 776# GFX10: s_cmp_lg_i32 s0, exec_hi                ; encoding: [0x00,0x7f,0x01,0xbf]7770x00,0x7f,0x01,0xbf778 779# GFX10: s_cmp_lg_i32 s0, exec_lo                ; encoding: [0x00,0x7e,0x01,0xbf]7800x00,0x7e,0x01,0xbf781 782# GFX10: s_cmp_lg_i32 s0, m0                     ; encoding: [0x00,0x7c,0x01,0xbf]7830x00,0x7c,0x01,0xbf784 785# GFX10: s_cmp_lg_i32 s0, s1                     ; encoding: [0x00,0x01,0x01,0xbf]7860x00,0x01,0x01,0xbf787 788# GFX10: s_cmp_lg_i32 s0, s104                   ; encoding: [0x00,0x68,0x01,0xbf]7890x00,0x68,0x01,0xbf790 791# GFX10: s_cmp_lg_i32 s0, vcc_hi                 ; encoding: [0x00,0x6b,0x01,0xbf]7920x00,0x6b,0x01,0xbf793 794# GFX10: s_cmp_lg_i32 s0, vcc_lo                 ; encoding: [0x00,0x6a,0x01,0xbf]7950x00,0x6a,0x01,0xbf796 797# GFX10: s_cmp_lg_i32 s105, s1                   ; encoding: [0x69,0x01,0x01,0xbf]7980x69,0x01,0x01,0xbf799 800# GFX10: s_cmp_lg_i32 s105, s104                 ; encoding: [0x69,0x68,0x01,0xbf]8010x69,0x68,0x01,0xbf802 803# GFX10: s_cmp_lg_i32 vcc_hi, s1                 ; encoding: [0x6b,0x01,0x01,0xbf]8040x6b,0x01,0x01,0xbf805 806# GFX10: s_cmp_lg_i32 vcc_lo, s1                 ; encoding: [0x6a,0x01,0x01,0xbf]8070x6a,0x01,0x01,0xbf808 809# GFX10: s_cmp_lg_u32 exec_hi, s1                ; encoding: [0x7f,0x01,0x07,0xbf]8100x7f,0x01,0x07,0xbf811 812# GFX10: s_cmp_lg_u32 exec_lo, s1                ; encoding: [0x7e,0x01,0x07,0xbf]8130x7e,0x01,0x07,0xbf814 815# GFX10: s_cmp_lg_u32 m0, s1                     ; encoding: [0x7c,0x01,0x07,0xbf]8160x7c,0x01,0x07,0xbf817 818# GFX10: s_cmp_lg_u32 s0, -1                     ; encoding: [0x00,0xc1,0x07,0xbf]8190x00,0xc1,0x07,0xbf820 821# GFX10: s_cmp_lg_u32 s0, -4.0                   ; encoding: [0x00,0xf7,0x07,0xbf]8220x00,0xf7,0x07,0xbf823 824# GFX10: s_cmp_lg_u32 s0, 0                      ; encoding: [0x00,0x80,0x07,0xbf]8250x00,0x80,0x07,0xbf826 827# GFX10: s_cmp_lg_u32 s0, 0.5                    ; encoding: [0x00,0xf0,0x07,0xbf]8280x00,0xf0,0x07,0xbf829 830# GFX10: s_cmp_lg_u32 s0, 0x3f717273             ; encoding: [0x00,0xff,0x07,0xbf,0x73,0x72,0x71,0x3f]8310x00,0xff,0x07,0xbf,0x73,0x72,0x71,0x3f832 833# GFX10: s_cmp_lg_u32 s0, 0xaf123456             ; encoding: [0x00,0xff,0x07,0xbf,0x56,0x34,0x12,0xaf]8340x00,0xff,0x07,0xbf,0x56,0x34,0x12,0xaf835 836# GFX10: s_cmp_lg_u32 s0, exec_hi                ; encoding: [0x00,0x7f,0x07,0xbf]8370x00,0x7f,0x07,0xbf838 839# GFX10: s_cmp_lg_u32 s0, exec_lo                ; encoding: [0x00,0x7e,0x07,0xbf]8400x00,0x7e,0x07,0xbf841 842# GFX10: s_cmp_lg_u32 s0, m0                     ; encoding: [0x00,0x7c,0x07,0xbf]8430x00,0x7c,0x07,0xbf844 845# GFX10: s_cmp_lg_u32 s0, s1                     ; encoding: [0x00,0x01,0x07,0xbf]8460x00,0x01,0x07,0xbf847 848# GFX10: s_cmp_lg_u32 s0, s104                   ; encoding: [0x00,0x68,0x07,0xbf]8490x00,0x68,0x07,0xbf850 851# GFX10: s_cmp_lg_u32 s0, vcc_hi                 ; encoding: [0x00,0x6b,0x07,0xbf]8520x00,0x6b,0x07,0xbf853 854# GFX10: s_cmp_lg_u32 s0, vcc_lo                 ; encoding: [0x00,0x6a,0x07,0xbf]8550x00,0x6a,0x07,0xbf856 857# GFX10: s_cmp_lg_u32 s105, s1                   ; encoding: [0x69,0x01,0x07,0xbf]8580x69,0x01,0x07,0xbf859 860# GFX10: s_cmp_lg_u32 s105, s104                 ; encoding: [0x69,0x68,0x07,0xbf]8610x69,0x68,0x07,0xbf862 863# GFX10: s_cmp_lg_u32 vcc_hi, s1                 ; encoding: [0x6b,0x01,0x07,0xbf]8640x6b,0x01,0x07,0xbf865 866# GFX10: s_cmp_lg_u32 vcc_lo, s1                 ; encoding: [0x6a,0x01,0x07,0xbf]8670x6a,0x01,0x07,0xbf868 869# GFX10: s_cmp_lg_u64 exec, s[2:3]               ; encoding: [0x7e,0x02,0x13,0xbf]8700x7e,0x02,0x13,0xbf871 872# GFX10: s_cmp_lg_u64 s[0:1], -1                 ; encoding: [0x00,0xc1,0x13,0xbf]8730x00,0xc1,0x13,0xbf874 875# GFX10: s_cmp_lg_u64 s[0:1], -4.0               ; encoding: [0x00,0xf7,0x13,0xbf]8760x00,0xf7,0x13,0xbf877 878# GFX10: s_cmp_lg_u64 s[0:1], 0                  ; encoding: [0x00,0x80,0x13,0xbf]8790x00,0x80,0x13,0xbf880 881# GFX10: s_cmp_lg_u64 s[0:1], 0.5                ; encoding: [0x00,0xf0,0x13,0xbf]8820x00,0xf0,0x13,0xbf883 884# GFX10: s_cmp_lg_u64 s[0:1], 0x3f717273         ; encoding: [0x00,0xff,0x13,0xbf,0x73,0x72,0x71,0x3f]8850x00,0xff,0x13,0xbf,0x73,0x72,0x71,0x3f886 887# GFX10: s_cmp_lg_u64 s[0:1], 0xaf123456         ; encoding: [0x00,0xff,0x13,0xbf,0x56,0x34,0x12,0xaf]8880x00,0xff,0x13,0xbf,0x56,0x34,0x12,0xaf889 890# GFX10: s_cmp_lg_u64 s[0:1], exec               ; encoding: [0x00,0x7e,0x13,0xbf]8910x00,0x7e,0x13,0xbf892 893# GFX10: s_cmp_lg_u64 s[0:1], s[102:103]         ; encoding: [0x00,0x66,0x13,0xbf]8940x00,0x66,0x13,0xbf895 896# GFX10: s_cmp_lg_u64 s[0:1], s[2:3]             ; encoding: [0x00,0x02,0x13,0xbf]8970x00,0x02,0x13,0xbf898 899# GFX10: s_cmp_lg_u64 s[0:1], vcc                ; encoding: [0x00,0x6a,0x13,0xbf]9000x00,0x6a,0x13,0xbf901 902# GFX10: s_cmp_lg_u64 s[104:105], s[102:103]     ; encoding: [0x68,0x66,0x13,0xbf]9030x68,0x66,0x13,0xbf904 905# GFX10: s_cmp_lg_u64 s[104:105], s[2:3]         ; encoding: [0x68,0x02,0x13,0xbf]9060x68,0x02,0x13,0xbf907 908# GFX10: s_cmp_lg_u64 vcc, s[2:3]                ; encoding: [0x6a,0x02,0x13,0xbf]9090x6a,0x02,0x13,0xbf910 911# GFX10: s_cmp_lt_i32 exec_hi, s1                ; encoding: [0x7f,0x01,0x04,0xbf]9120x7f,0x01,0x04,0xbf913 914# GFX10: s_cmp_lt_i32 exec_lo, s1                ; encoding: [0x7e,0x01,0x04,0xbf]9150x7e,0x01,0x04,0xbf916 917# GFX10: s_cmp_lt_i32 m0, s1                     ; encoding: [0x7c,0x01,0x04,0xbf]9180x7c,0x01,0x04,0xbf919 920# GFX10: s_cmp_lt_i32 s0, -1                     ; encoding: [0x00,0xc1,0x04,0xbf]9210x00,0xc1,0x04,0xbf922 923# GFX10: s_cmp_lt_i32 s0, -4.0                   ; encoding: [0x00,0xf7,0x04,0xbf]9240x00,0xf7,0x04,0xbf925 926# GFX10: s_cmp_lt_i32 s0, 0                      ; encoding: [0x00,0x80,0x04,0xbf]9270x00,0x80,0x04,0xbf928 929# GFX10: s_cmp_lt_i32 s0, 0.5                    ; encoding: [0x00,0xf0,0x04,0xbf]9300x00,0xf0,0x04,0xbf931 932# GFX10: s_cmp_lt_i32 s0, 0x3f717273             ; encoding: [0x00,0xff,0x04,0xbf,0x73,0x72,0x71,0x3f]9330x00,0xff,0x04,0xbf,0x73,0x72,0x71,0x3f934 935# GFX10: s_cmp_lt_i32 s0, 0xaf123456             ; encoding: [0x00,0xff,0x04,0xbf,0x56,0x34,0x12,0xaf]9360x00,0xff,0x04,0xbf,0x56,0x34,0x12,0xaf937 938# GFX10: s_cmp_lt_i32 s0, exec_hi                ; encoding: [0x00,0x7f,0x04,0xbf]9390x00,0x7f,0x04,0xbf940 941# GFX10: s_cmp_lt_i32 s0, exec_lo                ; encoding: [0x00,0x7e,0x04,0xbf]9420x00,0x7e,0x04,0xbf943 944# GFX10: s_cmp_lt_i32 s0, m0                     ; encoding: [0x00,0x7c,0x04,0xbf]9450x00,0x7c,0x04,0xbf946 947# GFX10: s_cmp_lt_i32 s0, s1                     ; encoding: [0x00,0x01,0x04,0xbf]9480x00,0x01,0x04,0xbf949 950# GFX10: s_cmp_lt_i32 s0, s104                   ; encoding: [0x00,0x68,0x04,0xbf]9510x00,0x68,0x04,0xbf952 953# GFX10: s_cmp_lt_i32 s0, vcc_hi                 ; encoding: [0x00,0x6b,0x04,0xbf]9540x00,0x6b,0x04,0xbf955 956# GFX10: s_cmp_lt_i32 s0, vcc_lo                 ; encoding: [0x00,0x6a,0x04,0xbf]9570x00,0x6a,0x04,0xbf958 959# GFX10: s_cmp_lt_i32 s105, s1                   ; encoding: [0x69,0x01,0x04,0xbf]9600x69,0x01,0x04,0xbf961 962# GFX10: s_cmp_lt_i32 s105, s104                 ; encoding: [0x69,0x68,0x04,0xbf]9630x69,0x68,0x04,0xbf964 965# GFX10: s_cmp_lt_i32 vcc_hi, s1                 ; encoding: [0x6b,0x01,0x04,0xbf]9660x6b,0x01,0x04,0xbf967 968# GFX10: s_cmp_lt_i32 vcc_lo, s1                 ; encoding: [0x6a,0x01,0x04,0xbf]9690x6a,0x01,0x04,0xbf970 971# GFX10: s_cmp_lt_u32 exec_hi, s1                ; encoding: [0x7f,0x01,0x0a,0xbf]9720x7f,0x01,0x0a,0xbf973 974# GFX10: s_cmp_lt_u32 exec_lo, s1                ; encoding: [0x7e,0x01,0x0a,0xbf]9750x7e,0x01,0x0a,0xbf976 977# GFX10: s_cmp_lt_u32 m0, s1                     ; encoding: [0x7c,0x01,0x0a,0xbf]9780x7c,0x01,0x0a,0xbf979 980# GFX10: s_cmp_lt_u32 s0, -1                     ; encoding: [0x00,0xc1,0x0a,0xbf]9810x00,0xc1,0x0a,0xbf982 983# GFX10: s_cmp_lt_u32 s0, -4.0                   ; encoding: [0x00,0xf7,0x0a,0xbf]9840x00,0xf7,0x0a,0xbf985 986# GFX10: s_cmp_lt_u32 s0, 0                      ; encoding: [0x00,0x80,0x0a,0xbf]9870x00,0x80,0x0a,0xbf988 989# GFX10: s_cmp_lt_u32 s0, 0.5                    ; encoding: [0x00,0xf0,0x0a,0xbf]9900x00,0xf0,0x0a,0xbf991 992# GFX10: s_cmp_lt_u32 s0, 0x3f717273             ; encoding: [0x00,0xff,0x0a,0xbf,0x73,0x72,0x71,0x3f]9930x00,0xff,0x0a,0xbf,0x73,0x72,0x71,0x3f994 995# GFX10: s_cmp_lt_u32 s0, 0xaf123456             ; encoding: [0x00,0xff,0x0a,0xbf,0x56,0x34,0x12,0xaf]9960x00,0xff,0x0a,0xbf,0x56,0x34,0x12,0xaf997 998# GFX10: s_cmp_lt_u32 s0, exec_hi                ; encoding: [0x00,0x7f,0x0a,0xbf]9990x00,0x7f,0x0a,0xbf1000 1001# GFX10: s_cmp_lt_u32 s0, exec_lo                ; encoding: [0x00,0x7e,0x0a,0xbf]10020x00,0x7e,0x0a,0xbf1003 1004# GFX10: s_cmp_lt_u32 s0, m0                     ; encoding: [0x00,0x7c,0x0a,0xbf]10050x00,0x7c,0x0a,0xbf1006 1007# GFX10: s_cmp_lt_u32 s0, s1                     ; encoding: [0x00,0x01,0x0a,0xbf]10080x00,0x01,0x0a,0xbf1009 1010# GFX10: s_cmp_lt_u32 s0, s104                   ; encoding: [0x00,0x68,0x0a,0xbf]10110x00,0x68,0x0a,0xbf1012 1013# GFX10: s_cmp_lt_u32 s0, vcc_hi                 ; encoding: [0x00,0x6b,0x0a,0xbf]10140x00,0x6b,0x0a,0xbf1015 1016# GFX10: s_cmp_lt_u32 s0, vcc_lo                 ; encoding: [0x00,0x6a,0x0a,0xbf]10170x00,0x6a,0x0a,0xbf1018 1019# GFX10: s_cmp_lt_u32 s105, s1                   ; encoding: [0x69,0x01,0x0a,0xbf]10200x69,0x01,0x0a,0xbf1021 1022# GFX10: s_cmp_lt_u32 s105, s104                 ; encoding: [0x69,0x68,0x0a,0xbf]10230x69,0x68,0x0a,0xbf1024 1025# GFX10: s_cmp_lt_u32 vcc_hi, s1                 ; encoding: [0x6b,0x01,0x0a,0xbf]10260x6b,0x01,0x0a,0xbf1027 1028# GFX10: s_cmp_lt_u32 vcc_lo, s1                 ; encoding: [0x6a,0x01,0x0a,0xbf]10290x6a,0x01,0x0a,0xbf1030