Lines Matching refs:vb
7 define <vscale x 1 x i32> @vnsrl_wv_nxv1i32_sext(<vscale x 1 x i64> %va, <vscale x 1 x i32> %vb) {
13 %vc = sext <vscale x 1 x i32> %vb to <vscale x 1 x i64>
27 %vb = sext <vscale x 1 x i32> %splat to <vscale x 1 x i64>
28 %x = lshr <vscale x 1 x i64> %va, %vb
41 %vb = sext <vscale x 1 x i32> %splat to <vscale x 1 x i64>
42 %x = lshr <vscale x 1 x i64> %va, %vb
47 define <vscale x 2 x i32> @vnsrl_wv_nxv2i32_sext(<vscale x 2 x i64> %va, <vscale x 2 x i32> %vb) {
54 %vc = sext <vscale x 2 x i32> %vb to <vscale x 2 x i64>
69 %vb = sext <vscale x 2 x i32> %splat to <vscale x 2 x i64>
70 %x = lshr <vscale x 2 x i64> %va, %vb
84 %vb = sext <vscale x 2 x i32> %splat to <vscale x 2 x i64>
85 %x = lshr <vscale x 2 x i64> %va, %vb
90 define <vscale x 4 x i32> @vnsrl_wv_nxv4i32_sext(<vscale x 4 x i64> %va, <vscale x 4 x i32> %vb) {
97 %vc = sext <vscale x 4 x i32> %vb to <vscale x 4 x i64>
112 %vb = sext <vscale x 4 x i32> %splat to <vscale x 4 x i64>
113 %x = lshr <vscale x 4 x i64> %va, %vb
127 %vb = sext <vscale x 4 x i32> %splat to <vscale x 4 x i64>
128 %x = lshr <vscale x 4 x i64> %va, %vb
133 define <vscale x 8 x i32> @vnsrl_wv_nxv8i32_sext(<vscale x 8 x i64> %va, <vscale x 8 x i32> %vb) {
140 %vc = sext <vscale x 8 x i32> %vb to <vscale x 8 x i64>
155 %vb = sext <vscale x 8 x i32> %splat to <vscale x 8 x i64>
156 %x = lshr <vscale x 8 x i64> %va, %vb
170 %vb = sext <vscale x 8 x i32> %splat to <vscale x 8 x i64>
171 %x = lshr <vscale x 8 x i64> %va, %vb
176 define <vscale x 1 x i32> @vnsrl_wv_nxv1i32_zext(<vscale x 1 x i64> %va, <vscale x 1 x i32> %vb) {
182 %vc = zext <vscale x 1 x i32> %vb to <vscale x 1 x i64>
196 %vb = zext <vscale x 1 x i32> %splat to <vscale x 1 x i64>
197 %x = lshr <vscale x 1 x i64> %va, %vb
210 %vb = zext <vscale x 1 x i32> %splat to <vscale x 1 x i64>
211 %x = lshr <vscale x 1 x i64> %va, %vb
216 define <vscale x 2 x i32> @vnsrl_wv_nxv2i32_zext(<vscale x 2 x i64> %va, <vscale x 2 x i32> %vb) {
223 %vc = zext <vscale x 2 x i32> %vb to <vscale x 2 x i64>
238 %vb = zext <vscale x 2 x i32> %splat to <vscale x 2 x i64>
239 %x = lshr <vscale x 2 x i64> %va, %vb
253 %vb = zext <vscale x 2 x i32> %splat to <vscale x 2 x i64>
254 %x = lshr <vscale x 2 x i64> %va, %vb
259 define <vscale x 4 x i32> @vnsrl_wv_nxv4i32_zext(<vscale x 4 x i64> %va, <vscale x 4 x i32> %vb) {
266 %vc = zext <vscale x 4 x i32> %vb to <vscale x 4 x i64>
281 %vb = zext <vscale x 4 x i32> %splat to <vscale x 4 x i64>
282 %x = lshr <vscale x 4 x i64> %va, %vb
296 %vb = zext <vscale x 4 x i32> %splat to <vscale x 4 x i64>
297 %x = lshr <vscale x 4 x i64> %va, %vb
302 define <vscale x 8 x i32> @vnsrl_wv_nxv8i32_zext(<vscale x 8 x i64> %va, <vscale x 8 x i32> %vb) {
309 %vc = zext <vscale x 8 x i32> %vb to <vscale x 8 x i64>
324 %vb = zext <vscale x 8 x i32> %splat to <vscale x 8 x i64>
325 %x = lshr <vscale x 8 x i64> %va, %vb
339 %vb = zext <vscale x 8 x i32> %splat to <vscale x 8 x i64>
340 %x = lshr <vscale x 8 x i64> %va, %vb