From 2131eb696386241e77f257ccc57e1a7955869971 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Stefan=20Gr=C3=A4nitz?= Date: Wed, 22 Sep 2021 17:46:08 +0200 Subject: [PATCH] [ORC] DebugObjectManagerPlugin tests can use lli in ORC greedy mode Initially, lli only supported lazy mode for ORC. Greedy mode was added with e1579894d205 and it's the default setting now. DebugObjectManagerPlugin tests don't rely on laziness, so we can switch them to greedy in order to avoid some unnecessary complexity. --- llvm/test/ExecutionEngine/OrcLazy/debug-descriptor-elf-minimal.ll | 4 ++-- llvm/test/ExecutionEngine/OrcLazy/debug-objects-elf-minimal.ll | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/llvm/test/ExecutionEngine/OrcLazy/debug-descriptor-elf-minimal.ll b/llvm/test/ExecutionEngine/OrcLazy/debug-descriptor-elf-minimal.ll index 64a8c02..d480c65 100644 --- a/llvm/test/ExecutionEngine/OrcLazy/debug-descriptor-elf-minimal.ll +++ b/llvm/test/ExecutionEngine/OrcLazy/debug-descriptor-elf-minimal.ll @@ -1,9 +1,9 @@ ; REQUIRES: native && target-x86_64 -; RUN: lli --jit-kind=orc-lazy --per-module-lazy --jit-linker=rtdyld \ +; RUN: lli --jit-linker=rtdyld \ ; RUN: --generate=__dump_jit_debug_descriptor %s | FileCheck %s ; -; RUN: lli --jit-kind=orc-lazy --per-module-lazy --jit-linker=jitlink \ +; RUN: lli --jit-linker=jitlink \ ; RUN: --generate=__dump_jit_debug_descriptor %s | FileCheck %s ; ; CHECK: Reading __jit_debug_descriptor at 0x{{.*}} diff --git a/llvm/test/ExecutionEngine/OrcLazy/debug-objects-elf-minimal.ll b/llvm/test/ExecutionEngine/OrcLazy/debug-objects-elf-minimal.ll index 5efe16c..405efae 100644 --- a/llvm/test/ExecutionEngine/OrcLazy/debug-objects-elf-minimal.ll +++ b/llvm/test/ExecutionEngine/OrcLazy/debug-objects-elf-minimal.ll @@ -2,10 +2,10 @@ ; In-memory debug-object contains some basic DWARF ; -; RUN: lli --jit-kind=orc-lazy --per-module-lazy --jit-linker=rtdyld \ +; RUN: lli --jit-linker=rtdyld \ ; RUN: --generate=__dump_jit_debug_objects %s | llvm-dwarfdump --diff - | FileCheck %s ; -; RUN: lli --jit-kind=orc-lazy --per-module-lazy --jit-linker=jitlink \ +; RUN: lli --jit-linker=jitlink \ ; RUN: --generate=__dump_jit_debug_objects %s | llvm-dwarfdump --diff - | FileCheck %s ; ; CHECK: -: file format elf64-x86-64 @@ -36,11 +36,11 @@ ; Text section of the in-memory debug-object has a non-null load-address ; -; RUN: lli --jit-kind=orc-lazy --per-module-lazy --jit-linker=rtdyld \ +; RUN: lli --jit-linker=rtdyld \ ; RUN: --generate=__dump_jit_debug_objects %s | llvm-objdump --section-headers - | \ ; RUN: FileCheck --check-prefix=CHECK_LOAD_ADDR %s ; -; RUN: lli --jit-kind=orc-lazy --per-module-lazy --jit-linker=jitlink \ +; RUN: lli --jit-linker=jitlink \ ; RUN: --generate=__dump_jit_debug_objects %s | llvm-objdump --section-headers - | \ ; RUN: FileCheck --check-prefix=CHECK_LOAD_ADDR %s ; -- 2.7.4