1 // NOTE
: Assertions have been autogenerated by utils
/update_mc_test_checks.py UTC_ARGS
: --version
5
2 // RUN
: llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize32
,+real-true16
-show-encoding
%s | FileCheck
--check-prefixes
=GFX11
%s
3 // RUN
: llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize64
,+real-true16
-show-encoding
%s | FileCheck
--check-prefixes
=GFX11
%s
5 v_cmpx_class_f16_dpp v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
6 // GFX11
: v_cmpx_class_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0xfa,0x7d,0x01,0x77,0x39,0x05]
8 v_cmpx_class_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
9 // GFX11
: v_cmpx_class_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0xfa,0x7d,0x01,0x77,0x39,0x05]
11 v_cmpx_class_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
12 // GFX11
: v_cmpx_class_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0xfa,0x7d,0x7f,0x00,0x00,0x00]
14 v_cmpx_class_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
15 // GFX11
: v_cmpx_class_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0xfc,0x7d,0x01,0x77,0x39,0x05]
17 v_cmpx_class_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
18 // GFX11
: v_cmpx_class_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0xfc,0x7d,0x01,0x77,0x39,0x05]
20 v_cmpx_class_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
21 // GFX11
: v_cmpx_class_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0xfd,0x7d,0xff,0x00,0x00,0x00]
23 v_cmpx_eq_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
24 // GFX11
: v_cmpx_eq_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x04,0x7d,0x01,0x77,0x39,0x05]
26 v_cmpx_eq_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
27 // GFX11
: v_cmpx_eq_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x04,0x7d,0x01,0x77,0x39,0x05]
29 v_cmpx_eq_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
30 // GFX11
: v_cmpx_eq_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x04,0x7d,0x7f,0x00,0x00,0x00]
32 v_cmpx_eq_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
33 // GFX11
: v_cmpx_eq_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x24,0x7d,0x01,0x77,0x39,0x05]
35 v_cmpx_eq_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
36 // GFX11
: v_cmpx_eq_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x24,0x7d,0x01,0x77,0x39,0x05]
38 v_cmpx_eq_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
39 // GFX11
: v_cmpx_eq_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x25,0x7d,0xff,0x00,0x00,0x00]
41 v_cmpx_eq_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
42 // GFX11
: v_cmpx_eq_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x64,0x7d,0x01,0x77,0x39,0x05]
44 v_cmpx_eq_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
45 // GFX11
: v_cmpx_eq_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x64,0x7d,0x01,0x77,0x39,0x05]
47 v_cmpx_eq_i16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
48 // GFX11
: v_cmpx_eq_i16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x64,0x7d,0x7f,0x00,0x00,0x00]
50 v_cmpx_eq_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
51 // GFX11
: v_cmpx_eq_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x84,0x7d,0x01,0x77,0x39,0x05]
53 v_cmpx_eq_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
54 // GFX11
: v_cmpx_eq_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x84,0x7d,0x01,0x77,0x39,0x05]
56 v_cmpx_eq_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
57 // GFX11
: v_cmpx_eq_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x85,0x7d,0xff,0x00,0x00,0x00]
59 v_cmpx_eq_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
60 // GFX11
: v_cmpx_eq_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x74,0x7d,0x01,0x77,0x39,0x05]
62 v_cmpx_eq_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
63 // GFX11
: v_cmpx_eq_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x74,0x7d,0x01,0x77,0x39,0x05]
65 v_cmpx_eq_u16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
66 // GFX11
: v_cmpx_eq_u16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x74,0x7d,0x7f,0x00,0x00,0x00]
68 v_cmpx_eq_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
69 // GFX11
: v_cmpx_eq_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x94,0x7d,0x01,0x77,0x39,0x05]
71 v_cmpx_eq_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
72 // GFX11
: v_cmpx_eq_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x94,0x7d,0x01,0x77,0x39,0x05]
74 v_cmpx_eq_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
75 // GFX11
: v_cmpx_eq_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x95,0x7d,0xff,0x00,0x00,0x00]
77 v_cmpx_f_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
78 // GFX11
: v_cmpx_f_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x00,0x7d,0x01,0x77,0x39,0x05]
80 v_cmpx_f_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
81 // GFX11
: v_cmpx_f_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x00,0x7d,0x01,0x77,0x39,0x05]
83 v_cmpx_f_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
84 // GFX11
: v_cmpx_f_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x00,0x7d,0x7f,0x00,0x00,0x00]
86 v_cmpx_f_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
87 // GFX11
: v_cmpx_f_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x20,0x7d,0x01,0x77,0x39,0x05]
89 v_cmpx_f_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
90 // GFX11
: v_cmpx_f_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x20,0x7d,0x01,0x77,0x39,0x05]
92 v_cmpx_f_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
93 // GFX11
: v_cmpx_f_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x21,0x7d,0xff,0x00,0x00,0x00]
95 v_cmpx_f_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
96 // GFX11
: v_cmpx_f_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x80,0x7d,0x01,0x77,0x39,0x05]
98 v_cmpx_f_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
99 // GFX11
: v_cmpx_f_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x80,0x7d,0x01,0x77,0x39,0x05]
101 v_cmpx_f_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
102 // GFX11
: v_cmpx_f_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x81,0x7d,0xff,0x00,0x00,0x00]
104 v_cmpx_f_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
105 // GFX11
: v_cmpx_f_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x90,0x7d,0x01,0x77,0x39,0x05]
107 v_cmpx_f_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
108 // GFX11
: v_cmpx_f_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x90,0x7d,0x01,0x77,0x39,0x05]
110 v_cmpx_f_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
111 // GFX11
: v_cmpx_f_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x91,0x7d,0xff,0x00,0x00,0x00]
113 v_cmpx_ge_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
114 // GFX11
: v_cmpx_ge_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x0c,0x7d,0x01,0x77,0x39,0x05]
116 v_cmpx_ge_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
117 // GFX11
: v_cmpx_ge_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x0c,0x7d,0x01,0x77,0x39,0x05]
119 v_cmpx_ge_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
120 // GFX11
: v_cmpx_ge_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x0c,0x7d,0x7f,0x00,0x00,0x00]
122 v_cmpx_ge_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
123 // GFX11
: v_cmpx_ge_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x2c,0x7d,0x01,0x77,0x39,0x05]
125 v_cmpx_ge_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
126 // GFX11
: v_cmpx_ge_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x2c,0x7d,0x01,0x77,0x39,0x05]
128 v_cmpx_ge_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
129 // GFX11
: v_cmpx_ge_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x2d,0x7d,0xff,0x00,0x00,0x00]
131 v_cmpx_ge_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
132 // GFX11
: v_cmpx_ge_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x6c,0x7d,0x01,0x77,0x39,0x05]
134 v_cmpx_ge_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
135 // GFX11
: v_cmpx_ge_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x6c,0x7d,0x01,0x77,0x39,0x05]
137 v_cmpx_ge_i16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
138 // GFX11
: v_cmpx_ge_i16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x6c,0x7d,0x7f,0x00,0x00,0x00]
140 v_cmpx_ge_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
141 // GFX11
: v_cmpx_ge_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x8c,0x7d,0x01,0x77,0x39,0x05]
143 v_cmpx_ge_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
144 // GFX11
: v_cmpx_ge_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x8c,0x7d,0x01,0x77,0x39,0x05]
146 v_cmpx_ge_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
147 // GFX11
: v_cmpx_ge_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x8d,0x7d,0xff,0x00,0x00,0x00]
149 v_cmpx_ge_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
150 // GFX11
: v_cmpx_ge_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x7c,0x7d,0x01,0x77,0x39,0x05]
152 v_cmpx_ge_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
153 // GFX11
: v_cmpx_ge_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x7c,0x7d,0x01,0x77,0x39,0x05]
155 v_cmpx_ge_u16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
156 // GFX11
: v_cmpx_ge_u16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x7c,0x7d,0x7f,0x00,0x00,0x00]
158 v_cmpx_ge_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
159 // GFX11
: v_cmpx_ge_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x9c,0x7d,0x01,0x77,0x39,0x05]
161 v_cmpx_ge_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
162 // GFX11
: v_cmpx_ge_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x9c,0x7d,0x01,0x77,0x39,0x05]
164 v_cmpx_ge_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
165 // GFX11
: v_cmpx_ge_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x9d,0x7d,0xff,0x00,0x00,0x00]
167 v_cmpx_gt_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
168 // GFX11
: v_cmpx_gt_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x08,0x7d,0x01,0x77,0x39,0x05]
170 v_cmpx_gt_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
171 // GFX11
: v_cmpx_gt_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x08,0x7d,0x01,0x77,0x39,0x05]
173 v_cmpx_gt_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
174 // GFX11
: v_cmpx_gt_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x08,0x7d,0x7f,0x00,0x00,0x00]
176 v_cmpx_gt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
177 // GFX11
: v_cmpx_gt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x28,0x7d,0x01,0x77,0x39,0x05]
179 v_cmpx_gt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
180 // GFX11
: v_cmpx_gt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x28,0x7d,0x01,0x77,0x39,0x05]
182 v_cmpx_gt_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
183 // GFX11
: v_cmpx_gt_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x29,0x7d,0xff,0x00,0x00,0x00]
185 v_cmpx_gt_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
186 // GFX11
: v_cmpx_gt_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x68,0x7d,0x01,0x77,0x39,0x05]
188 v_cmpx_gt_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
189 // GFX11
: v_cmpx_gt_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x68,0x7d,0x01,0x77,0x39,0x05]
191 v_cmpx_gt_i16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
192 // GFX11
: v_cmpx_gt_i16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x68,0x7d,0x7f,0x00,0x00,0x00]
194 v_cmpx_gt_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
195 // GFX11
: v_cmpx_gt_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x88,0x7d,0x01,0x77,0x39,0x05]
197 v_cmpx_gt_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
198 // GFX11
: v_cmpx_gt_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x88,0x7d,0x01,0x77,0x39,0x05]
200 v_cmpx_gt_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
201 // GFX11
: v_cmpx_gt_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x89,0x7d,0xff,0x00,0x00,0x00]
203 v_cmpx_gt_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
204 // GFX11
: v_cmpx_gt_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x78,0x7d,0x01,0x77,0x39,0x05]
206 v_cmpx_gt_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
207 // GFX11
: v_cmpx_gt_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x78,0x7d,0x01,0x77,0x39,0x05]
209 v_cmpx_gt_u16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
210 // GFX11
: v_cmpx_gt_u16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x78,0x7d,0x7f,0x00,0x00,0x00]
212 v_cmpx_gt_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
213 // GFX11
: v_cmpx_gt_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x98,0x7d,0x01,0x77,0x39,0x05]
215 v_cmpx_gt_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
216 // GFX11
: v_cmpx_gt_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x98,0x7d,0x01,0x77,0x39,0x05]
218 v_cmpx_gt_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
219 // GFX11
: v_cmpx_gt_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x99,0x7d,0xff,0x00,0x00,0x00]
221 v_cmpx_le_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
222 // GFX11
: v_cmpx_le_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x06,0x7d,0x01,0x77,0x39,0x05]
224 v_cmpx_le_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
225 // GFX11
: v_cmpx_le_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x06,0x7d,0x01,0x77,0x39,0x05]
227 v_cmpx_le_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
228 // GFX11
: v_cmpx_le_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x06,0x7d,0x7f,0x00,0x00,0x00]
230 v_cmpx_le_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
231 // GFX11
: v_cmpx_le_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x26,0x7d,0x01,0x77,0x39,0x05]
233 v_cmpx_le_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
234 // GFX11
: v_cmpx_le_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x26,0x7d,0x01,0x77,0x39,0x05]
236 v_cmpx_le_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
237 // GFX11
: v_cmpx_le_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x27,0x7d,0xff,0x00,0x00,0x00]
239 v_cmpx_le_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
240 // GFX11
: v_cmpx_le_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x66,0x7d,0x01,0x77,0x39,0x05]
242 v_cmpx_le_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
243 // GFX11
: v_cmpx_le_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x66,0x7d,0x01,0x77,0x39,0x05]
245 v_cmpx_le_i16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
246 // GFX11
: v_cmpx_le_i16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x66,0x7d,0x7f,0x00,0x00,0x00]
248 v_cmpx_le_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
249 // GFX11
: v_cmpx_le_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x86,0x7d,0x01,0x77,0x39,0x05]
251 v_cmpx_le_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
252 // GFX11
: v_cmpx_le_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x86,0x7d,0x01,0x77,0x39,0x05]
254 v_cmpx_le_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
255 // GFX11
: v_cmpx_le_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x87,0x7d,0xff,0x00,0x00,0x00]
257 v_cmpx_le_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
258 // GFX11
: v_cmpx_le_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x76,0x7d,0x01,0x77,0x39,0x05]
260 v_cmpx_le_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
261 // GFX11
: v_cmpx_le_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x76,0x7d,0x01,0x77,0x39,0x05]
263 v_cmpx_le_u16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
264 // GFX11
: v_cmpx_le_u16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x76,0x7d,0x7f,0x00,0x00,0x00]
266 v_cmpx_le_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
267 // GFX11
: v_cmpx_le_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x96,0x7d,0x01,0x77,0x39,0x05]
269 v_cmpx_le_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
270 // GFX11
: v_cmpx_le_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x96,0x7d,0x01,0x77,0x39,0x05]
272 v_cmpx_le_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
273 // GFX11
: v_cmpx_le_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x97,0x7d,0xff,0x00,0x00,0x00]
275 v_cmpx_lg_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
276 // GFX11
: v_cmpx_lg_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x0a,0x7d,0x01,0x77,0x39,0x05]
278 v_cmpx_lg_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
279 // GFX11
: v_cmpx_lg_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x0a,0x7d,0x01,0x77,0x39,0x05]
281 v_cmpx_lg_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
282 // GFX11
: v_cmpx_lg_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x0a,0x7d,0x7f,0x00,0x00,0x00]
284 v_cmpx_lg_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
285 // GFX11
: v_cmpx_lg_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x2a,0x7d,0x01,0x77,0x39,0x05]
287 v_cmpx_lg_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
288 // GFX11
: v_cmpx_lg_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x2a,0x7d,0x01,0x77,0x39,0x05]
290 v_cmpx_lg_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
291 // GFX11
: v_cmpx_lg_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x2b,0x7d,0xff,0x00,0x00,0x00]
293 v_cmpx_lt_f16 v1.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
294 // GFX11
: v_cmpx_lt_f16 v1.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x02,0x7d,0x01,0x77,0x39,0x05]
296 v_cmpx_lt_f16 v1.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0] fi
:1
297 // GFX11
: v_cmpx_lt_f16 v1.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x02,0x7d,0x01,0x77,0x39,0x05]
299 v_cmpx_lt_f16 v127.
l, v127.
l dpp8
:[0,0,0,0,0,0,0,0]
300 // GFX11
: v_cmpx_lt_f16 v127.
l, v127.
l dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x02,0x7d,0x7f,0x00,0x00,0x00]
302 v_cmpx_lt_f16 v127.
l, v127.
l dpp8
:[7,6,5,4,3,2,1,0]
303 // GFX11
: v_cmpx_lt_f16 v127.
l, v127.
l dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0xfe,0x02,0x7d,0x7f,0x77,0x39,0x05]
305 v_cmpx_lt_f16 v1.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0] fi
:1
306 // GFX11
: v_cmpx_lt_f16 v1.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x03,0x7d,0x81,0x77,0x39,0x05]
308 v_cmpx_lt_f16 v127.h
, v127.h dpp8
:[0,0,0,0,0,0,0,0] fi
:0
309 // GFX11
: v_cmpx_lt_f16 v127.h
, v127.h dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x03,0x7d,0xff,0x00,0x00,0x00]
311 v_cmpx_lt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
312 // GFX11
: v_cmpx_lt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x22,0x7d,0x01,0x77,0x39,0x05]
314 v_cmpx_lt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
315 // GFX11
: v_cmpx_lt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x22,0x7d,0x01,0x77,0x39,0x05]
317 v_cmpx_lt_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
318 // GFX11
: v_cmpx_lt_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x23,0x7d,0xff,0x00,0x00,0x00]
320 v_cmpx_lt_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
321 // GFX11
: v_cmpx_lt_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x62,0x7d,0x01,0x77,0x39,0x05]
323 v_cmpx_lt_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
324 // GFX11
: v_cmpx_lt_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x62,0x7d,0x01,0x77,0x39,0x05]
326 v_cmpx_lt_i16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
327 // GFX11
: v_cmpx_lt_i16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x62,0x7d,0x7f,0x00,0x00,0x00]
329 v_cmpx_lt_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
330 // GFX11
: v_cmpx_lt_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x82,0x7d,0x01,0x77,0x39,0x05]
332 v_cmpx_lt_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
333 // GFX11
: v_cmpx_lt_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x82,0x7d,0x01,0x77,0x39,0x05]
335 v_cmpx_lt_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
336 // GFX11
: v_cmpx_lt_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x83,0x7d,0xff,0x00,0x00,0x00]
338 v_cmpx_lt_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
339 // GFX11
: v_cmpx_lt_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x72,0x7d,0x01,0x77,0x39,0x05]
341 v_cmpx_lt_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
342 // GFX11
: v_cmpx_lt_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x72,0x7d,0x01,0x77,0x39,0x05]
344 v_cmpx_lt_u16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
345 // GFX11
: v_cmpx_lt_u16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x72,0x7d,0x7f,0x00,0x00,0x00]
347 v_cmpx_lt_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
348 // GFX11
: v_cmpx_lt_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x92,0x7d,0x01,0x77,0x39,0x05]
350 v_cmpx_lt_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
351 // GFX11
: v_cmpx_lt_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x92,0x7d,0x01,0x77,0x39,0x05]
353 v_cmpx_lt_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
354 // GFX11
: v_cmpx_lt_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x93,0x7d,0xff,0x00,0x00,0x00]
356 v_cmpx_ne_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
357 // GFX11
: v_cmpx_ne_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x6a,0x7d,0x01,0x77,0x39,0x05]
359 v_cmpx_ne_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
360 // GFX11
: v_cmpx_ne_i16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x6a,0x7d,0x01,0x77,0x39,0x05]
362 v_cmpx_ne_i16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
363 // GFX11
: v_cmpx_ne_i16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x6a,0x7d,0x7f,0x00,0x00,0x00]
365 v_cmpx_ne_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
366 // GFX11
: v_cmpx_ne_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x8a,0x7d,0x01,0x77,0x39,0x05]
368 v_cmpx_ne_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
369 // GFX11
: v_cmpx_ne_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x8a,0x7d,0x01,0x77,0x39,0x05]
371 v_cmpx_ne_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
372 // GFX11
: v_cmpx_ne_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x8b,0x7d,0xff,0x00,0x00,0x00]
374 v_cmpx_ne_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
375 // GFX11
: v_cmpx_ne_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x7a,0x7d,0x01,0x77,0x39,0x05]
377 v_cmpx_ne_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
378 // GFX11
: v_cmpx_ne_u16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x7a,0x7d,0x01,0x77,0x39,0x05]
380 v_cmpx_ne_u16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
381 // GFX11
: v_cmpx_ne_u16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x7a,0x7d,0x7f,0x00,0x00,0x00]
383 v_cmpx_ne_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
384 // GFX11
: v_cmpx_ne_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x9a,0x7d,0x01,0x77,0x39,0x05]
386 v_cmpx_ne_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
387 // GFX11
: v_cmpx_ne_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x9a,0x7d,0x01,0x77,0x39,0x05]
389 v_cmpx_ne_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
390 // GFX11
: v_cmpx_ne_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x9b,0x7d,0xff,0x00,0x00,0x00]
392 v_cmpx_neq_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
393 // GFX11
: v_cmpx_neq_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x1a,0x7d,0x01,0x77,0x39,0x05]
395 v_cmpx_neq_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
396 // GFX11
: v_cmpx_neq_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x1a,0x7d,0x01,0x77,0x39,0x05]
398 v_cmpx_neq_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
399 // GFX11
: v_cmpx_neq_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x1a,0x7d,0x7f,0x00,0x00,0x00]
401 v_cmpx_neq_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
402 // GFX11
: v_cmpx_neq_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x3a,0x7d,0x01,0x77,0x39,0x05]
404 v_cmpx_neq_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
405 // GFX11
: v_cmpx_neq_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x3a,0x7d,0x01,0x77,0x39,0x05]
407 v_cmpx_neq_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
408 // GFX11
: v_cmpx_neq_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x3b,0x7d,0xff,0x00,0x00,0x00]
410 v_cmpx_nge_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
411 // GFX11
: v_cmpx_nge_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x12,0x7d,0x01,0x77,0x39,0x05]
413 v_cmpx_nge_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
414 // GFX11
: v_cmpx_nge_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x12,0x7d,0x01,0x77,0x39,0x05]
416 v_cmpx_nge_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
417 // GFX11
: v_cmpx_nge_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x12,0x7d,0x7f,0x00,0x00,0x00]
419 v_cmpx_nge_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
420 // GFX11
: v_cmpx_nge_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x32,0x7d,0x01,0x77,0x39,0x05]
422 v_cmpx_nge_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
423 // GFX11
: v_cmpx_nge_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x32,0x7d,0x01,0x77,0x39,0x05]
425 v_cmpx_nge_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
426 // GFX11
: v_cmpx_nge_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x33,0x7d,0xff,0x00,0x00,0x00]
428 v_cmpx_ngt_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
429 // GFX11
: v_cmpx_ngt_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x16,0x7d,0x01,0x77,0x39,0x05]
431 v_cmpx_ngt_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
432 // GFX11
: v_cmpx_ngt_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x16,0x7d,0x01,0x77,0x39,0x05]
434 v_cmpx_ngt_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
435 // GFX11
: v_cmpx_ngt_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x16,0x7d,0x7f,0x00,0x00,0x00]
437 v_cmpx_ngt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
438 // GFX11
: v_cmpx_ngt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x36,0x7d,0x01,0x77,0x39,0x05]
440 v_cmpx_ngt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
441 // GFX11
: v_cmpx_ngt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x36,0x7d,0x01,0x77,0x39,0x05]
443 v_cmpx_ngt_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
444 // GFX11
: v_cmpx_ngt_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x37,0x7d,0xff,0x00,0x00,0x00]
446 v_cmpx_nle_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
447 // GFX11
: v_cmpx_nle_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x18,0x7d,0x01,0x77,0x39,0x05]
449 v_cmpx_nle_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
450 // GFX11
: v_cmpx_nle_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x18,0x7d,0x01,0x77,0x39,0x05]
452 v_cmpx_nle_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
453 // GFX11
: v_cmpx_nle_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x18,0x7d,0x7f,0x00,0x00,0x00]
455 v_cmpx_nle_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
456 // GFX11
: v_cmpx_nle_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x38,0x7d,0x01,0x77,0x39,0x05]
458 v_cmpx_nle_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
459 // GFX11
: v_cmpx_nle_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x38,0x7d,0x01,0x77,0x39,0x05]
461 v_cmpx_nle_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
462 // GFX11
: v_cmpx_nle_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x39,0x7d,0xff,0x00,0x00,0x00]
464 v_cmpx_nlg_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
465 // GFX11
: v_cmpx_nlg_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x14,0x7d,0x01,0x77,0x39,0x05]
467 v_cmpx_nlg_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
468 // GFX11
: v_cmpx_nlg_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x14,0x7d,0x01,0x77,0x39,0x05]
470 v_cmpx_nlg_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
471 // GFX11
: v_cmpx_nlg_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x14,0x7d,0x7f,0x00,0x00,0x00]
473 v_cmpx_nlg_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
474 // GFX11
: v_cmpx_nlg_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x34,0x7d,0x01,0x77,0x39,0x05]
476 v_cmpx_nlg_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
477 // GFX11
: v_cmpx_nlg_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x34,0x7d,0x01,0x77,0x39,0x05]
479 v_cmpx_nlg_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
480 // GFX11
: v_cmpx_nlg_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x35,0x7d,0xff,0x00,0x00,0x00]
482 v_cmpx_nlt_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
483 // GFX11
: v_cmpx_nlt_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x1c,0x7d,0x01,0x77,0x39,0x05]
485 v_cmpx_nlt_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
486 // GFX11
: v_cmpx_nlt_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x1c,0x7d,0x01,0x77,0x39,0x05]
488 v_cmpx_nlt_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
489 // GFX11
: v_cmpx_nlt_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x1c,0x7d,0x7f,0x00,0x00,0x00]
491 v_cmpx_nlt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
492 // GFX11
: v_cmpx_nlt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x3c,0x7d,0x01,0x77,0x39,0x05]
494 v_cmpx_nlt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
495 // GFX11
: v_cmpx_nlt_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x3c,0x7d,0x01,0x77,0x39,0x05]
497 v_cmpx_nlt_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
498 // GFX11
: v_cmpx_nlt_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x3d,0x7d,0xff,0x00,0x00,0x00]
500 v_cmpx_o_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
501 // GFX11
: v_cmpx_o_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x0e,0x7d,0x01,0x77,0x39,0x05]
503 v_cmpx_o_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
504 // GFX11
: v_cmpx_o_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x0e,0x7d,0x01,0x77,0x39,0x05]
506 v_cmpx_o_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
507 // GFX11
: v_cmpx_o_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x0e,0x7d,0x7f,0x00,0x00,0x00]
509 v_cmpx_o_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
510 // GFX11
: v_cmpx_o_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x2e,0x7d,0x01,0x77,0x39,0x05]
512 v_cmpx_o_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
513 // GFX11
: v_cmpx_o_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x2e,0x7d,0x01,0x77,0x39,0x05]
515 v_cmpx_o_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
516 // GFX11
: v_cmpx_o_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x2f,0x7d,0xff,0x00,0x00,0x00]
518 v_cmpx_t_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
519 // GFX11
: v_cmpx_t_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x1e,0x7d,0x01,0x77,0x39,0x05]
521 v_cmpx_t_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
522 // GFX11
: v_cmpx_t_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x1e,0x7d,0x01,0x77,0x39,0x05]
524 v_cmpx_t_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
525 // GFX11
: v_cmpx_t_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x1e,0x7d,0x7f,0x00,0x00,0x00]
527 v_cmpx_t_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
528 // GFX11
: v_cmpx_t_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x3e,0x7d,0x01,0x77,0x39,0x05]
530 v_cmpx_t_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
531 // GFX11
: v_cmpx_t_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x3e,0x7d,0x01,0x77,0x39,0x05]
533 v_cmpx_t_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
534 // GFX11
: v_cmpx_t_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x3f,0x7d,0xff,0x00,0x00,0x00]
536 v_cmpx_t_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
537 // GFX11
: v_cmpx_t_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x8e,0x7d,0x01,0x77,0x39,0x05]
539 v_cmpx_t_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
540 // GFX11
: v_cmpx_t_i32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x8e,0x7d,0x01,0x77,0x39,0x05]
542 v_cmpx_t_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
543 // GFX11
: v_cmpx_t_i32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x8f,0x7d,0xff,0x00,0x00,0x00]
545 v_cmpx_t_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
546 // GFX11
: v_cmpx_t_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x9e,0x7d,0x01,0x77,0x39,0x05]
548 v_cmpx_t_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
549 // GFX11
: v_cmpx_t_u32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x9e,0x7d,0x01,0x77,0x39,0x05]
551 v_cmpx_t_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
552 // GFX11
: v_cmpx_t_u32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x9f,0x7d,0xff,0x00,0x00,0x00]
554 v_cmpx_tru_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
555 // GFX11
: v_cmpx_t_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x1e,0x7d,0x01,0x77,0x39,0x05]
557 v_cmpx_tru_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
558 // GFX11
: v_cmpx_t_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x1e,0x7d,0x01,0x77,0x39,0x05]
560 v_cmpx_tru_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
561 // GFX11
: v_cmpx_t_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x1e,0x7d,0x7f,0x00,0x00,0x00]
563 v_cmpx_tru_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
564 // GFX11
: v_cmpx_t_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x3e,0x7d,0x01,0x77,0x39,0x05]
566 v_cmpx_tru_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
567 // GFX11
: v_cmpx_t_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x3e,0x7d,0x01,0x77,0x39,0x05]
569 v_cmpx_tru_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
570 // GFX11
: v_cmpx_t_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x3f,0x7d,0xff,0x00,0x00,0x00]
572 v_cmpx_u_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
573 // GFX11
: v_cmpx_u_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x10,0x7d,0x01,0x77,0x39,0x05]
575 v_cmpx_u_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
576 // GFX11
: v_cmpx_u_f16 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x10,0x7d,0x01,0x77,0x39,0x05]
578 v_cmpx_u_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
579 // GFX11
: v_cmpx_u_f16 v127
, v127 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x10,0x7d,0x7f,0x00,0x00,0x00]
581 v_cmpx_u_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0]
582 // GFX11
: v_cmpx_u_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] ; encoding
: [0xe9,0x04,0x30,0x7d,0x01,0x77,0x39,0x05]
584 v_cmpx_u_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1
585 // GFX11
: v_cmpx_u_f32 v1
, v2 dpp8
:[7,6,5,4,3,2,1,0] fi
:1 ; encoding
: [0xea,0x04,0x30,0x7d,0x01,0x77,0x39,0x05]
587 v_cmpx_u_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] fi
:0
588 // GFX11
: v_cmpx_u_f32 v255
, v255 dpp8
:[0,0,0,0,0,0,0,0] ; encoding
: [0xe9,0xfe,0x31,0x7d,0xff,0x00,0x00,0x00]