[llvm] ae51fde - [Orc] Extend lli debug support tests to JITLink

Stefan Gränitz via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 2 06:08:23 PST 2021


Author: Stefan Gränitz
Date: 2021-03-02T15:07:36+01:00
New Revision: ae51fde369dffa34e948c44f002457d27a2b22dd

URL: https://github.com/llvm/llvm-project/commit/ae51fde369dffa34e948c44f002457d27a2b22dd
DIFF: https://github.com/llvm/llvm-project/commit/ae51fde369dffa34e948c44f002457d27a2b22dd.diff

LOG: [Orc] Extend lli debug support tests to JITLink

Added: 
    

Modified: 
    llvm/test/ExecutionEngine/OrcLazy/debug-descriptor-elf-minimal.ll
    llvm/test/ExecutionEngine/OrcLazy/debug-objects-elf-minimal.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/ExecutionEngine/OrcLazy/debug-descriptor-elf-minimal.ll b/llvm/test/ExecutionEngine/OrcLazy/debug-descriptor-elf-minimal.ll
index 7542950dbae5..d2786f537c65 100644
--- a/llvm/test/ExecutionEngine/OrcLazy/debug-descriptor-elf-minimal.ll
+++ b/llvm/test/ExecutionEngine/OrcLazy/debug-descriptor-elf-minimal.ll
@@ -1,6 +1,9 @@
 ; RUN: lli --jit-kind=orc-lazy --per-module-lazy \
 ; RUN:     --generate=__dump_jit_debug_descriptor %s | FileCheck %s
 ;
+; RUN: lli --jit-kind=orc-lazy --per-module-lazy --jit-linker=jitlink \
+; RUN:     --generate=__dump_jit_debug_descriptor %s | FileCheck %s
+;
 ; CHECK: Reading __jit_debug_descriptor at 0x{{.*}}
 ; CHECK: Version: 1
 ; CHECK: Action: JIT_REGISTER_FN

diff  --git a/llvm/test/ExecutionEngine/OrcLazy/debug-objects-elf-minimal.ll b/llvm/test/ExecutionEngine/OrcLazy/debug-objects-elf-minimal.ll
index 31c4a6665ca2..59da62baf936 100644
--- a/llvm/test/ExecutionEngine/OrcLazy/debug-objects-elf-minimal.ll
+++ b/llvm/test/ExecutionEngine/OrcLazy/debug-objects-elf-minimal.ll
@@ -1,6 +1,9 @@
 ; RUN: lli --jit-kind=orc-lazy --per-module-lazy \
 ; 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:     --generate=__dump_jit_debug_objects %s | llvm-dwarfdump --
diff  - | FileCheck %s
+;
 ; CHECK: -:	file format elf64-x86-64
 ; CHECK: .debug_info contents:
 ; CHECK: 0x00000000: Compile Unit: length = 0x00000047, format = DWARF32, version = 0x0004, abbr_offset = 0x0000, addr_size = 0x08 (next unit at 0x0000004b)


        


More information about the llvm-commits mailing list