hanchenye-llvm-project/llvm/test/DebugInfo/AArch64
Adrian Prantl ea8880b81f LiveDebugValues: Assume calls never clobber SP.
A call should never modify the stack pointer, but some backends are
not so sure about this and never list SP in the regmask. For the
purposes of LiveDebugValues we assume a call never clobbers SP. We
already have a similar workaround in DbgValueHistoryCalculator (which
we hopefully can retire soon).

This fixes the availabilty of local ASANified variables on AArch64.

rdar://problem/27757381

llvm-svn: 296847
2017-03-03 01:08:25 +00:00
..
asan-stack-vars.ll LiveDebugValues: Assume calls never clobber SP. 2017-03-03 01:08:25 +00:00
big-endian-dump.ll
big-endian.ll Renumber testcase metadata nodes after r290153. 2016-12-22 00:45:21 +00:00
bitfields.ll Renumber testcase metadata nodes after r290153. 2016-12-22 00:45:21 +00:00
cfi-eof-prologue.ll DebugInfo: Remove MDString-based type references 2016-04-23 21:08:00 +00:00
coalescing.ll Local variables whose address is taken and passed on to a call are described 2016-08-15 18:18:26 +00:00
constant-dbgloc.ll AArch64: allow MOV (imm) alias to be printed 2016-06-16 01:42:25 +00:00
dwarfdump.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
eh_frame.s
eh_frame_personality.ll
frameindices.ll Renumber testcase metadata nodes after r290153. 2016-12-22 00:45:21 +00:00
line-header.ll Speculatively revert r289925, see PR31407 2016-12-16 14:02:28 +00:00
lit.local.cfg
little-endian-dump.ll
processes-relocations.ll
prologue_end.ll [AArch64] Combine callee-save and local stack SP adjustment instructions. 2016-05-06 16:34:59 +00:00
struct_by_value.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00