diff options
| author | Sparrow Li <liyuan179@huawei.com> | 2021-09-24 20:26:29 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-24 13:26:29 +0100 |
| commit | bdea403c5438c332528d6a3cd8a60416b46610c8 (patch) | |
| tree | 262eb858855f9460dc98f01b43e72de9523e0fb1 /library/stdarch/crates/stdarch-test | |
| parent | 26cce19427e2a9c4b76e280f52cac380d6fcc84d (diff) | |
| download | rust-bdea403c5438c332528d6a3cd8a60416b46610c8.tar.gz rust-bdea403c5438c332528d6a3cd8a60416b46610c8.zip | |
Complete vst1 neon instructions (#1221)
Diffstat (limited to 'library/stdarch/crates/stdarch-test')
| -rw-r--r-- | library/stdarch/crates/stdarch-test/src/lib.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/library/stdarch/crates/stdarch-test/src/lib.rs b/library/stdarch/crates/stdarch-test/src/lib.rs index 15ff9595af0..a62bddbad44 100644 --- a/library/stdarch/crates/stdarch-test/src/lib.rs +++ b/library/stdarch/crates/stdarch-test/src/lib.rs @@ -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. |
