llvm-6502/test/DebugInfo/X86
Adrian Prantl 3517640443 Reapply an improved version of r180816/180817.
Change the informal convention of DBG_VALUE machine instructions so that
we can express a register-indirect address with an offset of 0.
The old convention was that a DBG_VALUE is a register-indirect value if
the offset (operand 1) is nonzero. The new convention is that a DBG_VALUE
is register-indirect if the first operand is a register and the second
operand is an immediate. For plain register values the combination reg,
reg is used. MachineInstrBuilder::BuildMI knows how to build the new
DBG_VALUES.

rdar://problem/13658587

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185966 91177308-0d34-0410-b5e6-96231b3b80d8
2013-07-09 20:28:37 +00:00
..
2010-04-13-PubType.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
2010-08-10-DbgConstant.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
2011-09-26-GlobalVarContext.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
2011-12-16-BadStructRef.ll Debug Info: clean up usage of Verify. 2013-06-28 05:43:10 +00:00
aligned_stack_var.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
arguments.ll Move llvm/test/DebugInfo/arguments.ll to X86, for now. It is still Windows' PECOFF incompatible. 2013-06-24 16:05:21 +00:00
block-capture.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
byvalstruct.ll Generate debug info for by-value struct args even if they are not used. 2013-05-16 23:44:12 +00:00
concrete_out_of_line.ll Revert "Make sure debug info contains linkage names (DW_AT_MIPS_linkage_name)" 2013-05-09 00:42:33 +00:00
dbg-value-inlined-parameter.ll DebugInfo: don't use location lists when the location covers the whole function anyway 2013-06-20 00:25:24 +00:00
debug_frame.ll
debug-info-block-captured-self.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
debug-info-blocks.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
debug-info-static-member.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
DW_AT_byte_size.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
DW_AT_location-reference.ll TBAA: remove !tbaa from testing cases if not used. 2013-04-30 17:52:57 +00:00
DW_AT_object_pointer.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
DW_AT_specification.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
DW_TAG_friend.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
earlydup-crash.ll
eh_symbol.ll
elf-names.ll TBAA: remove !tbaa from testing cases if not used. 2013-04-30 17:52:57 +00:00
empty-and-one-elem-array.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
empty-array.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
ending-run.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
enum-class.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
enum-fwd-decl.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
fission-cu.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
instcombine-instrinsics.ll cleanup testcase some more 2013-04-26 18:10:54 +00:00
line-info.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
linkage-name.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
lit.local.cfg
low-pc-cu.ll Solidify the assumption that a DW_TAG_subprogram's type is a DW_TAG_subroutine_type 2013-05-22 23:22:18 +00:00
main-file-name.s
misched-dbg-value.ll TBAA: remove !tbaa from testing cases if not used. 2013-04-30 17:52:57 +00:00
multiple-at-const-val.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
nondefault-subrange-array.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
objc-fwd-decl.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
op_deref.ll Reapply an improved version of r180816/180817. 2013-07-09 20:28:37 +00:00
parameters.ll Reapply an improved version of r180816/180817. 2013-07-09 20:28:37 +00:00
pointer-type-size.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
pr9951.ll
pr11300.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
pr12831.ll Move the DIFile in DISubprogram to the beginning to be a common prefix along with other DIScopes 2013-03-21 22:29:36 +00:00
pr13303.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
prologue-stack.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
rvalue-ref.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
stmt-list-multiple-compile-units.ll Dwarf: use a single line table to generate assembly when .loc is used. 2013-05-21 00:57:22 +00:00
stmt-list.ll
stringpool.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
struct-loc.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
subrange-type.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
subreg.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
template.ll DebugInfo: Support (using GNU extensions) for template template parameters and parameter packs 2013-06-22 18:59:11 +00:00
tls-fission.ll PR14728: DebugInfo: TLS variables with -gsplit-dwarf 2013-07-01 23:55:52 +00:00
tls.ll PR16493: DebugInfo with TLS on PPC crashing due to invalid relocation 2013-07-01 21:45:25 +00:00
union-template.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
vector.ll Revert "Revert "PR14606: debug info imported_module support"" 2013-04-22 06:12:31 +00:00
vla.ll Reapply an improved version of r180816/180817. 2013-07-09 20:28:37 +00:00