Age | Commit message (Expand) | Author | Files | Lines |
2015-12-05 | Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical... | Craig Topper | 1 | -2/+4 |
2015-11-11 | MachineInstr: addRegisterDefReadUndef() => setRegisterDefReadUndef() | Matthias Braun | 1 | -2/+2 |
2015-10-09 | CodeGen: Continue removing ilist iterator implicit conversions | Duncan P. N. Exon Smith | 1 | -9/+9 |
2015-09-22 | Untabify. | NAKAMURA Takumi | 1 | -1/+1 |
2015-09-22 | Reformat blank lines. | NAKAMURA Takumi | 1 | -1/+0 |
2015-09-16 | [X86] Fix emitEpilogue() to make less assumptions about pops | Michael Kuperstein | 1 | -1/+4 |
2015-08-19 | Emit <regmask R1 R2 R3 ...> instead of just <regmask> in IR dumps. | Daniel Sanders | 1 | -2/+25 |
2015-08-12 | [X86] Allow x86 call frame optimization to fold more loads into pushes | Michael Kuperstein | 1 | -0/+4 |
2015-08-11 | PseudoSourceValue: Replace global manager with a manager in a machine function. | Alex Lorenz | 1 | -10/+12 |
2015-06-26 | CodeGen: Create a proper ModuleSlotTracker for MachineInstr | Duncan P. N. Exon Smith | 1 | -2/+7 |
2015-06-26 | CodeGen: Push the ModuleSlotTracker through Metadata | Duncan P. N. Exon Smith | 1 | -4/+4 |
2015-06-26 | CodeGen: Push the ModuleSlotTracker through MachineOperands | Duncan P. N. Exon Smith | 1 | -33/+45 |
2015-06-26 | Show invariant loads in MMO dumping | Matt Arsenault | 1 | -0/+3 |
2015-06-17 | [PM/AA] Remove the Location typedef from the AliasAnalysis class now | Chandler Carruth | 1 | -3/+3 |
2015-05-29 | CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands | Matthias Braun | 1 | -3/+2 |
2015-05-19 | MachineInstr: Remove unused parameter. | Matthias Braun | 1 | -3/+1 |
2015-05-16 | Correct indentation. NFC | Craig Topper | 1 | -2/+2 |
2015-05-06 | Add ChangeTo* to MachineOperand for symbols | Matt Arsenault | 1 | -0/+22 |
2015-04-29 | IR: Give 'DI' prefix to debug info metadata | Duncan P. N. Exon Smith | 1 | -2/+2 |
2015-04-21 | DebugInfo: Drop rest of DIDescriptor subclasses | Duncan P. N. Exon Smith | 1 | -2/+2 |
2015-04-15 | DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable | Duncan P. N. Exon Smith | 1 | -1/+1 |
2015-04-14 | DebugInfo: Gut DIVariable and DIGlobalVariable | Duncan P. N. Exon Smith | 1 | -4/+4 |
2015-04-06 | CodeGen: Stop using DIDescriptor::is*() and auto-casting | Duncan P. N. Exon Smith | 1 | -6/+3 |
2015-04-03 | CodeGen: Fix MachineInstr::print() for DBG_VALUE | Duncan P. N. Exon Smith | 1 | -2/+2 |
2015-03-30 | CodeGen: Use the new DebugLoc API, NFC | Duncan P. N. Exon Smith | 1 | -6/+6 |
2015-02-27 | Rewrite MachineOperand::print and MachineInstr::print to avoid | Eric Christopher | 1 | -35/+22 |
2015-02-26 | Remove DebugLoc::print(LLVMContext, raw_ostream), it was just | Eric Christopher | 1 | -8/+2 |
2015-02-21 | MachineInstr: Use range-based for loops. NFC. | Benjamin Kramer | 1 | -34/+20 |
2015-02-21 | Calling memmove on a MachineOperand is totally safe. | Benjamin Kramer | 1 | -8/+2 |
2015-02-07 | Move DebugLocs around instead of copying. | Benjamin Kramer | 1 | -4/+4 |
2015-02-04 | MachineCSE: Clear dead-def flag on CSE. | Matthias Braun | 1 | -0/+8 |
2015-01-21 | LiveIntervalAnalysis: Mark subregister defs as undef when we determined they ... | Matthias Braun | 1 | -0/+8 |
2014-12-09 | IR: Split Metadata from Value | Duncan P. N. Exon Smith | 1 | -5/+10 |
2014-11-17 | Move register class name strings to a single array in MCRegisterInfo to reduc... | Craig Topper | 1 | -11/+10 |
2014-10-03 | Revert "Revert "DI: Fold constant arguments into a single MDString"" | Duncan P. N. Exon Smith | 1 | -5/+5 |
2014-10-02 | Revert "DI: Fold constant arguments into a single MDString" | Duncan P. N. Exon Smith | 1 | -5/+5 |
2014-10-02 | DI: Fold constant arguments into a single MDString | Duncan P. N. Exon Smith | 1 | -5/+5 |
2014-10-01 | Move the complex address expression out of DIVariable and into an extra | Adrian Prantl | 1 | -2/+7 |
2014-10-01 | Revert r218778 while investigating buldbot breakage. | Adrian Prantl | 1 | -7/+2 |
2014-10-01 | Move the complex address expression out of DIVariable and into an extra | Adrian Prantl | 1 | -2/+7 |
2014-09-28 | Add MachineOperand::ChangeToFPImmediate and setFPImm | Matt Arsenault | 1 | -7/+25 |
2014-08-13 | [Cleanup] Utility function to erase instruction and mark DBG_Values | Gerolf Hoflehner | 1 | -0/+21 |
2014-08-04 | Remove the TargetMachine forwards for TargetSubtargetInfo based | Eric Christopher | 1 | -6/+14 |
2014-07-24 | Add scoped-noalias metadata | Hal Finkel | 1 | -0/+28 |
2014-07-24 | AA metadata refactoring (introduce AAMDNodes) | Hal Finkel | 1 | -4/+4 |
2014-05-07 | [BUG][REFACTOR] | Zinovy Nis | 1 | -20/+2 |
2014-04-15 | Break PseudoSourceValue out of the Value hierarchy. It is now the root of its... | Nick Lewycky | 1 | -11/+16 |
2014-04-14 | [C++11] More 'nullptr' conversion. In some cases just using a boolean check i... | Craig Topper | 1 | -17/+17 |
2014-03-21 | Remove some dead assignements found by scan-build | Arnaud A. de Grandmaison | 1 | -1/+1 |
2014-03-17 | [X86] New and improved VZeroUpperInserter optimization. | Lang Hames | 1 | -1/+1 |