summaryrefslogtreecommitdiff
path: root/llvm/lib/IR/DebugInfo.cpp
AgeCommit message (Expand)Author
2024-03-22Revert "[RemoveDIs] Update DIBuilder C API with DbgRecord functions [2/2] (#8...Orlando Cazalet-Hyams
2024-03-22[RemoveDIs] Update DIBuilder C API with DbgRecord functions [2/2] (#85657)Orlando Cazalet-Hyams
2024-03-19[RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (#85216)Stephen Tozer
2024-03-19[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#83862)Daniil Kovalev
2024-03-18[RemoveDIs] Update DIBuilder C API with DbgRecord functions [1/2] (#84915)Orlando Cazalet-Hyams
2024-03-14[RemoveDIs][NFC] Move DPValue::filter -> filterDbgVars (#85208)Stephen Tozer
2024-03-13[RemoveDI][NFC] Rename DPValue->DbgRecord in comments and varnames (#84939)Stephen Tozer
2024-03-12[RemoveDIs][NFC] Rename common interface functions for DPValues->DbgRecords (...Stephen Tozer
2024-03-12[RemoveDIs] Update DIBuilder to conditionally insert DbgRecords (#84739)Orlando Cazalet-Hyams
2024-03-02Revert "[Dwarf] Support `__ptrauth` qualifier in metadata nodes" (#83672)Daniil Kovalev
2024-03-01[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#82363)Daniil Kovalev
2024-02-29[DebugInfo][RemoveDIs] Prevent duplicate DPValues from being returned by find...Stephen Tozer
2024-02-26[RemoveDIs] Fix DPLabel crash reported in #82854Orlando Cazalet-Hyams
2024-02-20[RemoveDIs][NFC] Introduce DbgRecord base class [1/3] (#78252)Orlando Cazalet-Hyams
2024-02-13[HWASAN] Update dbg.assign intrinsics in HWAsan pass (#79864)Orlando Cazalet-Hyams
2024-02-05Revert "[IR] Use range-based for loops (NFC)"Shubham Sandeep Rastogi
2024-01-31[IR] Use range-based for loops (NFC)Kazu Hirata
2024-01-23[DebugInfo][RemoveDIs] "Final" cleanup for non-instr debug-info (#79121)Jeremy Morse
2024-01-23Revert "Reapply [hwasan] Update dbg.assign intrinsics in HWAsan pass … (#79...gulfemsavrun
2024-01-23[RemoveDIs][DebugInfo] Enable creation of DPVAssigns, update outstanding AT t...Stephen Tozer
2024-01-23Reapply [hwasan] Update dbg.assign intrinsics in HWAsan pass #78606OCHyams
2024-01-22Revert "Reapply [hwasan] Update dbg.assign intrinsics in HWAsan pass … (#79...gulfemsavrun
2024-01-22Reapply [hwasan] Update dbg.assign intrinsics in HWAsan pass #78606OCHyams
2024-01-22Revert "[hwasan] Update dbg.assign intrinsics in HWAsan pass" (#78971)Orlando Cazalet-Hyams
2024-01-22[hwasan] Update dbg.assign intrinsics in HWAsan pass (#78606)Orlando Cazalet-Hyams
2024-01-22[RemoveDIs][DebugInfo] Add interface changes for AT analysis (#78460)Stephen Tozer
2024-01-17Revert "Create overloads of debug intrinsic utilities for DPValues (#78313)"Stephen Tozer
2024-01-17[RemoveDIs][DebugInfo] Create overloads of debug intrinsic utilities for DPVa...Stephen Tozer
2024-01-17[RemoveDIs][DebugInfo] Make DIAssignID always replaceable (#78300)Stephen Tozer
2024-01-16Revert "[CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined ...Davide Italiano
2024-01-15[DebugInfo][RemoveDIs][NFC] Split findDbgDeclares into two functions (#77478)Stephen Tozer
2024-01-11[CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined function...Vladislav Dzhidzhoev
2024-01-02[hwasan] Workaround unsupported AssignmentTrackingPass (#76547)Vitaly Buka
2023-12-12Reapply "[RemoveDIs][NFC] Find DPValues using findDbgDeclares (#73500)"OCHyams
2023-12-12Revert "[RemoveDIs][NFC] Find DPValues using findDbgDeclares (#73500)"OCHyams
2023-12-12[RemoveDIs][NFC] Find DPValues using findDbgDeclares (#73500)Orlando Cazalet-Hyams
2023-12-12[NFC] Change FindDbgDeclareUsers interface to match findDbgUsers/values (#73498)Orlando Cazalet-Hyams
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-11-26[DebugInfo][RemoveDIs] Instrument inliner for non-instr debug-info (#72884)Jeremy Morse
2023-11-22[llvm][TypeSize] Fix addition/subtraction in TypeSize. (#72979)Sander de Smalen
2023-11-21[DebugInfo][RemoveDIs] Make dropping variable locations explicit (#72399)Jeremy Morse
2023-11-18[DebugInfo][RemoveDIs] Support finding DPValues like dbg.values (#71952)Jeremy Morse
2023-11-15Add RunTimeLang to Class and Enumeration DIBuilder functions (#72011)Augusto Noronha
2023-11-15Reland "[llvm][DebugInfo] DWARFv5: static data members declarations are DW_TA...Michael Buch
2023-11-15Revert "[llvm][DebugInfo] DWARFv5: static data members declarations are DW_TA...Michael Buch
2023-11-15[llvm][DebugInfo] DWARFv5: static data members declarations are DW_TAG_variab...Michael Buch
2023-11-08Revert "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Vladislav Dzhidzhoev
2023-11-02[DebugMetadata][DwarfDebug] Support function-local types in lexical block sco...Vladislav Dzhidzhoev
2023-10-27Replace TypeSize::{getFixed,getScalable} with canonical TypeSize::{Fixed,Scal...Fangrui Song
2023-09-29Revert "[DebugMetadata][DwarfDebug] Support function-local types in lexical b...Hans Wennborg