| Commit message (Expand) | Author | Age | Files | Lines |
| * | Prune two MachineInstr.h includes, fix up deps | Reid Kleckner | 2019-10-19 | 1 | -0/+1 |
| * | Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM | Daniel Sanders | 2019-08-15 | 1 | -3/+3 |
| * | Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re... | Daniel Sanders | 2019-08-01 | 1 | -12/+10 |
| * | [NFC] add/modify wrapper function for findRegisterDefOperand(). | Chen Zheng | 2019-02-20 | 1 | -1/+1 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [DebugInfo] Examine all uses of isDebugValue() for debug instructions. | Shiva Chen | 2018-05-09 | 1 | -2/+2 |
| * | IWYU for llvm-config.h in llvm, additions. | Nico Weber | 2018-04-30 | 1 | -0/+1 |
| * | Remove redundant includes from lib/CodeGen. | Michael Zolotukhin | 2017-12-13 | 1 | -1/+0 |
| * | [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. | Francis Visoiu Mistrih | 2017-12-07 | 1 | -6/+6 |
| * | Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering | David Blaikie | 2017-11-08 | 1 | -1/+1 |
| * | Reverting r315590; it did not include changes for llvm-tblgen, which is causi... | Aaron Ballman | 2017-10-15 | 1 | -1/+1 |
| * | [dump] Remove NDEBUG from test to enable dump methods [NFC] | Don Hinton | 2017-10-12 | 1 | -1/+1 |
| * | [LiveVariables] Switch Kill/Defs sets to be DenseSet(s). | Davide Italiano | 2017-05-11 | 1 | -1/+1 |
| * | Cleanup dump() functions. | Matthias Braun | 2017-01-28 | 1 | -2/+2 |
| * | Modify df_iterator to support post-order actions | David Callahan | 2016-10-05 | 1 | -1/+1 |
| * | CodeGen: Use MachineInstr& in LiveVariables API, NFC | Duncan P. N. Exon Smith | 2016-07-01 | 1 | -24/+24 |
| * | CodeGen: Use range-based for in LiveVariables, NFC | Duncan P. N. Exon Smith | 2016-06-30 | 1 | -6/+4 |
| * | LiveVariables: Fix typo and shorten comment | Matthias Braun | 2016-03-29 | 1 | -4/+2 |
| * | LiveVariables: Do not remove dead flags from vreg operands | Matthias Braun | 2016-03-29 | 1 | -3/+8 |
| * | Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591... | Yaron Keren | 2016-01-29 | 1 | -1/+1 |
| * | LiveVariables should not clobber MachineOperand::IsDead, ::IsKill on reserved... | Matthias Braun | 2015-11-24 | 1 | -2/+6 |
| * | CodeGen: Remove more ilist iterator implicit conversions, NFC | Duncan P. N. Exon Smith | 2015-10-09 | 1 | -1/+1 |
| * | Save LaneMask with livein registers | Matthias Braun | 2015-09-09 | 1 | -6/+6 |
| * | [WinEH] Add some support for code generating catchpad | Reid Kleckner | 2015-08-27 | 1 | -1/+1 |
| * | MachineBasicBlock: Add liveins() method returning an iterator_range | Matthias Braun | 2015-08-24 | 1 | -9/+6 |
| * | [LiveVariables] Improve isLiveOut runtime performances. NFC. | Arnaud A. de Grandmaison | 2015-06-11 | 1 | -31/+8 |
| * | Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used. | Benjamin Kramer | 2015-03-23 | 1 | -0/+1 |
| * | Remove unnecessary TargetMachine.h includes. | Eric Christopher | 2014-10-14 | 1 | -1/+0 |
| * | CodeGen/LiveVariables: use vector::assign() | Dylan Noblesmith | 2014-08-26 | 1 | -8/+4 |
| * | CodeGen/LiveVariables: hoist out code in nested loops | Dylan Noblesmith | 2014-08-25 | 1 | -110/+121 |
| * | CodeGen/LiveVariables: switch to std::vector | Dylan Noblesmith | 2014-08-25 | 1 | -11/+13 |
| * | Use range based for loops to avoid needing to re-mention SmallPtrSet size. | Craig Topper | 2014-08-24 | 1 | -5/+1 |
| * | Have MachineFunction cache a pointer to the subtarget to make lookups | Eric Christopher | 2014-08-05 | 1 | -1/+1 |
| * | Remove the TargetMachine forwards for TargetSubtargetInfo based | Eric Christopher | 2014-08-04 | 1 | -1/+1 |
| * | Convert more loops to range-based equivalents | Alexey Samsonov | 2014-04-30 | 1 | -6/+8 |
| * | Convert several loops over MachineFunction basic blocks to range-based loops | Alexey Samsonov | 2014-04-30 | 1 | -3/+2 |
| * | [C++11] More 'nullptr' conversion. In some cases just using a boolean check i... | Craig Topper | 2014-04-14 | 1 | -13/+13 |
| * | Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s... | Craig Topper | 2013-07-11 | 1 | -2/+2 |
| * | Use SmallVectorImpl instead of SmallVector for iterators and references to av... | Craig Topper | 2013-07-03 | 1 | -2/+2 |
| * | Simplify logic now that r182490 is in place. No functional change intended. | Chad Rosier | 2013-05-22 | 1 | -15/+14 |
| * | Remove special-casing of return blocks for liveness. | Jakob Stoklund Olesen | 2013-02-05 | 1 | -23/+0 |
| * | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -5/+5 |
| * | Switch most getReservedRegs() clients to the MRI equivalent. | Jakob Stoklund Olesen | 2012-10-15 | 1 | -4/+2 |
| * | Release build: guard dump functions with | Manman Ren | 2012-09-11 | 1 | -1/+1 |
| * | LiveVariables: Compute a set of defs and kills to speed up updating LV during... | Benjamin Kramer | 2012-09-09 | 1 | -4/+30 |
| * | Release build: guard dump functions with "ifndef NDEBUG" | Manman Ren | 2012-09-06 | 1 | -0/+2 |
| * | Teach LiveVariables to handle <undef> operands. | Jakob Stoklund Olesen | 2012-06-23 | 1 | -3/+5 |
| * | Switch all register list clients to the new MC*Iterator interface. | Jakob Stoklund Olesen | 2012-06-01 | 1 | -32/+29 |
| * | Fix typo. | Lang Hames | 2012-04-01 | 1 | -1/+1 |
| * | Assert on SSA errors in LiveVariables. | Jakob Stoklund Olesen | 2012-03-09 | 1 | -0/+1 |