Skip to content

Commit 62c16d8

Browse files
authored
[MCJIT][test] Move MCJIT non-interpreter tests to MCJIT subdirectory (#124463)
Moving to the MCJIT subdirectory means they can be gated by a common lit.local.cfg. I remove the `; UNSUPPORTED: target=loongarch{{.*}}` lines because of this (as the logic in `MCJIT/lit.local.cfg` should be sufficient). The move is motivated by my desire to enable more of these tests for RISCV, and it seems like it would be wrong to keep extending the `UNSUPPORTED` lines for these individual tests. This patch does not move the MCJIT tests in the top-level directory that do `-force-interpreter=true`.
1 parent afa4681 commit 62c16d8

8 files changed

+0
-21
lines changed

llvm/test/ExecutionEngine/frem.ll renamed to llvm/test/ExecutionEngine/MCJIT/frem.ll

-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
; LoongArch does not support mcjit.
2-
; UNSUPPORTED: target=loongarch{{.*}}
3-
41
; LLI.exe used to crash on Windows\X86 when certain single precession
52
; floating point intrinsics (defined as macros) are used.
63
; This unit test guards against the failure.

llvm/test/ExecutionEngine/mov64zext32.ll renamed to llvm/test/ExecutionEngine/MCJIT/mov64zext32.ll

-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
; LoongArch does not support mcjit.
2-
; UNSUPPORTED: target=loongarch{{.*}}
3-
41
; RUN: %lli -jit-kind=mcjit %s > /dev/null
52
; RUN: %lli %s > /dev/null
63

llvm/test/ExecutionEngine/test-interp-vec-arithm_float.ll renamed to llvm/test/ExecutionEngine/MCJIT/test-interp-vec-arithm_float.ll

-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
; LoongArch does not support mcjit.
2-
; UNSUPPORTED: target=loongarch{{.*}}
3-
41
; RUN: %lli -jit-kind=mcjit %s > /dev/null
52
; RUN: %lli %s > /dev/null
63

llvm/test/ExecutionEngine/test-interp-vec-arithm_int.ll renamed to llvm/test/ExecutionEngine/MCJIT/test-interp-vec-arithm_int.ll

-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
; LoongArch does not support mcjit.
2-
; UNSUPPORTED: target=loongarch{{.*}}
3-
41
; RUN: %lli -jit-kind=mcjit %s > /dev/null
52
; RUN: %lli %s > /dev/null
63

llvm/test/ExecutionEngine/test-interp-vec-logical.ll renamed to llvm/test/ExecutionEngine/MCJIT/test-interp-vec-logical.ll

-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
; LoongArch does not support mcjit.
2-
; UNSUPPORTED: target=loongarch{{.*}}
3-
41
; RUN: %lli -jit-kind=mcjit %s > /dev/null
52
; RUN: %lli %s > /dev/null
63

llvm/test/ExecutionEngine/test-interp-vec-setcond-fp.ll renamed to llvm/test/ExecutionEngine/MCJIT/test-interp-vec-setcond-fp.ll

-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
; LoongArch does not support mcjit.
2-
; UNSUPPORTED: target=loongarch{{.*}}
3-
41
; RUN: %lli -jit-kind=mcjit %s > /dev/null
52
; RUN: %lli %s > /dev/null
63

llvm/test/ExecutionEngine/test-interp-vec-setcond-int.ll renamed to llvm/test/ExecutionEngine/MCJIT/test-interp-vec-setcond-int.ll

-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
; LoongArch does not support mcjit.
2-
; UNSUPPORTED: target=loongarch{{.*}}
3-
41
; RUN: %lli -jit-kind=mcjit %s > /dev/null
52
; RUN: %lli %s > /dev/null
63

0 commit comments

Comments
 (0)