1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 12:43:36 +01:00
llvm-mirror/test/DebugInfo/WebAssembly
Derek Schuff 28f861215e Support dwarf fission for wasm object files
Initial support for dwarf fission sections (-gsplit-dwarf) on wasm.
The most interesting change is support for writing 2 files (.o and .dwo) in the
wasm object writer. My approach moves object-writing logic into its own function
and calls it twice, swapping out the endian::Writer (W) in between calls.
It also splits the import-preparation step into its own function (and skips it when writing a dwo).

Differential Revision: https://reviews.llvm.org/D85685
2020-09-17 14:42:41 -07:00
..
dbg-declare.ll
dbg-loop-loc.ll Migrate function attribute "no-frame-pointer-elim"="false" to "frame-pointer"="none" as cleanups after D56351 2019-12-24 16:27:51 -08:00
dbg-value-dwarfdump.ll [WebAssembly] Add int32 DW_OP_WASM_location variant 2020-04-16 16:32:17 -07:00
dbg-value-live-interval.ll [llc] (almost) remove --print-machineinstrs 2020-07-20 10:43:28 -07:00
dbg-value-move-2.ll [llc] (almost) remove --print-machineinstrs 2020-07-20 10:43:28 -07:00
dbg-value-move-clone.mir [WebAssembly] Replace all calls with generalized multivalue calls 2020-02-18 15:55:20 -08:00
dbg-value-move-reg-stackify.mir [WebAssembly] Replace all calls with generalized multivalue calls 2020-02-18 15:55:20 -08:00
dbg-value-move.ll [llc] (almost) remove --print-machineinstrs 2020-07-20 10:43:28 -07:00
dbg-value-ti.ll [WebAssembly] fixed target index strings in DebugInfo test 2020-04-16 17:11:14 -07:00
fission-cu.ll Support dwarf fission for wasm object files 2020-09-17 14:42:41 -07:00
fission-sections.ll Support dwarf fission for wasm object files 2020-09-17 14:42:41 -07:00
lit.local.cfg