summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugValues.cpp
AgeCommit message (Expand)Author
2018-01-08[LiveDebugValues] Change condition for block termination recognitionPetar Jovanovic
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-12-13Remove redundant includes from lib/CodeGen.Michael Zolotukhin
2017-11-28[CodeGen] Rename functions PrintReg* to printReg*Francis Visoiu Mistrih
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie
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-10-10CodeGen: Minor cleanups to use MachineInstr::getMF. NFCJustin Bogner
2017-08-24[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko
2017-08-23Retire the llvm.dbg.mir hack after r311594.Adrian Prantl
2017-08-02Update LiveDebugValues to generate DIExpressions for spill offsetsAdrian Prantl
2017-07-28Remove the unused offset field from LiveDebugValues (NFC)Adrian Prantl
2017-07-28Remove the unused offset from DBG_VALUE (NFC)Adrian Prantl
2017-07-19Fixing an issue with the initialization of LexicalScopes objects when mixing ...Wolfgang Pieb
2017-05-25CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun
2017-03-03LiveDebugValues: Assume calls never clobber SP.Adrian Prantl
2017-02-14Reapply r294532, reverted in r294787.Wolfgang Pieb
2017-02-10Revert r294532, it caused PR31935Nico Weber
2017-02-08Reapply r294356 ("Keep track of spilled variables in LiveDebugValues").Wolfgang Pieb
2017-02-08Revert r294356, "DebugInfo: Track spilled variables in LiveDebugValues"NAKAMURA Takumi
2017-02-07DebugInfo: Track spilled variables in LiveDebugValuesWolfgang Pieb
2017-01-28Use print() instead of dump() in codeMatthias Braun
2016-09-28Teach LiveDebugValues about lexical scopes.Adrian Prantl
2016-09-27Propagate DBG_VALUE entries when there are unvisited predecessorsKeith Walker
2016-09-20Improve the -debug output for Debug Range Extension (NFC)Keith Walker
2016-08-25MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun
2016-06-17Avoid duplicated map lookups. No functionality change intended.Benjamin Kramer
2016-06-08Make LiveDebugValues preserve CFGMatt Arsenault
2016-05-26PR26055: Speed up LiveDebugValues::transferDebugValue()Adrian Prantl
2016-05-26Undo a suboptimal clang-format decision. NFCAdrian Prantl
2016-05-25Work around an MSVC compiler issue in r270776.Adrian Prantl
2016-05-25PR26055: Speed up LiveDebugValues by replacing lists with bitvectors.Adrian Prantl
2016-04-18[NFC] Header cleanupMehdi Amini
2016-04-14Sink DI metadata usage out of MachineInstr.h and MachineInstrBuilder.hReid Kleckner
2016-03-28Introduce MachineFunctionProperties and the AllVRegsAllocated propertyDerek Schuff
2016-03-25Consider regmasks when computing register-based DBG_VALUE live rangesReid Kleckner
2016-01-10Speed up LiveDebugValuesDaniel Berlin
2016-01-10Don't use random class variables across functionsDaniel Berlin
2016-01-07[LiveDebugValues] Replace several lines of code with operator[].Alexey Samsonov
2015-12-16Recommit LiveDebugValues pass after fixing a couple of minor issues.Vikram TV
2015-12-09Revert "Implement a new pass - LiveDebugValues - to compute the set of live D...Mehdi Amini
2015-12-09Implement a new pass - LiveDebugValues - to compute the set of live DEBUG_VAL...Vikram TV