summaryrefslogtreecommitdiffstats
path: root/qemu/tests/tcg/xtensa/test_extui.S
diff options
context:
space:
mode:
Diffstat (limited to 'qemu/tests/tcg/xtensa/test_extui.S')
-rw-r--r--qemu/tests/tcg/xtensa/test_extui.S26
1 files changed, 0 insertions, 26 deletions
diff --git a/qemu/tests/tcg/xtensa/test_extui.S b/qemu/tests/tcg/xtensa/test_extui.S
deleted file mode 100644
index c32bb824d..000000000
--- a/qemu/tests/tcg/xtensa/test_extui.S
+++ /dev/null
@@ -1,26 +0,0 @@
-#include "macros.inc"
-
-test_suite extui
-
-.macro test_extui v, shiftimm, maskimm
- .if \shiftimm + \maskimm <= 32
- movi a2, \v
- extui a3, a2, \shiftimm, \maskimm
- movi a4, ((\v) >> (\shiftimm)) & ((1 << (\maskimm)) - 1)
- assert eq, a3, a4
- .endif
-.endm
-
-test extui
- .set shiftimm, 0
- .rept 32
- .set maskimm, 1
- .rept 16
- test_extui 0xc8df1370, shiftimm, maskimm
- .set maskimm, maskimm + 1
- .endr
- .set shiftimm, shiftimm + 1
- .endr
-test_end
-
-test_suite_end