aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/IR/DebugInfoTest.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-13[RemoveDIs][NFC] Remove more dbg.assign intrinsics code paths (#153371)Orlando Cazalet-Hyams1-10/+9
2025-07-21[DebugInfo] Remove intrinsic-flavours of findDbgUsers (#149816)Jeremy Morse1-10/+3
2025-07-18[DebugInfo] Suppress lots of users of DbgValueInst (#149476)Jeremy Morse1-0/+2
2025-06-27Prevent a crash when a global variable has debug metadata (#145918)gbMattN1-0/+43
2025-06-25Non constant size and offset in DWARF (#141106)Tom Tromey1-0/+29
2025-06-11[DebugInfo][RemoveDIs] Use autoupgrader to convert old debug-info (#143452)Jeremy Morse1-13/+0
2025-06-09[DebugInfo][RemoveDIs] Rip out the UseNewDbgInfoFormat flag (#143207)Jeremy Morse1-42/+19
2025-06-02[llvm] annotate interfaces in llvm/IR for DLL export (#141650)Andrew Rogers1-1/+2
2025-03-31Add support for fixed-point types (#129596)Tom Tromey1-0/+34
2025-03-25Add bit stride to DICompositeType (#131680)Tom Tromey1-0/+18
2025-02-21Add overload of DIBuilder::createArrayType (#125229)Tom Tromey1-0/+6
2025-01-24[NFC][DebugInfo] Use iterator-flavour getFirstNonPHI at many call-sites (#123...Jeremy Morse1-5/+5
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi1-1/+2
2024-08-13[DI] Have createClassType create a class type. (#102624)deadalnix1-0/+33
2024-06-24Revert "[IR][NFC] Update IRBuilder to use InsertPosition (#96497)"Stephen Tozer1-1/+1
2024-06-24[IR][NFC] Update IRBuilder to use InsertPosition (#96497)Stephen Tozer1-1/+1
2024-06-14Reapply#4 "[RemoveDIs] Load into new debug info format by default in LLVM (#8...Stephen Tozer1-32/+41
2024-06-11Revert new debug info format commits:Stephen Tozer1-41/+32
2024-06-10Reapply#3 "[RemoveDIs] Load into new debug info format by default in LLVM (#8...Stephen Tozer1-32/+41
2024-05-13Revert "Repply#2 "[RemoveDIs] Load into new debug info format by default in L...Fangrui Song1-41/+32
2024-05-08[gardening][DebugInfo][NFC] Improve comment on HashingDISubprogram test (#91543)Augusto Noronha1-2/+3
2024-05-03Repply#2 "[RemoveDIs] Load into new debug info format by default in LLVM (#89...Stephen Tozer1-32/+41
2024-05-02[DebugInfo] Make DISubprogram's hashing always produce the same result (#90770)Augusto Noronha1-1/+51
2024-05-02Revert#2 "[RemoveDIs] Load into new debug info format by default in LLVM (#89...Stephen Tozer1-41/+32
2024-05-02Reapply "[RemoveDIs] Load into new debug info format by default in LLVM (#897...Stephen Tozer1-32/+41
2024-05-01Revert "[RemoveDIs] Load into new debug info format by default in LLVM (#89799)"Stephen Tozer1-11/+7
2024-05-01[RemoveDIs] Load into new debug info format by default in LLVM (#89799)Stephen Tozer1-7/+11
2024-03-20[RemoveDIs][NFC] Rename DPMarker->DbgMarker (#85931)Stephen Tozer1-41/+43
2024-03-19[RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (#85216)Stephen Tozer1-89/+93
2024-03-14[RemoveDIs][NFC] Move DPValue::filter -> filterDbgVars (#85208)Stephen Tozer1-2/+1
2024-03-13[RemoveDI][NFC] Rename DPValue->DbgRecord in comments and varnames (#84939)Stephen Tozer1-13/+13
2024-03-12[RemoveDIs][NFC] Rename common interface functions for DPValues->DbgRecords (...Stephen Tozer1-13/+13
2024-02-27[RemoveDIs][DebugInfo] Add DPValue checks to the verifier, prepare DPValue fo...Stephen Tozer1-3/+10
2024-02-20[RemoveDIs][NFC] Introduce DbgRecord base class [1/3] (#78252)Orlando Cazalet-Hyams1-10/+15
2023-12-05[DebugInfo][RemoveDIs] Reverse order of DPValues from findDbgUsers (#74099)Jeremy Morse1-0/+65
2023-11-18[DebugInfo][RemoveDIs] Support finding DPValues like dbg.values (#71952)Jeremy Morse1-0/+50
2023-11-08Reapply 7d77bbef4ad92, adding new debug-info classesJeremy Morse1-0/+309
2023-11-02Revert "[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-...Jeremy Morse1-305/+0
2023-11-02[NFC] Fix int-compared-with-unsigned warningsJeremy Morse1-9/+9
2023-11-02[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-infoJeremy Morse1-0/+305
2023-09-15IRBuilder: avoid crash when seeking to start of a BasicBlock with only DebugI...Augie Fackler1-0/+13
2023-04-25[DebugInfo] Treat empty metadata operands the same as undef operandsOCHyams1-0/+41
2023-04-11[Assignment Tracking] Fix replaceVariableLocationOp for dbg.assign with DIArg...OCHyams1-0/+6
2023-03-02[DebugInfo] Remove `dbg.addr` from IRJ. Ryan Stinnett1-65/+0
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille1-1/+1
2022-12-20[llvm] Remove redundant initialization of std::optional (NFC)Kazu Hirata1-2/+2
2022-12-08[DebugInfo] Store optional DIFile::Source as pointerJonas Hahnfeld1-0/+18
2022-11-23[Assignment Tracking] Fix DbgVariableIntrinsic::replaceVariableLocationOpOCHyams1-0/+52
2022-11-09[Assignment Tracking][9/*] Don't drop DIAssignID in dropUnknownNonDebugMetadataOCHyams1-0/+11
2022-11-09[Assignment Tracking][8/*] Add DIAssignID merging utilitiesOCHyams1-0/+153