| Commit message (Expand) | Author | Age | Files | Lines |
| * | [MCRegInfo] Add forward sub and super register iterators. (NFC) | Florian Hahn | 2019-12-05 | 1 | -2/+2 |
| * | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -0/+1 |
| * | RegScavenger: Use Register | Matt Arsenault | 2019-08-23 | 1 | -17/+17 |
| * | Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM | Daniel Sanders | 2019-08-15 | 1 | -4/+4 |
| * | Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re... | Daniel Sanders | 2019-08-01 | 1 | -10/+10 |
| * | RegisterScavenger: Allow fail without spill | Matt Arsenault | 2019-02-25 | 1 | -15/+23 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [RegisterScavenger] Fix debug print | Karl-Johan Karlsson | 2018-07-30 | 1 | -1/+2 |
| * | Fix RegScavenger::unprocess | David Greene | 2018-07-23 | 1 | -1/+1 |
| * | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -11/+12 |
| * | [DebugInfo] Examine all uses of isDebugValue() for debug instructions. | Shiva Chen | 2018-05-09 | 1 | -4/+4 |
| * | [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. | Francis Visoiu Mistrih | 2017-12-07 | 1 | -1/+1 |
| * | [CodeGen] Always use `printReg` to print registers in both MIR and debug | Francis Visoiu Mistrih | 2017-11-30 | 1 | -6/+6 |
| * | [CodeGen] Rename functions PrintReg* to printReg* | Francis Visoiu Mistrih | 2017-11-28 | 1 | -2/+2 |
| * | Fix a bunch more layering of CodeGen headers that are in Target | David Blaikie | 2017-11-17 | 1 | -2/+2 |
| * | Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering | David Blaikie | 2017-11-08 | 1 | -2/+2 |
| * | Move TargetFrameLowering.h to CodeGen where it's implemented | David Blaikie | 2017-11-03 | 1 | -1/+1 |
| * | CodeGen: Minor cleanups to use MachineInstr::getMF. NFC | Justin Bogner | 2017-10-10 | 1 | -2/+2 |
| * | [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot... | Eugene Zelenko | 2017-09-13 | 1 | -4/+11 |
| * | RegisterScavenging: Fix PR33687 | Matthias Braun | 2017-07-07 | 1 | -2/+9 |
| * | LiveRegUnits: Rename accumulateBackward()->accumulate() | Matthias Braun | 2017-07-07 | 1 | -1/+1 |
| * | fix trivial typos in comments; NFC | Hiroshi Inoue | 2017-07-03 | 1 | -1/+1 |
| * | RegisterScavenging: Followup to r305625 | Matthias Braun | 2017-06-20 | 1 | -41/+38 |
| * | Fixed the warning introduced by r305625 to make ubuntu-gcc7.1-werror bot green. | Galina Kistanova | 2017-06-17 | 1 | -1/+1 |
| * | RegScavenging: Add scavengeRegisterBackwards() | Matthias Braun | 2017-06-17 | 1 | -116/+317 |
| * | Revert "RegScavenging: Add scavengeRegisterBackwards()" | Matthias Braun | 2017-06-16 | 1 | -315/+116 |
| * | RegScavenging: Add scavengeRegisterBackwards() | Matthias Braun | 2017-06-15 | 1 | -116/+315 |
| * | RegisterScavenging: Add ScavengerTest pass | Matthias Braun | 2017-06-02 | 1 | -1/+37 |
| * | RegisterScavenging: Move scavenging logic from PEI to RegisterScavenging; NFC | Matthias Braun | 2017-06-02 | 1 | -0/+88 |
| * | [RegScavenger] Rangify a loop, NFC | Krzysztof Parzyszek | 2017-05-09 | 1 | -4/+3 |
| * | Move size and alignment information of regclass to TargetRegisterInfo | Krzysztof Parzyszek | 2017-04-24 | 1 | -2/+2 |
| * | [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot... | Eugene Zelenko | 2017-02-21 | 1 | -3/+11 |
| * | CodeGen: Add/Factor out LiveRegUnits class; NFCI | Matthias Braun | 2017-01-20 | 1 | -59/+8 |
| * | CodeGen: Assert that liveness is up to date when reading block live-ins. | Matthias Braun | 2017-01-05 | 1 | -5/+0 |
| * | Implement LaneBitmask::any(), use it to replace !none(), NFCI | Krzysztof Parzyszek | 2016-12-16 | 1 | -1/+1 |
| * | Extract LaneBitmask into a separate type | Krzysztof Parzyszek | 2016-12-15 | 1 | -1/+1 |
| * | [RegisterScavenger] Remove aliasing registers of operands from the candidate set | Silviu Baranga | 2016-09-06 | 1 | -1/+2 |
| * | Revert "RegScavenging: Add scavengeRegisterBackwards()" | Matthias Braun | 2016-08-19 | 1 | -164/+103 |
| * | CodeGen: Add/Factor out LiveRegUnits class; NFCI | Matthias Braun | 2016-08-18 | 1 | -60/+9 |
| * | RegScavenging: Add scavengeRegisterBackwards() | Matthias Braun | 2016-08-18 | 1 | -46/+158 |
| * | MachineFunction: Return reference for getFrameInfo(); NFC | Matthias Braun | 2016-07-28 | 1 | -2/+2 |
| * | Revert "RegScavenging: Add scavengeRegisterBackwards()" | Matthias Braun | 2016-07-20 | 1 | -159/+46 |
| * | RegScavenging: Add scavengeRegisterBackwards() | Matthias Braun | 2016-07-19 | 1 | -46/+159 |
| * | RegisterScavenger: Introduce backward() mode. | Matthias Braun | 2016-07-19 | 1 | -23/+84 |
| * | CodeGen: Use MachineInstr& in RegisterScavenging, NFC | Duncan P. N. Exon Smith | 2016-07-08 | 1 | -16/+15 |
| * | RegisterScavenging: Code cleanup; NFC | Matthias Braun | 2016-06-30 | 1 | -40/+26 |
| * | Use report_fatal_error after all | Krzysztof Parzyszek | 2016-05-20 | 1 | -1/+1 |
| * | Fix error reporting in register scavenger (lack of emergency spill slot) | Krzysztof Parzyszek | 2016-05-20 | 1 | -7/+4 |
| * | Correction to r270219: fix detection of invalid frame index | Krzysztof Parzyszek | 2016-05-20 | 1 | -1/+2 |
| * | Skip entries with invalid indexes in the search loop in register scavenger | Krzysztof Parzyszek | 2016-05-20 | 1 | -1/+4 |