summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LexicalScopes.cpp
AgeCommit message (Expand)Author
2025-09-29Reland "[DebugInfo][DwarfDebug] Separate creation and population of abstract ...Vladislav Dzhidzhoev
2025-09-23Revert "[DebugInfo][DwarfDebug] Separate creation and population of abstract ...Vladislav Dzhidzhoev
2025-09-17[DebugInfo][DwarfDebug] Separate creation and population of abstract subprogr...Vladislav Dzhidzhoev
2025-06-02[llvm] Use *Set::insert_range (NFC) (#138237)Kazu Hirata
2024-06-26[CodeGen] Use range-based for loops (NFC) (#96777)Kazu Hirata
2021-04-19[CSSPGO] Exclude pseudo probes from slot indexHongtao Yu
2021-01-08[Target, Transforms] Use *Set::contains (NFC)Kazu Hirata
2020-06-08[NFC] Fix quadratic LexicalScopes::constructScopeNestJan-Willem Maessen
2020-06-04[LiveDebugValues] Cache LexicalScopes::getMachineBasicBlocks, NFCIVedant Kumar
2020-02-28[DebugInfo] Re-implement LexicalScopes dominance method, add unit testsJeremy Morse
2019-10-19Prune two MachineInstr.h includes, fix up depsReid Kleckner
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-07-19Fixing an issue with the initialization of LexicalScopes objects when mixing ...Wolfgang Pieb
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-22Don't generate line&scope debug info for meta-instructions.Adrian Prantl
2017-05-22Revert "Don't generate line&scope debug info for meta-instructions."Adrian Prantl
2017-05-22Don't generate line&scope debug info for meta-instructions.Adrian Prantl
2017-02-17[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko
2017-02-17Handle link of NoDebug CU with a CU that has debug emission enabledTeresa Johnson
2017-02-14Reformat slightly.Eric Christopher
2017-01-28Cleanup dump() functions.Matthias Braun
2016-09-28Rewrite loops to use range-based for. (NFC)Adrian Prantl
2016-04-21Fixed Dwarf debug info emission to skip DILexicalBlockFile entries.Amjad Aboud
2015-04-29IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith
2015-04-14DebugInfo: Gut DISubprogram and DILexicalBlock*Duncan P. N. Exon Smith
2015-04-06CodeGen: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith
2015-03-31DebugInfo: Remove LexicalBlockFile scope/context distinctionDuncan P. N. Exon Smith
2015-03-30LexicalScopes: Cleanup remaining uses of DebugLocDuncan P. N. Exon Smith
2015-03-30DebugLoc: Remove getFromDILexicalBlock()Duncan P. N. Exon Smith
2015-03-30LexicalScopes: Use debug info hierarchy pervasivelyDuncan P. N. Exon Smith
2015-03-30LexicalScopes: Use MDLocation directly instead of DebugLocDuncan P. N. Exon Smith
2015-03-30CodeGen: Use the new DebugLoc API, NFCDuncan P. N. Exon Smith
2015-02-17AsmPrinter: Stop creating DebugLocsDuncan P. N. Exon Smith
2015-02-16MSVC 2013 supports std::forward_as_tuple, while MSVC 2012 did not; so we can ...Aaron Ballman
2014-10-14DebugInfo: Ensure that all debug location scope chains from instructions with...David Blaikie
2014-10-14Revert "Fix stuff... again."David Blaikie
2014-10-14Fix stuff... again.David Blaikie
2014-10-10Revert "DebugInfo: Ensure that all debug location scope chains from instructi...David Blaikie
2014-10-07DebugInfo: Ensure that all debug location scope chains from instructions with...David Blaikie
2014-08-21Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper
2014-08-18Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoi...Craig Topper
2014-08-17Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper
2014-08-06Revert "Reapply "DebugInfo: Ensure that all debug location scope chains from ...David Blaikie
2014-08-04Reapply "DebugInfo: Ensure that all debug location scope chains from instruct...David Blaikie
2014-07-18Revert "Reapply "DebugInfo: Ensure that all debug location scope chains from ...Eric Christopher
2014-07-18Reapply "DebugInfo: Ensure that all debug location scope chains from instruct...David Blaikie