summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.h
AgeCommit message (Expand)Author
2025-07-10[llvm] export private symbols needed by unittests (#145767)Andrew Rogers
2025-03-18[LiveDebugValues][NFC] Remove TargetPassConfig from LDVImpl (#131562)Akshat Oke
2024-09-30[NFC] Use initial-stack-allocations for more data structures (#110544)Jeremy Morse
2024-09-29[LiveDebugValues] Simplify code with MapVector::insert_or_assign (NFC) (#110398)Kazu Hirata
2024-09-19[LiveDebugValues] Avoid repeated hash lookups (NFC) (#109242)Kazu Hirata
2024-07-18Reapply 078198f310d5 "Index DebugVariables and some DILocations"Jeremy Morse
2024-07-18Revert "[DebugInfo][InstrRef] Index DebugVariables and some DILocations (#993...Jeremy Morse
2024-07-18[DebugInfo][InstrRef] Index DebugVariables and some DILocations (#99318)Jeremy Morse
2024-07-17[InstrRef][NFC] Avoid un-necessary DenseMap queries (#99048)Jeremy Morse
2024-01-16[NFC] sentinal -> sentinelDavid Green
2023-12-23[LiveDebugValues][nfc] Reduce memory usage of InstrRef (#76051)Felipe de Azevedo Piovezan
2023-12-14[InstrRef][nfc] Remove usage of unique_ptrs of arrays (#74203)Felipe de Azevedo Piovezan
2023-09-22[InstrRef][NFC] Improve diagram illustrating locations (#66944)Felipe de Azevedo Piovezan
2023-05-18[LiveDebugValues] Initialized variable to avoid msan reportsVitaly Buka
2023-05-11[NFC][LiveDebugValues] Clang-format b135df08Vitaly Buka
2023-05-11[LiveDebugValues] Temporarily initialize MLocTracker::CurBBVitaly Buka
2023-04-25[llvm] Replace None with std::nullopt in comments (NFC)Kazu Hirata
2023-03-15[llvm] Use *{Map,Set}::contains (NFC)Kazu Hirata
2023-01-06[DebugInfo] Add support for variadic DBG_INSTR_REFs in LiveDebugValuesStephen Tozer
2023-01-06[DebugInfo][NFC] Add new MachineOperand type and change DBG_INSTR_REF syntaxStephen Tozer
2022-12-19[DebugInfo] Add function to test debug values for equivalenceStephen Tozer
2022-12-13[CodeGen] llvm::Optional => std::optionalFangrui Song
2022-12-04[llvm] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-12-04[llvm] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-12-04DebugInfoMetadata: convert Optional to std::optionalKrzysztof Parzyszek
2022-12-02[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-09-01Reapply "[DebugInfo] Extend the InstrRef LDV to support DbgValues with many Ops"Stephen Tozer
2022-08-24Revert "[DebugInfo] Extend the InstrRef LDV to support DbgValues with many Ops"Stephen Tozer
2022-08-23[DebugInfo] Extend the InstrRef LDV to support DbgValues with many OpsStephen Tozer
2022-08-23[DebugInfo][InstrRef] Handle transfers of variadic debug values in LDVStephen Tozer
2022-08-23[DebugInfo][InstrRef][NFC] Emit variadic debug values from InstrRefLDVStephen Tozer
2022-08-22[DebugInfo] Let InstrRefBasedLDV handle joins for lists of debug opsStephen Tozer
2022-08-22[LiveDebugValues] Fix a warningKazu Hirata
2022-08-22[DebugInfo][NFC] Represent DbgValues with multiple ops in IRefLDVStephen Tozer
2022-08-22[DebugInfo][NFC] Update LDV to use generic DBG_VALUE* MI interfaceStephen Tozer
2022-05-12[DebugInfo][InstrRef] Describe value sizes when spilt to stackJeremy Morse
2022-05-05Fix "the the" typo in documentation and user facing stringsBrian Tracy
2022-04-28Revert "[DebugInfo][InstrRef] Describe value sizes when spilt to stack"Zequan Wu
2022-04-27[DebugInfo][InstrRef] Describe value sizes when spilt to stackJeremy Morse
2022-03-16Cleanup codegen includesserge-sans-paille
2022-03-10Revert "Cleanup codegen includes"Nico Weber
2022-03-10Cleanup codegen includesserge-sans-paille
2022-03-01[DebugInfo][InstrRef][NFC] Use unique_ptr instead of raw pointersJeremy Morse
2022-02-10[DebugInfo][InstrRef] Don't fire assertions if debug-info is faultyJeremy Morse
2022-02-02[DebugInfo][InstrRef][NFC] Use depth-first scope search for variable locsJeremy Morse
2022-02-02[DebugInfo][InstrRef][NFC] Free resources at an earlier stageJeremy Morse
2022-02-02[DebugInfo][InstrRef][NFC] Cache some PHI resolutionsJeremy Morse
2022-02-02Re-apply 3fab2d138e30, now with a triple addedJeremy Morse
2022-02-01Revert "[DebugInfo][InstrRef] Add a max-stack-slots-to-track cut-out"Kevin Athey
2022-02-01[DebugInfo][InstrRef] Add a max-stack-slots-to-track cut-outJeremy Morse