aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugValues.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-28Teach LiveDebugValues about lexical scopes.Adrian Prantl1-8/+43
2016-09-27Propagate DBG_VALUE entries when there are unvisited predecessorsKeith Walker1-10/+24
2016-09-20Improve the -debug output for Debug Range Extension (NFC)Keith Walker1-1/+2
2016-08-25MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun1-1/+1
2016-06-17Avoid duplicated map lookups. No functionality change intended.Benjamin Kramer1-2/+1
2016-06-08Make LiveDebugValues preserve CFGMatt Arsenault1-0/+1
2016-05-26PR26055: Speed up LiveDebugValues::transferDebugValue()Adrian Prantl1-43/+85
2016-05-26Undo a suboptimal clang-format decision. NFCAdrian Prantl1-4/+2
2016-05-25Work around an MSVC compiler issue in r270776.Adrian Prantl1-3/+3
2016-05-25PR26055: Speed up LiveDebugValues by replacing lists with bitvectors.Adrian Prantl1-143/+183
2016-04-18[NFC] Header cleanupMehdi Amini1-4/+2
2016-04-14Sink DI metadata usage out of MachineInstr.h and MachineInstrBuilder.hReid Kleckner1-0/+1
2016-03-28Introduce MachineFunctionProperties and the AllVRegsAllocated propertyDerek Schuff1-0/+5
2016-03-25Consider regmasks when computing register-based DBG_VALUE live rangesReid Kleckner1-7/+23
2016-01-10Speed up LiveDebugValuesDaniel Berlin1-28/+52
2016-01-10Don't use random class variables across functionsDaniel Berlin1-29/+30
2016-01-07[LiveDebugValues] Replace several lines of code with operator[].Alexey Samsonov1-16/+2
2015-12-16Recommit LiveDebugValues pass after fixing a couple of minor issues.Vikram TV1-0/+405
2015-12-09Revert "Implement a new pass - LiveDebugValues - to compute the set of live D...Mehdi Amini1-402/+0
2015-12-09Implement a new pass - LiveDebugValues - to compute the set of live DEBUG_VAL...Vikram TV1-0/+402