Lines Matching full:offsets

6 ; unscaled unpacked 32-bit offsets
9 define <vscale x 2 x i64> @masked_gather_nxv2i16(ptr %base, <vscale x 2 x i32> %offsets, <vscale x …
14 %ptrs = getelementptr i16, ptr %base, <vscale x 2 x i32> %offsets
20 define <vscale x 2 x i64> @masked_gather_nxv2i32(ptr %base, <vscale x 2 x i32> %offsets, <vscale x …
25 %ptrs = getelementptr i32, ptr %base, <vscale x 2 x i32> %offsets
31 define <vscale x 2 x i64> @masked_gather_nxv2i64(ptr %base, <vscale x 2 x i32> %offsets, <vscale x …
36 %ptrs = getelementptr i64, ptr %base, <vscale x 2 x i32> %offsets
41 define <vscale x 2 x half> @masked_gather_nxv2f16(ptr %base, <vscale x 2 x i32> %offsets, <vscale x…
46 %ptrs = getelementptr half, ptr %base, <vscale x 2 x i32> %offsets
51 define <vscale x 2 x bfloat> @masked_gather_nxv2bf16(ptr %base, <vscale x 2 x i32> %offsets, <vscal…
56 %ptrs = getelementptr bfloat, ptr %base, <vscale x 2 x i32> %offsets
61 define <vscale x 2 x float> @masked_gather_nxv2f32(ptr %base, <vscale x 2 x i32> %offsets, <vscale …
66 %ptrs = getelementptr float, ptr %base, <vscale x 2 x i32> %offsets
71 define <vscale x 2 x double> @masked_gather_nxv2f64(ptr %base, <vscale x 2 x i32> %offsets, <vscale…
76 %ptrs = getelementptr double, ptr %base, <vscale x 2 x i32> %offsets
81 define <vscale x 2 x i64> @masked_sgather_nxv2i16(ptr %base, <vscale x 2 x i32> %offsets, <vscale x…
86 %ptrs = getelementptr i16, ptr %base, <vscale x 2 x i32> %offsets
92 define <vscale x 2 x i64> @masked_sgather_nxv2i32(ptr %base, <vscale x 2 x i32> %offsets, <vscale x…
97 %ptrs = getelementptr i32, ptr %base, <vscale x 2 x i32> %offsets
104 ; unscaled packed 32-bit offsets
107 define <vscale x 4 x i32> @masked_gather_nxv4i16(ptr %base, <vscale x 4 x i32> %offsets, <vscale x …
112 %ptrs = getelementptr i16, ptr %base, <vscale x 4 x i32> %offsets
118 define <vscale x 4 x i32> @masked_gather_nxv4i32(ptr %base, <vscale x 4 x i32> %offsets, <vscale x …
123 %ptrs = getelementptr i32, ptr %base, <vscale x 4 x i32> %offsets
128 define <vscale x 4 x half> @masked_gather_nxv4f16(ptr %base, <vscale x 4 x i32> %offsets, <vscale x…
133 %ptrs = getelementptr half, ptr %base, <vscale x 4 x i32> %offsets
138 define <vscale x 4 x bfloat> @masked_gather_nxv4bf16(ptr %base, <vscale x 4 x i32> %offsets, <vscal…
143 %ptrs = getelementptr bfloat, ptr %base, <vscale x 4 x i32> %offsets
148 define <vscale x 4 x float> @masked_gather_nxv4f32(ptr %base, <vscale x 4 x i32> %offsets, <vscale …
153 %ptrs = getelementptr float, ptr %base, <vscale x 4 x i32> %offsets
158 define <vscale x 4 x i32> @masked_sgather_nxv4i16(ptr %base, <vscale x 4 x i32> %offsets, <vscale x…
163 %ptrs = getelementptr i16, ptr %base, <vscale x 4 x i32> %offsets