aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveRegUnits.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-12-11[LiveRegUnits] Add phys_regs_and_masks iterator range (NFC).Florian Hahn1-26/+19
2019-08-15Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders1-3/+3
2019-08-01Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders1-3/+3
2019-02-01[CodeGen] Don't scavenge non-saved regs in exception throwing functionsOliver Stannard1-7/+9
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-06-21[CodeGen] Avoid handling DBG_VALUE in LiveRegUnits::stepBackwardKrzysztof Parzyszek1-2/+2
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-1/+1
2017-09-08Preserve existing regs when adding pristines to LivePhysRegs/LiveRegUnitsKrzysztof Parzyszek1-7/+21
2017-07-07LiveRegUnits: Rename accumulateBackward()->accumulate()Matthias Braun1-1/+1
2017-06-03LiveRegUnits: Port recent LivePhysRegs bugfixesMatthias Braun1-25/+31
2017-02-17[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko1-1/+6
2017-01-21LiveRegUnits: Add accumulateBackward() functionMatthias Braun1-0/+24
2017-01-20Revert "LiveRegUnits: Add accumulateBackward() function"Matthias Braun1-24/+0
2017-01-20LiveRegUnits: Add accumulateBackward() functionMatthias Braun1-0/+24
2017-01-20CodeGen: Add/Factor out LiveRegUnits class; NFCIMatthias Braun1-0/+97
2016-08-19Revert "RegScavenging: Add scavengeRegisterBackwards()"Matthias Braun1-97/+0
2016-08-18CodeGen: Add/Factor out LiveRegUnits class; NFCIMatthias Braun1-0/+97
2013-12-14Convert register liveness tracking to work on a sub-register level instead of...Juergen Ributzka1-111/+0
2013-12-13Revert "Convert liveness tracking to work on a sub-register level instead of ...Andrew Trick1-0/+111
2013-12-13Convert liveness tracking to work on a sub-register level instead of just reg...Andrew Trick1-111/+0
2013-10-14LiveRegUnits: Use *MBB for consistency and convenience.Andrew Trick1-3/+3
2013-10-14LiveRegUnits::removeRegsInMask safety.Andrew Trick1-10/+19
2013-10-14Move LiveRegUnits implementation into .cpp. Comment and format.Andrew Trick1-0/+102