[llvm] [MCJIT][test] Move remaining MCJIT interpreter tests to Interpreter/ subdirectory (PR #124744)

Alex Bradbury via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 28 05:41:30 PST 2025


https://github.com/asb created https://github.com/llvm/llvm-project/pull/124744

I left these alone in #124463 but I think it makes sense to clean these up as well (which Philip also noted in #124464).

---
This should be a trivial change, the only reason I held off was wanting to check whether there are any concerns about the tests in the `Interpreter/` directory being gated on `config.enable_ffi`. Some, but not all of the tests being moved contain foreign calls. It seems reasonable to me (even if it's _possible_ a small number of tests could run but don't in some configurations).

>From c9555cfa503fae0828d9b5a3e3bc803d2d840160 Mon Sep 17 00:00:00 2001
From: Alex Bradbury <asb at igalia.com>
Date: Tue, 28 Jan 2025 13:27:18 +0000
Subject: [PATCH] [MCJIT][test] Move remaining MCJIT interpreter tests to
 Interpreter/ subdirectory

I left these alone in #124463 but I think it makes sense to clean these
up as well (which Philip also noted in #124464).
---
 .../ExecutionEngine/{ => Interpreter}/2010-01-15-UndefValue.ll    | 0
 .../{ => Interpreter}/test-interp-target-ext-type.ll              | 0
 .../ExecutionEngine/{ => Interpreter}/test-interp-vec-cast.ll     | 0
 .../{ => Interpreter}/test-interp-vec-insertelement.ll            | 0
 .../{ => Interpreter}/test-interp-vec-insertextractvalue.ll       | 0
 .../{ => Interpreter}/test-interp-vec-loadstore.ll                | 0
 .../ExecutionEngine/{ => Interpreter}/test-interp-vec-select.ll   | 0
 .../ExecutionEngine/{ => Interpreter}/test-interp-vec-shift.ll    | 0
 .../ExecutionEngine/{ => Interpreter}/test-interp-vec-shuffle.ll  | 0
 9 files changed, 0 insertions(+), 0 deletions(-)
 rename llvm/test/ExecutionEngine/{ => Interpreter}/2010-01-15-UndefValue.ll (100%)
 rename llvm/test/ExecutionEngine/{ => Interpreter}/test-interp-target-ext-type.ll (100%)
 rename llvm/test/ExecutionEngine/{ => Interpreter}/test-interp-vec-cast.ll (100%)
 rename llvm/test/ExecutionEngine/{ => Interpreter}/test-interp-vec-insertelement.ll (100%)
 rename llvm/test/ExecutionEngine/{ => Interpreter}/test-interp-vec-insertextractvalue.ll (100%)
 rename llvm/test/ExecutionEngine/{ => Interpreter}/test-interp-vec-loadstore.ll (100%)
 rename llvm/test/ExecutionEngine/{ => Interpreter}/test-interp-vec-select.ll (100%)
 rename llvm/test/ExecutionEngine/{ => Interpreter}/test-interp-vec-shift.ll (100%)
 rename llvm/test/ExecutionEngine/{ => Interpreter}/test-interp-vec-shuffle.ll (100%)

diff --git a/llvm/test/ExecutionEngine/2010-01-15-UndefValue.ll b/llvm/test/ExecutionEngine/Interpreter/2010-01-15-UndefValue.ll
similarity index 100%
rename from llvm/test/ExecutionEngine/2010-01-15-UndefValue.ll
rename to llvm/test/ExecutionEngine/Interpreter/2010-01-15-UndefValue.ll
diff --git a/llvm/test/ExecutionEngine/test-interp-target-ext-type.ll b/llvm/test/ExecutionEngine/Interpreter/test-interp-target-ext-type.ll
similarity index 100%
rename from llvm/test/ExecutionEngine/test-interp-target-ext-type.ll
rename to llvm/test/ExecutionEngine/Interpreter/test-interp-target-ext-type.ll
diff --git a/llvm/test/ExecutionEngine/test-interp-vec-cast.ll b/llvm/test/ExecutionEngine/Interpreter/test-interp-vec-cast.ll
similarity index 100%
rename from llvm/test/ExecutionEngine/test-interp-vec-cast.ll
rename to llvm/test/ExecutionEngine/Interpreter/test-interp-vec-cast.ll
diff --git a/llvm/test/ExecutionEngine/test-interp-vec-insertelement.ll b/llvm/test/ExecutionEngine/Interpreter/test-interp-vec-insertelement.ll
similarity index 100%
rename from llvm/test/ExecutionEngine/test-interp-vec-insertelement.ll
rename to llvm/test/ExecutionEngine/Interpreter/test-interp-vec-insertelement.ll
diff --git a/llvm/test/ExecutionEngine/test-interp-vec-insertextractvalue.ll b/llvm/test/ExecutionEngine/Interpreter/test-interp-vec-insertextractvalue.ll
similarity index 100%
rename from llvm/test/ExecutionEngine/test-interp-vec-insertextractvalue.ll
rename to llvm/test/ExecutionEngine/Interpreter/test-interp-vec-insertextractvalue.ll
diff --git a/llvm/test/ExecutionEngine/test-interp-vec-loadstore.ll b/llvm/test/ExecutionEngine/Interpreter/test-interp-vec-loadstore.ll
similarity index 100%
rename from llvm/test/ExecutionEngine/test-interp-vec-loadstore.ll
rename to llvm/test/ExecutionEngine/Interpreter/test-interp-vec-loadstore.ll
diff --git a/llvm/test/ExecutionEngine/test-interp-vec-select.ll b/llvm/test/ExecutionEngine/Interpreter/test-interp-vec-select.ll
similarity index 100%
rename from llvm/test/ExecutionEngine/test-interp-vec-select.ll
rename to llvm/test/ExecutionEngine/Interpreter/test-interp-vec-select.ll
diff --git a/llvm/test/ExecutionEngine/test-interp-vec-shift.ll b/llvm/test/ExecutionEngine/Interpreter/test-interp-vec-shift.ll
similarity index 100%
rename from llvm/test/ExecutionEngine/test-interp-vec-shift.ll
rename to llvm/test/ExecutionEngine/Interpreter/test-interp-vec-shift.ll
diff --git a/llvm/test/ExecutionEngine/test-interp-vec-shuffle.ll b/llvm/test/ExecutionEngine/Interpreter/test-interp-vec-shuffle.ll
similarity index 100%
rename from llvm/test/ExecutionEngine/test-interp-vec-shuffle.ll
rename to llvm/test/ExecutionEngine/Interpreter/test-interp-vec-shuffle.ll



More information about the llvm-commits mailing list