Complete vst1 neon instructions (#1221)

This commit is contained in:
Sparrow Li
2021-09-24 20:26:29 +08:00
committed by GitHub
parent 26cce19427
commit bdea403c54
8 changed files with 1200 additions and 168 deletions

View File

@@ -138,6 +138,10 @@ pub fn assert(shim_addr: usize, fnname: &str, expected: &str) {
// removed once it has been addressed in LLVM.
"fcvtzu" | "fcvtzs" | "vcvt" => 64,
// core_arch/src/arm_shared/simd32
// vst1q_p64_x4_nop : #instructions = 33 >= 22 (limit)
"nop" if fnname.contains("vst1q_p64") => 34,
// Original limit was 20 instructions, but ARM DSP Intrinsics
// are exactly 20 instructions long. So, bump the limit to 22
// instead of adding here a long list of exceptions.