| Commit message (Expand) | Author | Age | Files | Lines |
| * | RegisterClassInfo::computePSetLimit - assert that we actually find a register. | Simon Pilgrim | 2020-01-15 | 1 | -0/+1 |
| * | [RegisterClassInfo] Use SmallVector::assign instead of resize to make sure we... | Craig Topper | 2020-01-01 | 1 | -1/+1 |
| * | [ARM] Thumb2: favor R4-R7 over R12/LR in allocation order when opt for minsize | Oliver Stannard | 2019-07-03 | 1 | -1/+3 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -1/+1 |
| * | [RegisterClassInfo] Invalidate the register pressure set limit cache when res... | Craig Topper | 2018-02-14 | 1 | -4/+5 |
| * | [CodeGen] Rename functions PrintReg* to printReg* | Francis Visoiu Mistrih | 2017-11-28 | 1 | -1/+1 |
| * | Fix a bunch more layering of CodeGen headers that are in Target | David Blaikie | 2017-11-17 | 1 | -3/+3 |
| * | Move TargetFrameLowering.h to CodeGen where it's implemented | David Blaikie | 2017-11-03 | 1 | -1/+1 |
| * | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -1/+1 |
| * | Disable Callee Saved Registers | Oren Ben Simhon | 2017-03-14 | 1 | -10/+13 |
| * | [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot... | Eugene Zelenko | 2017-02-21 | 1 | -5/+13 |
| * | Add iterator_range<regclass_iterator> to {Target,MC}RegisterInfo, NFC | Krzysztof Parzyszek | 2017-01-25 | 1 | -5/+4 |
| * | Have getRegPressureSetLimit take a MachineFunction so that a | Eric Christopher | 2015-03-11 | 1 | -2/+2 |
| * | Have TargetRegisterInfo::getLargestLegalSuperClass take a | Eric Christopher | 2015-03-10 | 1 | -1/+2 |
| * | Silence more static analyzer warnings. | Michael Ilseman | 2014-12-15 | 1 | -0/+2 |
| * | Move register class name strings to a single array in MCRegisterInfo to reduc... | Craig Topper | 2014-11-17 | 1 | -1/+1 |
| * | Remove unnecessary TargetMachine.h includes. | Eric Christopher | 2014-10-14 | 1 | -1/+0 |
| * | Have MachineFunction cache a pointer to the subtarget to make lookups | Eric Christopher | 2014-08-05 | 1 | -2/+2 |
| * | Remove the TargetMachine forwards for TargetSubtargetInfo based | Eric Christopher | 2014-08-04 | 1 | -2/+2 |
| * | [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE | Chandler Carruth | 2014-04-22 | 1 | -1/+2 |
| * | [C++11] More 'nullptr' conversion. In some cases just using a boolean check i... | Craig Topper | 2014-04-14 | 1 | -3/+3 |
| * | Make comment more explicit. | Jim Grosbach | 2013-12-17 | 1 | -3/+3 |
| * | Typo. s/reserved/preserved/ | Jim Grosbach | 2013-12-17 | 1 | -1/+1 |
| * | MI-Sched: Adjust regpressure limits for reserved regs. | Andrew Trick | 2013-06-21 | 1 | -0/+32 |
| * | Precompute some information about register costs. | Jakob Stoklund Olesen | 2013-01-12 | 1 | -2/+22 |
| * | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -1/+1 |
| * | Use MCPhysReg for RegisterClassInfo allocation orders. | Jakob Stoklund Olesen | 2012-11-29 | 1 | -4/+4 |
| * | Switch most getReservedRegs() clients to the MRI equivalent. | Jakob Stoklund Olesen | 2012-10-15 | 1 | -4/+6 |
| * | Move RegisterClassInfo.h. | Andrew Trick | 2012-06-06 | 1 | -1/+1 |
| * | Switch all register list clients to the new MC*Iterator interface. | Jakob Stoklund Olesen | 2012-06-01 | 1 | -3/+2 |
| * | Use uint16_t to store register overlaps to reduce static data. | Craig Topper | 2012-03-04 | 1 | -1/+1 |
| * | Use uint16_t instead of unsigned to store registers in reg classes. Reduces s... | Craig Topper | 2012-03-04 | 1 | -1/+1 |
| * | Use uint16_t to store registers in callee saved register tables to reduce siz... | Craig Topper | 2012-03-04 | 1 | -1/+1 |
| * | Add missing static | Jakob Stoklund Olesen | 2012-02-24 | 1 | -3/+3 |
| * | Add a -stress-regalloc=<N> option. | Jakob Stoklund Olesen | 2012-02-24 | 1 | -1/+9 |
| * | Detect proper register sub-classes. | Jakob Stoklund Olesen | 2011-08-05 | 1 | -1/+6 |
| * | Add TargetRegisterInfo::getRawAllocationOrder(). | Jakob Stoklund Olesen | 2011-06-16 | 1 | -5/+3 |
| * | Include callee-saved registers in debug output. | Jakob Stoklund Olesen | 2011-06-13 | 1 | -1/+1 |
| * | Don't try to be clever, just preserve the target's allocation order. | Jakob Stoklund Olesen | 2011-06-06 | 1 | -11/+6 |
| * | Preserve the original ordering when a CSR has multiple aliases. | Jakob Stoklund Olesen | 2011-06-03 | 1 | -2/+14 |
| * | Just use a SmallVector. | Jakob Stoklund Olesen | 2011-06-02 | 1 | -1/+2 |
| * | Start with a zeroed CSRNum map. | Benjamin Kramer | 2011-06-02 | 1 | -1/+1 |
| * | Initialize members to fix problem found by valgrind. | Jakob Stoklund Olesen | 2011-06-02 | 1 | -2/+3 |
| * | Add a RegisterClassInfo class that lazily caches information about | Jakob Stoklund Olesen | 2011-06-02 | 1 | -0/+105 |