llvm-project/llvm/test/DebugInfo/X86
Jeremy Morse 2b2ffb7bdc [DebugInfo][InstrRef][3/4] Produce DBG_INSTR_REFs for all variable locations
This patch emits DBG_INSTR_REFs for two remaining flavours of variable
locations that weren't supported: copies, and inter-block VRegs. There are
still some locations that must be represented by DBG_VALUE such as
constants, but they're mostly independent of optimisations.

For variable locations that refer to values defined in different blocks,
vregs are allocated before isel begins, but the defining instruction
might not exist until late in isel. To get around this, emit
DBG_INSTR_REFs in a "half done" state, where the first operand refers to a
VReg. Then at the end of isel, patch these back up to refer to
instructions, using the finalizeDebugInstrRefs method.

Copies are something that I complained about the original RFC, and I
really don't want to have to put instruction numbers on copies. They don't
define a value: they move them. To address this isel, salvageCopySSA
interprets:
 * COPYs,
 * SUBREG_TO_REG,
 * Anything that isCopyInstr thinks is a copy.
And follows chains of copies back to the defining instruction that they
read from. This relies on any physical registers that COPYs read being
defined in the same block, or being entry-block arguments. For the former
we can put an instruction number on the defining instruction; for the
latter we can drop a DBG_PHI that reads the incoming value.

Differential Revision: https://reviews.llvm.org/D88896
2021-07-06 18:31:38 +01:00
..
2010-04-13-PubType.ll
2011-09-26-GlobalVarContext.ll
2011-12-16-BadStructRef.ll
DIModule.ll Add debug info support for Swift/Clang APINotes. 2020-03-11 18:47:30 -07:00
DIModuleContext.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
DW_AT_byte_size.ll
DW_AT_calling-convention.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
DW_AT_deleted.ll [DWARF5] Added support for deleted C++ special member functions. 2019-10-29 13:44:06 -07:00
DW_AT_linkage_name.ll
DW_AT_location-reference.ll [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (7/19). 2020-09-15 11:30:46 +07:00
DW_AT_object_pointer.ll
DW_AT_specification.ll
DW_AT_stmt_list_sec_offset.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
DW_OP_call_ref_dwarf64.s Reland D79501 "[DebugInfo] Fix handling DW_OP_call_ref in DWARF64 units." 2020-05-08 09:35:54 -07:00
DW_OP_call_ref_unexpected.s [DebugInfo] Dump raw data in a case of decoding error of an expression. 2020-05-09 10:04:22 +07:00
DW_OP_call_ref_ver2.s [DWARF] Do not pass Version to DWARFExpression. NFCI. 2020-01-27 19:08:46 +07:00
DW_TAG_friend.ll
Fortran-DIModule.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
FrameIndexExprs.ll
InlinedFnLocalVar.ll
LLVM_implicit_pointer.ll [Debuginfo][DW_OP_implicit_pointer] (1/7) Support for DW_OP_LLVM_implicit_pointer 2021-01-15 14:45:04 +05:30
PR26148.ll DWARFDebugLoc(v4): Add an incremental parsing function 2019-11-15 13:38:00 +01:00
PR37234.ll [DebugInfo] Nerf placeDbgValues, with prejudice 2019-12-09 12:52:10 +00:00
abbr_offset.s
abstract_origin.ll DebugInfo: remove unnecessary mtriple from test/DebugInfo/X86/abstract_origin.ll 2020-11-25 13:34:15 -08:00
accel-tables-dwarf5.ll
accel-tables.ll
addr-tu-to-non-tu.ll Recommit "PR44685: DebugInfo: Handle address-use-invalid type units referencing non-type units" 2020-08-18 13:43:28 -07:00
addr_comments.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
align_c11.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
align_cpp11.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
align_objc.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
aligned_stack_var.ll
arange-and-stub.ll
arange.ll [test] Re-enable accidentally disabled X86 tests 2020-03-19 09:29:23 -07:00
arg-dbg-value-list.ll [DebugInfo][InstrRef][3/4] Produce DBG_INSTR_REFs for all variable locations 2021-07-06 18:31:38 +01:00
arguments.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
array.ll
array2.ll
asan_debug_info.ll [sanitizer] Remove numeric values from -asan-use-after-return flag. (NFC) 2021-06-11 15:14:51 -07:00
asm-macro-line-number.s
assumed_size_array.ll [DebugInfo][flang] DISubrange support for fortran assumed size array 2020-09-16 14:15:53 +05:30
atomic-c11-dwarf-4.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
atomic-c11-dwarf-5.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
basic-block-sections-debug-loc-const-value-1.ll Resubmit D85085 after fixing the tests that were failing. 2021-06-01 21:59:47 -07:00
basic-block-sections-debug-loc-const-value-2.ll Resubmit D85085 after fixing the tests that were failing. 2021-06-01 21:59:47 -07:00
basic-block-sections-debug-loc-split-range.ll Resubmit D85085 after fixing the tests that were failing. 2021-06-01 21:59:47 -07:00
basic-block-sections-debug-loc.ll Resubmit D85085 after fixing the tests that were failing. 2021-06-01 21:59:47 -07:00
basic-block-sections-debug-loclist-1.ll Resubmit D85085 after fixing the tests that were failing. 2021-06-01 21:59:47 -07:00
basic-block-sections-debug-loclist-2.ll Resubmit D85085 after fixing the tests that were failing. 2021-06-01 21:59:47 -07:00
basic-block-sections-debug-loclist-3.ll Resubmit D85085 after fixing the tests that were failing. 2021-06-01 21:59:47 -07:00
basic-block-sections-debug-loclist-4.ll Resubmit D85085 after fixing the tests that were failing. 2021-06-01 21:59:47 -07:00
basic-block-sections-debug-loclist-5.ll Resubmit D85085 after fixing the tests that were failing. 2021-06-01 21:59:47 -07:00
basic-block-sections_1.ll Resubmit D85085 after fixing the tests that were failing. 2021-06-01 21:59:47 -07:00
bbjoin.ll
bitcast-di.ll
bitfields-dwarf4.ll
bitfields.ll
block-capture.ll
byvalstruct.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
c-type-units.ll Revert "[NFC] This is a test commit to check commit access." 2021-06-15 06:25:22 +01:00
cfi_sections.ll [DebugInfo] Add tests that we emit .eh_frame instead of .debug_frame 2021-04-29 09:35:48 -07:00
clang-module.ll Move the sysroot attribute from DIModule to DICompileUnit 2020-01-17 12:55:40 -08:00
clone-module-2.ll
clone-module.ll
codegenprep-addrsink.ll [DebugInfo] CGP+HWasan: Handle dbg.values with duplicate location ops 2021-07-05 10:35:19 +01:00
codegenprep-value.ll [CodeGenPrepare] Make TargetPassConfig required 2020-02-02 09:28:45 -08:00
coff_debug_info_type.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
coff_relative_names.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
concrete_out_of_line.ll
constant-aggregate.ll
constant-loclist.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
containing-type-extension-rust.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
convert-debugloc.ll DebugInfo: Add some missing explicit target triples. 2020-11-24 17:35:00 -08:00
convert-inlined.ll DebugInfo: Add some missing explicit target triples. 2020-11-24 17:35:00 -08:00
convert-linked.ll DebugInfo: Add some missing explicit target triples. 2020-11-24 17:35:00 -08:00
convert-loclist.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
cu-ranges-odr.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
cu-ranges.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
data_member_location.ll
dbg-abstract-vars-g-gmlt.ll
dbg-addr-dse.ll [LiveDebugVariables] Stop trimming locations of non-inlined vars 2021-05-31 02:59:19 -07:00
dbg-addr.ll Revert "[DebugInfo] Remove some users of DBG_VALUEs IsIndirect field" 2020-02-06 14:41:40 +00:00
dbg-asm.s
dbg-byval-parameter.ll DebugInfo: Add some missing explicit target triples. 2020-11-24 17:35:00 -08:00
dbg-call-site-undef-params.ll [Debuginfo] [CSInfo] Do not create CSInfo for undef arguments 2020-12-09 12:54:59 +01:00
dbg-const-int.ll
dbg-const.ll
dbg-declare-alloca.ll
dbg-declare-arg.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
dbg-declare-inalloca.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
dbg-declare.ll
dbg-file-name.ll
dbg-i128-const.ll
dbg-merge-loc-entry.ll
dbg-prolog-end.ll
dbg-subrange.ll
dbg-val-list-dangling.ll [DebugInfo] Add tests for ISel handling of variadic debug values 2021-03-09 12:42:15 +00:00
dbg-val-list-undef.ll [DebugInfo][InstrRef][3/4] Produce DBG_INSTR_REFs for all variable locations 2021-07-06 18:31:38 +01:00
dbg-value-arg-movement.ll Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
dbg-value-const-byref.ll
dbg-value-dag-combine.ll
dbg-value-dropped-instcombine.ll Reapply: [DebugInfo] Correctly handle salvaged casts and split fragments at ISel 2019-12-18 16:26:42 +00:00
dbg-value-frame-index-2.ll Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
dbg-value-frame-index.ll Re-commit "DWARF location lists: Add section index dumping" 2019-11-18 15:30:10 +01:00
dbg-value-funcarg.ll Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
dbg-value-funcarg2.ll Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
dbg-value-funcarg3.ll [DebugInfo][DAG] Don't reuse debug location on COPY if width changes. 2020-05-29 13:24:33 -07:00
dbg-value-g-gmlt.ll
dbg-value-inlined-parameter.ll [test] Fix unused check prefixes in test/DebugInfo 2020-10-30 23:29:24 -07:00
dbg-value-isel.ll
dbg-value-list-dag-combine.ll [DebugInfo] Add tests for ISel handling of variadic debug values 2021-03-09 12:42:15 +00:00
dbg-value-list-selectiondag-salvage.ll [DebugInfo] Add tests for ISel handling of variadic debug values 2021-03-09 12:42:15 +00:00
dbg-value-location.ll
dbg-value-range.ll Reland D73534: [DebugInfo] Enable the debug entry values feature by default 2020-03-19 13:57:30 +01:00
dbg-value-regmask-clobber.ll [LiveDebugValues][InstrRef][2/2] Emit entry value variable locations 2021-06-30 23:07:39 +01:00
dbg-value-terminator.ll
dbg-value-transfer-order.ll Revert [MBP] Disable aggressive loop rotate in plain mode 2019-08-29 19:03:58 +00:00
dbg-vector-size.ll
dbg_entity_calc_ignores_KILL_instruction_at_return.mir [OPT-DBG] Teach DbgEntityHistoryCalculator about meta-instructions. 2019-12-20 14:03:34 +00:00
dbg_entity_calc_ignores_KILL_instruction_still_clobbers.mir [OPT-DBG] Teach DbgEntityHistoryCalculator about meta-instructions. 2019-12-20 14:03:34 +00:00
dbg_value_direct.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
dbg_value_list_clobbers.mir Reapply "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST" 2021-03-10 15:59:24 +00:00
dbg_value_list_emission.mir Reapply "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST" 2021-03-10 15:59:24 +00:00
dbgcall-site-64-bit-imms.ll Reland D73534: [DebugInfo] Enable the debug entry values feature by default 2020-03-19 13:57:30 +01:00
dbgcall-site-zero-valued-imms.ll Reland D73534: [DebugInfo] Enable the debug entry values feature by default 2020-03-19 13:57:30 +01:00
dbgloc-insert-extract-val-instrs.ll [deadargelim] Attach dbg info to the insert/extractvalue instructions 2020-07-14 08:52:04 +02:00
dead-store-elimination-marks-undef.ll [DebugInfo] Ensure dead store elimination can mark an operand 2020-03-30 14:58:14 +01:00
debug-addr-dwarf64.ll [DebugInfo] Fix emitting DWARF64 .debug_addr sections (15/19). 2020-09-15 12:23:31 +07:00
debug-aranges-dwarf64.ll [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (11/19). 2020-09-15 12:23:30 +07:00
debug-cu-index-unknown-section.s llvm-dwarfdump: Include unit count in DWP index header dumping 2020-06-12 12:40:02 -07:00
debug-dead-local-var.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
debug-frame-cie-id-dwarf64.s Add the ability to extract the unwind rows from DWARF Call Frame Information. 2021-01-28 13:39:17 -08:00
debug-frame-dwarf64.ll [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19). 2020-09-15 11:30:18 +07:00
debug-frame-dwarf64.s [DebugInfo] Report the format of call frame information entries [6/10] 2020-06-02 17:55:30 +07:00
debug-info-access.ll
debug-info-auto-return.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
debug-info-block-captured-self.ll
debug-info-blocks.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
debug-info-dwarf64.ll [DebugInfo] Fix emitting DWARF64 compilation units (5/19). 2020-09-15 11:30:30 +07:00
debug-info-dwo-dwarf64.ll [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19). 2020-09-15 11:31:00 +07:00
debug-info-packed-struct.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
debug-info-producer-with-flags.ll
debug-info-static-member.ll Revert "[llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC" 2020-05-22 05:36:15 -06:00
debug-info-template-align.ll Recommit "[DWARF5]Addition of alignment atrribute in typedef DIE." 2019-12-03 09:51:43 +05:30
debug-info-template-parameter.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
debug-label-unreached.ll
debug-line-dwarf64.ll [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19). 2020-09-15 11:30:18 +07:00
debug-loc-asan.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
debug-loc-frame.ll [test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:47:16 -08:00
debug-loc-offset.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
debug-macinfo-split-dwarf.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
debug-macinfo-strp.s [DWARF5]: Added support for dumping strx forms in llvm-dwarfdump 2020-05-12 10:29:18 +05:30
debug-macinfo-strx.s [DWARF5]: Added support for dumping strx forms in llvm-dwarfdump 2020-05-12 10:29:18 +05:30
debug-macro-dwarf64.ll [DebugInfo] Fix emitting DWARF64 .debug_macro[.dwo] sections (17/19). 2020-09-15 12:23:31 +07:00
debug-macro-dwarf64.s [DebugInfo] Support parsing and dumping of DWARF64 macro units. 2020-06-17 12:57:54 +07:00
debug-macro-dwo.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
debug-macro-empty-macro-offset.s [DWARF5]: Added support for dumping strx forms in llvm-dwarfdump 2020-05-12 10:29:18 +05:30
debug-macro-empty-str-offset.s [DWARF5]: Added support for dumping strx forms in llvm-dwarfdump 2020-05-12 10:29:18 +05:30
debug-macro-gnu-dwo.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
debug-macro-gnu.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
debug-macro-gnu.s [DebugInfo] Allow GNU macro extension to be read 2020-08-11 13:30:52 +02:00
debug-macro-macinfo.s [DebugInfo] Support parsing and dumping of DWARF64 macro units. 2020-06-17 12:57:54 +07:00
debug-macro-multi-cu-strx.s [DebugInfo] Support parsing and dumping of DWARF64 macro units. 2020-06-17 12:57:54 +07:00
debug-macro-strp-dwo.s [DebugInfo] Support parsing and dumping of DWARF64 macro units. 2020-06-17 12:57:54 +07:00
debug-macro-strx-dwo.s [DebugInfo] Support parsing and dumping of DWARF64 macro units. 2020-06-17 12:57:54 +07:00
debug-macro-v5.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
debug-macro-v5.s [DebugInfo] Support parsing and dumping of DWARF64 macro units. 2020-06-17 12:57:54 +07:00
debug-macro.ll DebugInfo: Add some missing explicit target triples. 2020-11-24 17:35:00 -08:00
debug-names-dwarf64.ll [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/19). 2020-09-15 12:23:31 +07:00
debug-names-end-of-list.ll [DebugInfo] Emit a 1-byte value as a terminator of entries list in the name index. 2020-09-02 16:12:39 +07:00
debug-names-ir-disabled.ll [test] Re-enable accidentally disabled X86 tests 2020-03-19 09:29:23 -07:00
debug-names-partial.ll [test] Re-enable accidentally disabled X86 tests 2020-03-19 09:29:23 -07:00
debug-names-split-dwarf.ll [test] Re-enable accidentally disabled X86 tests 2020-03-19 09:29:23 -07:00
debug-pubtables-dwarf64.ll Revert "Use the default seed value for djb hash for StringMap" 2021-03-01 14:00:39 +01:00
debug-ranges-offset.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
debug-str-offsets-dwarf64.ll [DebugInfo] Fix emitting DWARF64 .debug_str_offsets sections (8/19). 2020-09-15 11:30:53 +07:00
debug-str-offsets-dwo-dwarf64.ll [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19). 2020-09-15 11:31:00 +07:00
debug-types-dwarf64.ll [DebugInfo] Fix emitting DWARF64 type units (10/19). 2020-09-15 11:31:07 +07:00
debug_addr.ll llvm-dwarfdump: Dump address forms in their encoded length rather than always in 64 bits 2020-10-04 15:48:57 -07:00
debug_and_nodebug_CUs.ll
debug_frame-invalid-cie-offset.s Add the ability to extract the unwind rows from DWARF Call Frame Information. 2021-01-28 13:39:17 -08:00
debug_value_list_selectiondag.ll [DebugInfo] Handle DIArgList in FastISel or GlobalIsel 2021-05-20 17:37:28 +01:00
debugger-tune.ll
decl-derived-member.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
default-subrange-array.ll [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays 2020-05-28 13:46:41 +05:30
deleted-bit-piece.ll
dimodule-external-fortran.ll Rename files with same (case insensitive) name 2020-12-18 16:01:37 -05:00
discriminator.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
discriminator2.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
discriminator3.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
distringtype.ll [DebugInfo] Add handling of stringLengthExp operand of DIStringType. 2020-12-08 14:49:59 -05:00
dllimport.ll
double-declare.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
dw_op_constu.mir [DwarfExpression] Disallow some rewrites to avoid undefined behavior 2019-09-07 11:40:10 +00:00
dw_op_minus.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
dw_op_minus_direct.ll DWARFDebugLoc(v4): Add an incremental parsing function 2019-11-15 13:38:00 +01:00
dwarf-aranges-no-dwarf-labels.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
dwarf-aranges.ll
dwarf-callsite-related-attrs.ll DebugInfo: Add some missing explicit target triples. 2020-11-24 17:35:00 -08:00
dwarf-empty-expression.s [DebugInfo] Bug 41152 - Improve dumping of empty location expressions 2021-06-29 09:21:00 +01:00
dwarf-linkage-names.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
dwarf-no-source-loc.ll
dwarf-public-names.ll
dwarf-pubnames-split.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
dwarf64-module-flag.ll [DebugInfo] Keep the DWARF64 flag in the module metadata 2021-02-17 17:03:34 +07:00
dwarf64-support.ll [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19). 2020-09-15 11:30:18 +07:00
dwarfdump-allocatedExp.ll [DebugInfo] Support for DW_AT_associated and DW_AT_allocated. 2020-07-20 19:54:35 +05:30
dwarfdump-allocatedVar.ll [DebugInfo] Support for DW_AT_associated and DW_AT_allocated. 2020-07-20 19:54:35 +05:30
dwarfdump-associatedExp.ll [DebugInfo] Support for DW_AT_associated and DW_AT_allocated. 2020-07-20 19:54:35 +05:30
dwarfdump-associatedVar.ll [DebugInfo] Support for DW_AT_associated and DW_AT_allocated. 2020-07-20 19:54:35 +05:30
dwarfdump-bogus-LNE.s
dwarfdump-debug-aranges.s [DebugInfo] Report the format of address range tables [5/10] 2020-06-02 17:55:30 +07:00
dwarfdump-debug-loc-error-cases.s Reapply "llvm-dwarfdump: Report errors when failing to parse loclist/debug_loc entries"" 2020-04-14 14:44:32 -07:00
dwarfdump-debug-loc-error-cases2.s [Support] Make DataExtractor error messages more clear 2020-06-02 12:57:51 +02:00
dwarfdump-debug-loc-simple.test [DWARF] Add support for parsing/dumping section indices in location lists 2019-12-03 11:48:28 +01:00
dwarfdump-debug-loclists-dwarf64.s [DebugInfo] Report the format of location and range lists [9/10] 2020-06-02 17:55:31 +07:00
dwarfdump-debug-loclists-error-cases.s [Support] Add more context to DataExtractor getLEB128 errors 2020-06-01 14:00:01 +01:00
dwarfdump-debug-loclists-error-cases2.s [Support] Make DataExtractor error messages more clear 2020-06-02 12:57:51 +02:00
dwarfdump-debug-loclists.test [DebugInfo] Report the format of location and range lists [9/10] 2020-06-02 17:55:31 +07:00
dwarfdump-debug-names.s [DebugInfo] Report the format of .debug_names [2/10] 2020-06-02 17:55:30 +07:00
dwarfdump-debug-pubnames.s [DebugInfo] Report the format of tables in .debug_pub* sections [8/10] 2020-06-02 17:55:31 +07:00
dwarfdump-generic_subrange.ll [DebugInfo] Support for DW_TAG_generic_subrange 2020-10-29 01:34:15 +05:30
dwarfdump-generic_subrange_const.ll [DebugInfo] Support for DW_TAG_generic_subrange 2020-10-29 01:34:15 +05:30
dwarfdump-generic_subrange_count.ll [DebugInfo] Support for DW_TAG_generic_subrange 2020-10-29 01:34:15 +05:30
dwarfdump-header-64.s [DebugInfo] Report the format of compilation units [3/10] 2020-06-02 17:55:30 +07:00
dwarfdump-header.s [DebugInfo][llvm-dwarfdump] Fix printing of Unit header with DW_UT_partial type 2021-04-27 10:32:44 +05:30
dwarfdump-line-dwo.s [DebugInfo] Report the format of line tables [7/10] 2020-06-02 17:55:31 +07:00
dwarfdump-line-mismatch.s
dwarfdump-line-only.s
dwarfdump-over.ll [DebugInfo] Support for DWARF operator DW_OP_over 2020-10-17 08:42:28 +05:30
dwarfdump-ranges-baseaddr-exe.s
dwarfdump-ranges-baseaddr.s Reapply "llvm-dwarfdump: Report errors when failing to parse loclist/debug_loc entries"" 2020-04-14 14:44:32 -07:00
dwarfdump-ranges-unrelocated.s
dwarfdump-rankConst.ll [DebugInfo] Support for DWARF attribute DW_AT_rank 2020-10-10 17:51:12 +05:30
dwarfdump-rankExp.ll [DebugInfo] Support for DWARF attribute DW_AT_rank 2020-10-10 17:51:12 +05:30
dwarfdump-rnglists-dwarf64.s llvm-dwarfdump: Don't try to parse rnglist tables when dumping CUs 2020-10-04 19:18:14 -07:00
dwarfdump-rnglists-zero-length.s [DebugInfo] Fix a possible crash when reading a malformed .debug_*lists section. 2020-07-14 16:35:17 +07:00
dwarfdump-rnglists.s llvm-dwarfdump: Don't try to parse rnglist tables when dumping CUs 2020-10-04 19:18:14 -07:00
dwarfdump-signed_const.ll [DebugInfo] [NFCI] Additional test for support of DW_TAG_generic_subrange 2020-10-29 18:06:17 +05:30
dwarfdump-str-offsets-dwp.s [DebugInfo][test] Fix section flags/type to avoid warning/error in the future 2020-02-18 20:51:41 -08:00
dwarfdump-str-offsets-invalid-5.s [DebugInfo][DWARF64] Fix dumping pre-standard .debug_str_offsets.dwo sections. 2020-04-25 18:59:41 +07:00
dwarfdump-str-offsets-invalid-6.s Reapply "llvm-dwarfdump: Report errors when failing to parse loclist/debug_loc entries"" 2020-04-14 14:44:32 -07:00
dwarfdump-str-offsets-invalid.s llvm-dwarfdump: Return non-zero on error 2020-04-09 20:53:58 -07:00
dwarfdump-str-offsets-macho.s [DebugInfo] Dump offsets in .debug_str_offsets according to the DWARF format (7/8). 2020-05-19 13:35:58 +07:00
dwarfdump-str-offsets-v4-dwarf64-dwo.s [DebugInfo] Dump offsets in .debug_str_offsets according to the DWARF format (7/8). 2020-05-19 13:35:58 +07:00
dwarfdump-str-offsets-v4-dwarf64-dwp.s [DebugInfo] Dump offsets in .debug_str_offsets according to the DWARF format (7/8). 2020-05-19 13:35:58 +07:00
dwarfdump-str-offsets-v4-invalid.s [DebugInfo] Avoid an infinite loop with a truncated pre-v5 .debug_str_offsets.dwo. 2020-08-14 13:11:37 +07:00
dwarfdump-str-offsets.s [DebugInfo] Dump offsets in .debug_str_offsets according to the DWARF format (7/8). 2020-05-19 13:35:58 +07:00
dwp-dwarf64.s [DebugInfo] Dump length of CUs and TUs according to the DWARF format (3/8). 2020-05-19 13:35:20 +07:00
dwp-v2-cu-index.s llvm-dwarfdump: Include unit count in DWP index header dumping 2020-06-12 12:40:02 -07:00
dwp-v2-loc.s [DebugInfo] Fix reading location tables of v5 units in DWP. 2020-04-06 13:28:06 +07:00
dwp-v2-tu-index.s llvm-dwarfdump: Include unit count in DWP index header dumping 2020-06-12 12:40:02 -07:00
dwp-v5-cu-index.s llvm-dwarfdump: Include unit count in DWP index header dumping 2020-06-12 12:40:02 -07:00
dwp-v5-loclists.s [DebugInfo] Fix reading location tables headers of v5 units in DWP. 2020-04-06 13:28:06 +07:00
dwp-v5-rnglists.s [DebugInfo] Fix reading range lists of v5 units in DWP. 2020-04-06 13:28:06 +07:00
dwp-v5-tu-index.s llvm-dwarfdump: Include unit count in DWP index header dumping 2020-06-12 12:40:02 -07:00
dwp-v5-tu.s [DebugInfo] Fix reading DWARFv5 type units in DWP. 2020-04-08 12:50:58 +07:00
earlydup-crash.ll
eh-frame-cie-id.s [DebugInfo] - DWARFDebugFrame: do not call abort() on errors. 2020-05-15 13:05:35 +03:00
eh-frame-invalid-version-zero.s [DebugInfo] Do not error on unsupported CIE version 2021-03-08 19:39:08 -08:00
eh-frame-invalid-version.s [DebugInfo] Do not error on unsupported CIE version 2021-03-08 19:39:08 -08:00
eh-frame-truncated.s [DebugInfo] - Fix multiple issues in DWARFDebugFrame::parse(). 2020-05-26 12:13:13 +03:00
elf-names.ll
empty-and-one-elem-array.ll
empty-array.ll
empty.ll
empty_macinfo.ll DebugInfo: Do not create a debug_macinfo section if no CUs have associated macros 2019-11-08 15:30:11 -08:00
ending-run.ll
enum-class.ll
enum-fwd-decl.ll
fi-expr.ll
fi-piece.ll
fission-call-site.ll Reland (again): [DWARF] Allow cross-CU references of subprogram definitions 2020-01-27 10:52:34 -08:00
fission-cu.ll
fission-hash-local.ll DebugInfo: Split DWARF: Hash non-member function child DIEs 2020-01-31 15:32:03 -08:00
fission-hash.ll
fission-inline.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
fission-local-import.ll
fission-no-inlining.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
fission-ranges.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
float_const.ll
float_const_loclist.ll Re-apply "[DebugInfo] Emit DW_OP_implicit_value for Floating point constants" 2020-08-20 01:39:42 +05:30
formal_parameter.ll
fragment-offset-order.ll
frame-register.ll
generate-odr-hash.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
ghost-sdnode-dbgvalues.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
global-constants.ll [DebugInfo] Support for signed constants inside DIExpression 2021-03-30 23:20:38 +05:30
global-expression.ll
global-sra-fp80-array.ll
global-sra-fp80-struct.ll
gmlt-empty-base-address.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
gmlt-no-split-dwarf-inlining-empty.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
gmlt.test
gnu-names.ll
gnu-public-names-empty.ll
gnu-public-names-gmlt.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
gnu-public-names-multiple-cus-2.s
gnu-public-names-multiple-cus.ll
gnu-public-names-tu.ll [DebugInfo] Separate fields with commas in headers of .debug_pub* tables (1/3). 2020-06-01 17:39:48 +07:00
gnu-public-names.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
header.ll
implicit_value-double.ll [DebugInfo] Don't use DW_OP_implicit_value for fragments 2020-12-22 10:07:47 +01:00
implicit_value-float.ll [llvm/DebugInfo] Emit DW_OP_implicit_value when tuning for LLDB 2020-10-24 06:45:33 +02:00
inline-asm-locs.ll
inline-member-function.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
inline-namespace.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
inline-seldag-test.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
inlined-formal-parameter.ll [DwarfDebug] Improve validThroughout performance (4/4) 2020-08-27 11:52:30 +01:00
inlined-indirect-value.ll
instcombine-demanded-bits-salvage.ll [DebugInfo] Ensure that a demanded bits optimisation in 2020-03-30 15:39:22 +01:00
instcombine-instrinsics.ll
instr-ref-selectiondag.ll [DebugInfo][InstrRef][3/4] Produce DBG_INSTR_REFs for all variable locations 2021-07-06 18:31:38 +01:00
invalid-cu-length-dwp.s [DebugInfo] Avoid crashing when parsing an invalid unit header in DWP. 2020-02-28 15:35:51 +07:00
invalid-global-constants.ll [DebugInfo] Support for signed constants inside DIExpression 2021-03-30 23:20:38 +05:30
invalid-prologue-end.ll
invalid-unit-header.s [DebugInfo][test] Fix section flags/type to avoid warning/error in the future 2020-02-18 20:51:41 -08:00
invalidated-dbg-value-is-undef.ll [DebugInfo][InstrRef][3/4] Produce DBG_INSTR_REFs for all variable locations 2021-07-06 18:31:38 +01:00
isel-cse-line.ll
lazy-fission-comp-dir.ll
length_symbol_difference.ll DebugInfo: Do not create a debug_macinfo section if no CUs have associated macros 2019-11-08 15:30:11 -08:00
lexical-block-file-inline.ll
lexical_block.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
licm-undef-dbg-value.ll [DebugInfo] Salvage debug info when sinking loop invariant instructions 2020-04-03 09:19:26 +01:00
line-info.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
line.test
linkage-name.ll
lit.local.cfg
live-debug-values-constprop.mir [Alignment] Use llvm::Align in MachineFunction and TargetLowering - fixes mir parsing 2019-09-11 11:16:48 +00:00
live-debug-values-expr-conflict.ll [DebugInfo] LiveDebugValues: locations with different exprs should not be merged 2019-09-04 11:09:05 +00:00
live-debug-values-remove-range.ll [test] Add explicit dso_local to function declarations in static relocation model tests 2020-12-05 14:54:37 -08:00
live-debug-values.ll [test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:47:16 -08:00
live-debug-variables.ll [DebugInfo] Drop location ranges for variables which exist entirely outside the variable's scope 2020-07-22 12:45:21 +01:00
live-debug-vars-discard-invalid.mir LiveIntervals: Split live intervals on multiple dead defs 2019-10-30 08:50:46 -05:00
live-debug-vars-dse.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
live-debug-vars-index.mir
live-debug-vars-intervals.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
live-debug-vars-keep-undef.ll
live-debug-vars-loc-limit.ll Reapply "[DebugInfo] Drop DBG_VALUE_LISTs with an excessive number of debug operands" 2021-05-07 14:55:02 +01:00
live-debug-vars-nodebug.ll [LiveDebugVariables] Strip all debug instructions from nodebug functions 2020-11-26 14:30:18 +00:00
location-range-inlined-xblock.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
location-range.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
loclists-dwp.ll Reland D73534: [DebugInfo] Enable the debug entry values feature by default 2020-03-19 13:57:30 +01:00
low-pc-cu.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
lto-cross-cu-call-origin-ref.ll Reland (again): [DWARF] Allow cross-CU references of subprogram definitions 2020-01-27 10:52:34 -08:00
machinecse-wrongdebug-hoist.ll [test] Add explicit dso_local to definitions in ELF static relocation model tests 2020-12-30 15:47:16 -08:00
mem2reg_fp80.ll
memberfnptr.ll
merge_inlined_loc.ll
mi-print.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
misched-dbg-value.ll
missing-file-line.ll [test] Re-enable accidentally disabled X86 tests 2020-03-19 09:29:23 -07:00
mixed-nodebug-cu.ll
multiple-aranges.ll
multiple-at-const-val.ll
nested_types.ll
no-entry-values-with-O0.ll [LiveDebugValues][InstrRef][2/2] Emit entry value variable locations 2021-06-30 23:07:39 +01:00
no-public-sections-metadata.ll
no_debug_ranges.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
nodebug.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
nodebug_with_debug_loc.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
nondefault-subrange-array.ll [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays 2020-05-28 13:46:41 +05:30
nophysreg.ll
noreturn_c11.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
noreturn_cpp11.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
noreturn_objc.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
objc-fwd-decl.ll
objc-property-void.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
objc_direct.ll [ObjC][DWARF] Emit DW_AT_APPLE_objc_direct for methods marked as __attribute__((objc_direct)) 2019-12-17 09:40:36 +01:00
op_deref.ll RegAllocFast: Add extra DBG_VALUE for live out spills 2020-09-30 10:35:25 -04:00
packed_bitfields.ll [DEBUGINFO]Add dwarf versions to the test, NFC. 2020-07-07 10:10:44 -04:00
parameters.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
partial-constant.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
pieces-1.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
pieces-2.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
pieces-3.ll Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" as cleanups after D56351 2019-12-24 15:57:33 -08:00
pieces-4.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
pointer-type-size.ll
pr11300.ll
pr12831.ll
pr13303.ll
pr19307.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
pr28270.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
pr34545.ll
pr40427.ll Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
pr45181.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
processes-relocations.ll
prolog-params.mir [PrologEpilogInserter] Fix prolog-params.mir 2020-10-18 22:36:58 -07:00
prologue-stack.ll [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option 2021-01-11 09:32:49 -08:00
range_reloc.ll Recommit: DebugInfo: Fix rangesBaseAddress DICompileUnit bitcode serialization/deserialization 2020-04-20 17:29:04 -07:00
range_reloc_base.ll
ranges_always.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
ref_addr_relocation.ll
reference-argument.ll Reapply "RegAllocFast: Rewrite and improve" 2020-09-30 10:35:25 -04:00
rematerialize.ll [test] Re-enable accidentally disabled X86 tests 2020-03-19 09:29:23 -07:00
rnglists_base_attr.ll
rnglists_curanges.ll [DebugInfo] Report the format of location and range lists [9/10] 2020-06-02 17:55:31 +07:00
rvalue-ref.ll
safestack-byval.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
sdag-combine.ll
sdag-dangling-dbgvalue.ll Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
sdag-dbgvalue-phi-use-1.ll Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
sdag-dbgvalue-phi-use-2.ll Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
sdag-dbgvalue-phi-use-3.ll Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
sdag-dbgvalue-phi-use-4.ll Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
sdag-dbgvalue-ssareg.ll Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
sdag-ir-salvage.ll Rename ExpandISelPseudo->FinalizeISel, delay register reservation 2019-06-19 00:25:39 +00:00
sdag-legalize-multires.ll
sdag-salvage-add.ll
sdag-split-arg.ll
sdag-transfer-dbgvalue.ll [DebugInfo][SelectionDAG] Change order while transferring SDDbgValue to another node 2019-12-26 21:01:59 +03:00
sdagsplit-1.ll
sections-as-references-cu-offset.ll [DebugInfo] Fix emitting offsets to CUs with -dwarf-sections-as-references=Enable. 2020-06-26 12:12:26 +07:00
sections_as_references.ll
set.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
single-dbg_value.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
single-fi.ll
single-location-2.mir [DwarfDebug] Improve single location detection in validThroughout (2/4) 2020-08-27 11:52:29 +01:00
single-location-inlined-param.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
single-location-interrupted-scope.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
single-location.mir CodeGen: Print/parse LLTs in MachineMemOperands 2021-06-30 16:54:13 -04:00
skeleton-unit-verify.s [dwarfdump] Warn for tags with DW_CHILDREN_yes but no children. 2020-09-23 22:12:04 -07:00
spill-indirect-nrvo.ll OpaquePtr: Bulk update tests to use typed sret 2020-11-20 17:58:26 -05:00
spill-nontrivial-param.ll Revert "[DebugInfo] Remove some users of DBG_VALUEs IsIndirect field" 2020-02-06 14:41:40 +00:00
spill-nospill.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
split-dwarf-cross-cu-gmlt-g.ll PR37255: DebugInfo: LTO with -g inlined into -gmlt combined with Split DWARF without CU cross-references 2021-06-27 14:40:38 -07:00
split-dwarf-cross-unit-reference.ll
split-dwarf-multiple-cu-hash.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
split-dwarf-omit-empty.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
split-dwarf-sysroot.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
split-dwarf-v5-ranges.ll [DebugInfo] Fix emitting DWARF64 .debug_rnglists sections (13/19). 2020-09-15 12:23:31 +07:00
split-global.ll
sret.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
sroa-after-inlining.ll [Debuginfo][SROA] Need to handle dbg.value in SROA pass. 2019-09-04 14:19:49 +00:00
sroasplit-1.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
sroasplit-2.ll Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" as cleanups after D56351 2019-12-24 15:57:33 -08:00
sroasplit-3.ll
sroasplit-4.ll OpaquePtr: Bulk update tests to use typed byval 2020-11-20 14:00:46 -05:00
sroasplit-5.ll
sroasplit-dbg-declare.ll
stack-args.ll
stack-value-dwarf2.ll Migrate function attribute "no-frame-pointer-elim-non-leaf" to "frame-pointer"="non-leaf" as cleanups after D56351 2019-12-24 16:05:15 -08:00
stack-value-dwarf4.ll [DebugInfo] Support for signed constants inside DIExpression 2021-03-30 23:20:38 +05:30
stack-value-piece-inseltpoison.ll Precommit analysis/etc tests for inselt poison placeholder 2020-12-24 12:14:24 +09:00
stack-value-piece.ll [llvm/DebugInfo] Emit DW_OP_implicit_value when tuning for LLDB 2020-10-24 06:45:33 +02:00
static_member_array.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
stmt-list-multiple-compile-units.ll
stmt-list.ll
string-offsets-multiple-cus.ll [test] Re-enable accidentally disabled X86 tests 2020-03-19 09:29:23 -07:00
string-offsets-table-order.ll [test] Re-enable accidentally disabled X86 tests 2020-03-19 09:29:23 -07:00
string-offsets-table.ll [test] Re-enable accidentally disabled X86 tests 2020-03-19 09:29:23 -07:00
stringpool.ll [DebugInfo]: Reorderd the emission of debug_str section. 2020-02-07 11:15:55 +05:30
strip-broken-debuginfo.ll
struct-fwd-decl.ll [DebugInfo] Make DWARF ignore sizes on forward declared class types. 2020-09-03 11:01:49 -07:00
struct-loc.ll
subrange-type.ll
subreg.ll RegAllocFast: Add extra DBG_VALUE for live out spills 2020-09-30 10:35:25 -04:00
subregisters.ll
sunk-compare.ll [CodeGenPrepare] Make TargetPassConfig required 2020-02-02 09:28:45 -08:00
symbolize-debug-fission-single.test Skip path separators to make the test portable across Win/Linux 2021-03-15 18:24:40 -07:00
tail-merge.ll
template.ll [test] Re-enable accidentally disabled X86 tests 2020-03-19 09:29:23 -07:00
template_function_decl.ll
this-stack_value.ll
tls.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
trim-var-locs.mir [DwarfDebug] Improve single location detection in validThroughout (2/4) 2020-08-27 11:52:29 +01:00
tu-to-non-named-type.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
tu-to-non-tu.ll Remove lit feature object-emission 2020-02-10 15:57:56 -06:00
type_units_with_addresses.ll [test] Re-enable accidentally disabled X86 tests 2020-03-19 09:29:23 -07:00
unattached-global.ll DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR 2020-11-24 17:48:11 -08:00
undef-fragment.ll
union-const.ll
union-template.ll
unsupported-opcode_operands_table-debug-macro-v5.s [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump. 2020-04-03 12:23:51 +05:30
v5-loc.ll
vector.ll
vla-dependencies.ll
vla-global.ll
vla-multi.ll
vla.ll Revert "[DebugInfo] Remove some users of DBG_VALUEs IsIndirect field" 2020-02-06 14:41:40 +00:00
void-typedef.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
xray-split-dwarf-interaction.ll [llvm-readobj] Update tests because of changes in llvm-readobj behavior 2020-07-20 10:39:04 +01:00
zextload.ll [CGP] Reset the debug location when promoting zext(s). 2020-06-17 11:13:13 -07:00