We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
x86_mm256_sad_epu8
1 parent eff3de0 commit 20eece1Copy full SHA for 20eece1
src/etc/platform-intrinsics/x86/avx2.json
@@ -174,7 +174,7 @@
174
"intrinsic": "256_sad_epu8",
175
"width": [256],
176
"llvm": "psad.bw",
177
- "ret": "u8",
+ "ret": "u64",
178
"args": ["0", "0"]
179
},
180
{
src/librustc_platform_intrinsics/x86.rs
@@ -354,7 +354,7 @@ pub fn find(name: &str) -> Option<Intrinsic> {
354
355
"_mm256_sad_epu8" => Intrinsic {
356
inputs: { static INPUTS: [&'static Type; 2] = [&::U8x32, &::U8x32]; &INPUTS },
357
- output: &::U8x32,
+ output: &::U64x4,
358
definition: Named("llvm.x86.avx2.psad.bw")
359
360
"_mm256_shuffle_epi8" => Intrinsic {
0 commit comments