| Commit message (Expand) | Author | Age | Files | Lines |
| * | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -1/+1 |
| * | CodeGen: Rename DEBUG_TYPE to match passnames | Matthias Braun | 2017-05-25 | 1 | -2/+2 |
| * | MachineCopyPropagation: Respect implicit operands of COPY | Matthias Braun | 2017-02-04 | 1 | -17/+31 |
| * | MachineCopyPropagation: Do not consider undef operands as clobbers | Matthias Braun | 2017-02-04 | 1 | -8/+0 |
| * | MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu... | Matthias Braun | 2016-08-25 | 1 | -1/+1 |
| * | Use the range variant of find instead of unpacking begin/end | David Majnemer | 2016-08-11 | 1 | -1/+1 |
| * | Make MachineCopyPropagation preserve CFG | Matt Arsenault | 2016-06-02 | 1 | -0/+5 |
| * | Re-commit optimization bisect support (r267022) without new pass manager supp... | Andrew Kaylor | 2016-04-22 | 1 | -1/+1 |
| * | Revert "Initial implementation of optimization bisect support." | Vedant Kumar | 2016-04-22 | 1 | -1/+1 |
| * | Initial implementation of optimization bisect support. | Andrew Kaylor | 2016-04-21 | 1 | -1/+1 |
| * | Introduce MachineFunctionProperties and the AllVRegsAllocated property | Derek Schuff | 2016-03-28 | 1 | -0/+5 |
| * | [MachineCopyPropagation] Expose more dead copies across instructions with reg... | Jun Bum Lim | 2016-03-25 | 1 | -3/+14 |
| * | MachineCopyPropagation: Catch copies of the form A<-B;A<-B | Matthias Braun | 2016-02-26 | 1 | -54/+71 |
| * | MachineCopyPropagation: Keep scanning through instructions with regmasks | Matthias Braun | 2016-02-26 | 1 | -55/+55 |
| * | Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC" | Duncan P. N. Exon Smith | 2016-02-22 | 1 | -6/+4 |
| * | CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC | Duncan P. N. Exon Smith | 2016-02-21 | 1 | -4/+6 |
| * | MachineCopyPropagation: Introduce Reg2MIMap typedef; NFC | Matthias Braun | 2016-02-20 | 1 | -4/+5 |
| * | MachineCopyPropagation: Move variables from function to pass | Matthias Braun | 2016-02-20 | 1 | -18/+22 |
| * | MachineCopyPropagation: Use ranged for, cleanup; NFC | Matthias Braun | 2016-02-20 | 1 | -51/+35 |
| * | MachineCopyPropagation: Use assert() instead of if{report_error()} for 'impos... | Matthias Braun | 2016-02-20 | 1 | -8/+5 |
| * | [MachineCopyPropagation] Fix comment. NFC | Jun Bum Lim | 2016-02-03 | 1 | -2/+3 |
| * | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 2015-06-23 | 1 | -1/+1 |
| * | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 2015-06-19 | 1 | -1/+1 |
| * | MachineCopyPropagation: Remove the copies instead of using KILL instructions. | Matthias Braun | 2015-05-29 | 1 | -11/+3 |
| * | [MachineCopyPropagation] Fix a bug with undef handling when the value is actu... | Quentin Colombet | 2015-05-28 | 1 | -5/+9 |
| * | [MachineCopyPropagation] Handle undef flags conservatively so that we do not | Quentin Colombet | 2015-04-23 | 1 | -1/+5 |
| * | [MachineCopyPropagation] Fix a bug causing incorrect removal for the instruct... | Hao Liu | 2015-03-13 | 1 | -4/+3 |
| * | 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/+3 |
| * | [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE | Chandler Carruth | 2014-04-22 | 1 | -1/+2 |
| * | Disable each MachineFunctionPass for 'optnone' functions, unless that | Paul Robinson | 2014-03-31 | 1 | -0/+3 |
| * | [C++11] Add 'override' keyword to virtual methods that override their base cl... | Craig Topper | 2014-03-07 | 1 | -1/+1 |
| * | MachineCopyPropagation has special logic for removing COPY instructions. It w... | James Molloy | 2014-01-22 | 1 | -8/+17 |
| * | Simplify logic now that r182490 is in place. No functional change intended. | Chad Rosier | 2013-05-22 | 1 | -3/+2 |
| * | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -7/+7 |
| * | Convert COPY instructions into KILLs if they have implicit defs. | Jakob Stoklund Olesen | 2012-11-30 | 1 | -3/+17 |
| * | Remove unneeded #include. | Jakub Staszak | 2012-11-27 | 1 | -1/+0 |
| * | Switch most getReservedRegs() clients to the MRI equivalent. | Jakob Stoklund Olesen | 2012-10-15 | 1 | -6/+7 |
| * | Switch all register list clients to the new MC*Iterator interface. | Jakob Stoklund Olesen | 2012-06-01 | 1 | -5/+5 |
| * | Switch some getAliasSet clients to MCRegAliasIterator. | Jakob Stoklund Olesen | 2012-06-01 | 1 | -30/+10 |
| * | Use a SmallVector and linear lookup instead of a DenseSet - SourceMap values | Lang Hames | 2012-03-27 | 1 | -11/+16 |
| * | During MachineCopyPropagation a register may be the source operand of multiple | Lang Hames | 2012-03-27 | 1 | -17/+26 |
| * | Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati... | Craig Topper | 2012-03-05 | 1 | -3/+3 |
| * | Use uint16_t to store register overlaps to reduce static data. | Craig Topper | 2012-03-04 | 1 | -5/+5 |
| * | Fix for PR12090: clear def maps of aliases when visiting a copy. e.g. | Evan Cheng | 2012-02-27 | 1 | -0/+5 |
| * | Fix machine-cp by having it to check sub-register indicies. e.g. | Evan Cheng | 2012-02-20 | 1 | -2/+26 |
| * | Erase dead copies that are clobbered by a call. | Jakob Stoklund Olesen | 2012-02-09 | 1 | -5/+17 |
| * | Handle register masks in MachineCopyPropagation. | Jakob Stoklund Olesen | 2012-02-08 | 1 | -0/+17 |
| * | Codegen pass definition cleanup. No functionality. | Andrew Trick | 2012-02-08 | 1 | -4/+1 |
| * | whitespace | Andrew Trick | 2012-02-08 | 1 | -1/+1 |