1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/test/DebugInfo
Vedant Kumar 3fff3d2b73 [Debugify] Preserve analyses in -check-debugify
The -check-debugify pass should preserve all analyses. Otherwise, it may
invalidate an optional analysis and inadvertently alter codegen.

The test case is reduced from deopt-bundle.ll. The result of `opt -O1`
on this file would differ when -debugify-each was toggled. That happened
because CheckDebugify failed to preserve GlobalsAA.

Thanks to Davide Italiano for his help chasing this down!

llvm-svn: 333959
2018-06-04 21:43:28 +00:00
..
AArch64
AMDGPU
ARM
COFF [CodeView] Add prefix to CodeView registers. 2018-05-29 14:35:34 +00:00
Generic
Inputs
Lanai
Mips
MIR
MSP430
NVPTX Revert "Temporarily revert "[DEBUG] Initial adaptation of NVPTX target for debug info emission."" 2018-05-18 03:13:08 +00:00
PDB Update CodeView register names in a test that was missed in r333421. 2018-05-29 19:21:22 +00:00
PowerPC
Sparc
SystemZ
WebAssembly
X86 Remove the test from r333801 2018-06-02 00:05:17 +00:00
arm-relocs.test
check-debugify-preserves-analyses.ll [Debugify] Preserve analyses in -check-debugify 2018-06-04 21:43:28 +00:00
cross-cu-scope.ll
debugify-each.ll [Debugify] Don't apply DI before the bitcode writer pass 2018-06-04 00:11:49 +00:00
debugify.ll [Debugify] Skip dbg.value placement for EH pads, musttail 2018-06-03 22:50:22 +00:00
debuglineinfo-macho.test
debuglineinfo-path.ll
debuglineinfo.test
debugmacinfo.test
dwarfdump-64-bit-dwarf.test
dwarfdump-accel.test
dwarfdump-debug-frame-simple.test
dwarfdump-decompression-corrupt.test
dwarfdump-decompression-error.test
dwarfdump-dump-flags.test
dwarfdump-dump-gdbindex.test
dwarfdump-dwp.test
dwarfdump-implicit-const.test
dwarfdump-invalid-line-table.test
dwarfdump-invalid.test
dwarfdump-macho-relocs.test
dwarfdump-macho-universal.test
dwarfdump-objc.test
dwarfdump-pubnames.test
dwarfdump-ranges.test
dwarfdump-type-units.test
dwarfdump-zlib.test
dwo.ll
invalid-relocations.test
llvm-symbolizer-split-dwarf-empty.test
llvm-symbolizer-split-dwarf-no-skel-address.test
llvm-symbolizer-zlib.test
llvm-symbolizer.test
macro_link.ll
member-pointers.o
missing-abstract-variable.o
omit-empty.ll
pr34186.ll
pr34672.ll
precomp.test
skeletoncu.ll
strip-DIGlobalVariable.ll
strip-loop-metadata.ll
strip-module-flags.ll [opt] Add a -strip-module-flags option 2018-06-04 00:11:48 +00:00
typeunit-header.test
unrolled-loop-remainder.ll