From dae66cfb0619c830fb0aea635aa16411f0026f1f Mon Sep 17 00:00:00 2001 From: Lzu Tao Date: Sun, 28 Feb 2021 12:47:11 +0700 Subject: [PATCH] Add static_assert_imm_s10 macros --- library/stdarch/crates/core_arch/src/mips/msa/macros.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/library/stdarch/crates/core_arch/src/mips/msa/macros.rs b/library/stdarch/crates/core_arch/src/mips/msa/macros.rs index a16a58dc1fd3..1033e52b7472 100644 --- a/library/stdarch/crates/core_arch/src/mips/msa/macros.rs +++ b/library/stdarch/crates/core_arch/src/mips/msa/macros.rs @@ -1,5 +1,11 @@ //! Utility macros. +macro_rules! static_assert_imm_s10 { + ($imm:ident) => { + let _ = $crate::core_arch::macros::ValidateConstImm::<$imm, -512, 511>::VALID; + }; +} + //immediate value: -4096:4088 macro_rules! constify_imm_s13 { ($imm_s13:expr, $expand:ident) => {