summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugValues.cpp
AgeCommit message (Expand)Author
2020-08-22[LiveDebugValues][NFC] Move LiveDebugValues source for refactorJeremy Morse
2020-06-30RegAlloc: Start using RegisterMatt Arsenault
2020-06-22[DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructionsstozer
2020-06-18[NFC][LiveDebugValues] Document how LiveDebugValues operatesJeremy Morse
2020-06-05[LiveDebugValues] Fix output stream (NFC)Nikita Popov
2020-06-05[LiveDebugValues] Remove PendingInLocs (NFC)Nikita Popov
2020-06-04[LiveDebugValues] Cache LexicalScopes::getMachineBasicBlocks, NFCIVedant Kumar
2020-06-01[LiveDebugValues] Remove early-exit when testing regmasks, NFCVedant Kumar
2020-06-01[LiveDebugValues] Add LocIndex::u32_{location,index}_t types for readability,...Vedant Kumar
2020-06-01[LiveDebugValues] Speed up removeEntryValue, NFCVedant Kumar
2020-05-28[LiveDebugValues] Add cutoffs to avoid pathological behaviorVedant Kumar
2020-05-26[DwarfExpression] Support entry values for indirect parametersVedant Kumar
2020-05-23TargetLowering.h - remove unnecessary TargetMachine.h include. NFCSimon Pilgrim
2020-04-16[LiveDebugValues] Terminate open ranges on DBG_VALUE $noregJeremy Morse
2020-04-07CodeGen: Use Register in TargetFrameLoweringMatt Arsenault
2020-03-20[LiveDebugValues] Speed up collectIDsForRegs, NFCVedant Kumar
2020-03-20[ADT] CoalescingBitVector: Avoid initial heap allocation, NFCVedant Kumar
2020-03-19Reland D73534: [DebugInfo] Enable the debug entry values feature by defaultDjordje Todorovic
2020-03-13Revert "Reland "[DebugInfo] Enable the debug entry values feature by default""Nico Weber
2020-03-10Reland "[DebugInfo] Enable the debug entry values feature by default"Djordje Todorovic
2020-03-03[LiveDebugValues] Do not insert DBG_VALUEs after a MBB terminatorVedant Kumar
2020-03-02[LiveDebugValues] Prevent some misuse of LocIndex::fromRawInteger, NFCVedant Kumar
2020-02-27[LiveDebugValues] Encode register location within VarLoc IDs [3/3]Vedant Kumar
2020-02-27[LiveDebugValues] Encode a location in VarLoc IDs, NFC [2/3]Vedant Kumar
2020-02-20Revert "Reland "[DebugInfo] Enable the debug entry values feature by default""Djordje Todorovic
2020-02-19Reland "[DebugInfo] Enable the debug entry values feature by default"Djordje Todorovic
2020-02-18Revert "Reland "[DebugInfo] Enable the debug entry values feature by default""Djordje Todorovic
2020-02-18Reland "[DebugInfo] Enable the debug entry values feature by default"Djordje Todorovic
2020-02-17[LiveDebugValues] Visit open var locs just once in transferRegisterDef, NFCVedant Kumar
2020-02-12Revert "[DebugInfo] Enable the debug entry values feature by default"Djordje Todorovic
2020-02-12[DebugInfo] Enable the debug entry values feature by defaultDjordje Todorovic
2020-01-24[DebugInfo][LiveDebugValues] Teach Live Debug Values About Meta InstructionsTom Weaver
2019-12-13[LiveDebugValues] Omit entry values for DBG_VALUEs with pre-existing expressionsDavid Stenberg
2019-12-05[LiveDebugValues] Silence the unused var warning; NFCDjordje Todorovic
2019-12-05Reland "[LiveDebugValues] Introduce entry values of unmodified params"Djordje Todorovic
2019-12-03[DebugInfo] Make DebugVariable class available in DebugInfoMetadatastozer
2019-12-03Revert "[LiveDebugValues] Introduce entry values of unmodified params"Djordje Todorovic
2019-12-03[LiveDebugValues] Introduce entry values of unmodified paramsDjordje Todorovic
2019-11-20[DebugInfo] Remove the DIFlagArgumentNotModified debug info flagDjordje Todorovic
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-11-13[DebugInfo] Avoid creating entry values for clobbered registersDavid Stenberg
2019-11-13[DebugInfo] Add helper for finding entry value candidates [NFC]David Stenberg
2019-11-08Reland: [TII] Use optional destination and source pair as a return value; NFCDjordje Todorovic
2019-10-31Revert rG57ee0435bd47f23f3939f402914c231b4f65ca5e - [TII] Use optional destin...Simon Pilgrim
2019-10-31[TII] Use optional destination and source pair as a return value; NFCDjordje Todorovic
2019-10-29Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)Sander de Smalen
2019-10-29Revert rG70f5aecedef9a6e347e425eb5b843bf797b95319 - "Reland [AArch64][DebugIn...Simon Pilgrim
2019-10-28Reland [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize (Take 2)Sander de Smalen
2019-10-25Fix a variable typo in LiveDebugValues [NFC]David Stenberg
2019-10-25[LiveDebugValues] Small code clean up; NFCDjordje Todorovic