avoid non-standard predefined macros
[riscv-tests.git] / isa / rv64ui / slli.S
index dd02d49cc2d67c366fa260946090670fb6bf176a..f28ea1c657b48debc69a76768d0b30e0d3e6bebc 100644 (file)
@@ -35,7 +35,7 @@ RVTEST_CODE_BEGIN
   TEST_IMM_OP( 15, slli, 0x0000084848484000, 0x0000000021212121, 14 );
   TEST_IMM_OP( 16, slli, 0x1090909080000000, 0x0000000021212121, 31 );
 
-#ifdef __riscv64
+#if __riscv_xlen == 64
   TEST_RR_OP( 50, sll, 0x8000000000000000, 0x0000000000000001, 63 );
   TEST_RR_OP( 51, sll, 0xffffff8000000000, 0xffffffffffffffff, 39 );
   TEST_RR_OP( 52, sll, 0x0909080000000000, 0x0000000021212121, 43 );