| Commit message (Expand) | Author | Age | Files | Lines |
| * | [NFC] Fixes -Wrange-loop-analysis warnings | Mark de Wever | 2020-01-01 | 1 | -1/+1 |
| * | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -0/+1 |
| * | RegAllocFast: Use Register | Matt Arsenault | 2019-10-30 | 1 | -69/+69 |
| * | Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM | Daniel Sanders | 2019-08-15 | 1 | -15/+15 |
| * | Use MCRegister in MCRegisterInfo's interfaces | Daniel Sanders | 2019-08-02 | 1 | -1/+1 |
| * | Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re... | Daniel Sanders | 2019-08-01 | 1 | -43/+42 |
| * | RegAllocFast: Set MayLiveAcrossBlocks when allocating uses | Matt Arsenault | 2019-05-27 | 1 | -1/+27 |
| * | RegAllocFast: Improve hinting heuristic | Matt Arsenault | 2019-05-16 | 1 | -7/+84 |
| * | [RegAllocFast] Scan physcial reg definitions before assigning virtual reg def... | Quentin Colombet | 2019-05-08 | 1 | -4/+16 |
| * | Reapply r359906, "RegAllocFast: Add heuristic to detect values not live-out o... | Matt Arsenault | 2019-05-03 | 1 | -4/+41 |
| * | Revert r359906, "RegAllocFast: Add heuristic to detect values not live-out of... | Nico Weber | 2019-05-03 | 1 | -41/+4 |
| * | RegAllocFast: Add heuristic to detect values not live-out of a block | Matt Arsenault | 2019-05-03 | 1 | -4/+41 |
| * | RegAllocFast: Do not allocate registers for undef uses | Matt Arsenault | 2019-03-19 | 1 | -0/+48 |
| * | RegAllocFast: Remove early selection loop, the spill calculation will report ... | Matt Arsenault | 2019-03-19 | 1 | -9/+1 |
| * | RegAllocFast: Add hint to debug printing | Matt Arsenault | 2019-03-17 | 1 | -1/+2 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | RegAllocFast: Further cleanups; NFC | Matthias Braun | 2018-11-10 | 1 | -210/+217 |
| * | RegAllocFast: Leave unassigned virtreg entries in map | Matthias Braun | 2018-11-07 | 1 | -93/+74 |
| * | RegAllocFast: Further cleanups; NFC | Matthias Braun | 2018-11-07 | 1 | -31/+35 |
| * | RegAllocFast: Refactor PhysRegState usage; NFC | Matthias Braun | 2018-11-07 | 1 | -10/+18 |
| * | RegAllocFast: Factor spill/reload creation into their own functions; NFC | Matthias Braun | 2018-11-07 | 1 | -32/+50 |
| * | RegAllocFast: Cleanups; NFC | Matthias Braun | 2018-11-07 | 1 | -16/+13 |
| * | RegAllocFast: Rename statistic from NumCopies to NumCoalesced | Matthias Braun | 2018-11-07 | 1 | -2/+2 |
| * | [CodeGen] Fix inconsistent declaration parameter name | Fangrui Song | 2018-07-16 | 1 | -2/+2 |
| * | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -47/+48 |
| * | [DebugInfo] Examine all uses of isDebugValue() for debug instructions. | Shiva Chen | 2018-05-09 | 1 | -0/+3 |
| * | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -2/+2 |
| * | [MachineOperand][Target] MachineOperand::isRenamable semantics changes | Geoff Berry | 2018-02-23 | 1 | -2/+2 |
| * | [RAFast] Don't dereference MBB::end | Quentin Colombet | 2018-01-29 | 1 | -5/+6 |
| * | Remove redundant includes from lib/CodeGen. | Michael Zolotukhin | 2017-12-13 | 1 | -1/+0 |
| * | [MachineOperand][MIR] Add isRenamable to MachineOperand. | Geoff Berry | 2017-12-12 | 1 | -0/+2 |
| * | [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. | Francis Visoiu Mistrih | 2017-12-07 | 1 | -2/+2 |
| * | [CodeGen] Always use `printReg` to print registers in both MIR and debug | Francis Visoiu Mistrih | 2017-11-30 | 1 | -1/+1 |
| * | [CodeGen] Rename functions PrintReg* to printReg* | Francis Visoiu Mistrih | 2017-11-28 | 1 | -15/+15 |
| * | Fix a bunch more layering of CodeGen headers that are in Target | David Blaikie | 2017-11-17 | 1 | -3/+3 |
| * | Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering | David Blaikie | 2017-11-08 | 1 | -1/+1 |
| * | [DebugInfo] Add missing DW_OP_deref when an NRVO pointer is spilled | Reid Kleckner | 2017-09-15 | 1 | -47/+31 |
| * | [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot... | Eugene Zelenko | 2017-09-13 | 1 | -20/+40 |
| * | RegAllocFast: Fix warning; NFC | Matthias Braun | 2017-09-09 | 1 | -2/+1 |
| * | RegAllocFast: Cleanup; NFC | Matthias Braun | 2017-09-09 | 1 | -299/+296 |
| * | RegAllocFast: Move vector to class level to avoid reallocation; NFC | Matthias Braun | 2017-09-09 | 1 | -2/+5 |
| * | RegAllocFast: Remove write-only set; NFC | Matthias Braun | 2017-09-09 | 1 | -10/+0 |
| * | Remove the unused DBG_VALUE offset parameter from RegAllocFast (NFC) | Adrian Prantl | 2017-07-28 | 1 | -2/+4 |
| * | [RegAllocFast] Don't insert kill flags of super-register for partial kill | Quentin Colombet | 2017-07-07 | 1 | -2/+9 |
| * | [RegAllocFast] Add the proper initialize method to use the .mir infrastructure | Quentin Colombet | 2017-07-07 | 1 | -0/+2 |
| * | Move size and alignment information of regclass to TargetRegisterInfo | Krzysztof Parzyszek | 2017-04-24 | 1 | -2/+3 |
| * | PR32382: Fix emitting complex DWARF expressions. | Adrian Prantl | 2017-04-18 | 1 | -13/+1 |
| * | Use StringRef in Pass/PassManager APIs (NFC) | Mehdi Amini | 2016-10-01 | 1 | -3/+1 |
| * | MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu... | Matthias Braun | 2016-08-25 | 1 | -1/+1 |
| * | MachineFunction: Introduce NoPHIs property | Matthias Braun | 2016-08-23 | 1 | -2/+5 |