summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineInstr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Correct misleading formatting of several ifs followed by two statements witho...Yaron Keren2016-01-021-5/+16
* Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical...Craig Topper2015-12-051-2/+4
* MachineInstr: addRegisterDefReadUndef() => setRegisterDefReadUndef()Matthias Braun2015-11-111-2/+2
* CodeGen: Continue removing ilist iterator implicit conversionsDuncan P. N. Exon Smith2015-10-091-9/+9
* Untabify.NAKAMURA Takumi2015-09-221-1/+1
* Reformat blank lines.NAKAMURA Takumi2015-09-221-1/+0
* [X86] Fix emitEpilogue() to make less assumptions about popsMichael Kuperstein2015-09-161-1/+4
* Emit <regmask R1 R2 R3 ...> instead of just <regmask> in IR dumps.Daniel Sanders2015-08-191-2/+25
* [X86] Allow x86 call frame optimization to fold more loads into pushesMichael Kuperstein2015-08-121-0/+4
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-10/+12
* CodeGen: Create a proper ModuleSlotTracker for MachineInstrDuncan P. N. Exon Smith2015-06-261-2/+7
* CodeGen: Push the ModuleSlotTracker through MetadataDuncan P. N. Exon Smith2015-06-261-4/+4
* CodeGen: Push the ModuleSlotTracker through MachineOperandsDuncan P. N. Exon Smith2015-06-261-33/+45
* Show invariant loads in MMO dumpingMatt Arsenault2015-06-261-0/+3
* [PM/AA] Remove the Location typedef from the AliasAnalysis class nowChandler Carruth2015-06-171-3/+3
* CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperandsMatthias Braun2015-05-291-3/+2
* MachineInstr: Remove unused parameter.Matthias Braun2015-05-191-3/+1
* Correct indentation. NFCCraig Topper2015-05-161-2/+2
* Add ChangeTo* to MachineOperand for symbolsMatt Arsenault2015-05-061-0/+22
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-2/+2
* DebugInfo: Drop rest of DIDescriptor subclassesDuncan P. N. Exon Smith2015-04-211-2/+2
* DebugInfo: Remove 'inlinedAt:' field from MDLocalVariableDuncan P. N. Exon Smith2015-04-151-1/+1
* DebugInfo: Gut DIVariable and DIGlobalVariableDuncan P. N. Exon Smith2015-04-141-4/+4
* CodeGen: Stop using DIDescriptor::is*() and auto-castingDuncan P. N. Exon Smith2015-04-061-6/+3
* CodeGen: Fix MachineInstr::print() for DBG_VALUEDuncan P. N. Exon Smith2015-04-031-2/+2
* CodeGen: Use the new DebugLoc API, NFCDuncan P. N. Exon Smith2015-03-301-6/+6
* Rewrite MachineOperand::print and MachineInstr::print to avoidEric Christopher2015-02-271-35/+22
* Remove DebugLoc::print(LLVMContext, raw_ostream), it was justEric Christopher2015-02-261-8/+2
* MachineInstr: Use range-based for loops. NFC.Benjamin Kramer2015-02-211-34/+20
* Calling memmove on a MachineOperand is totally safe.Benjamin Kramer2015-02-211-8/+2
* Move DebugLocs around instead of copying.Benjamin Kramer2015-02-071-4/+4
* MachineCSE: Clear dead-def flag on CSE.Matthias Braun2015-02-041-0/+8
* LiveIntervalAnalysis: Mark subregister defs as undef when we determined they ...Matthias Braun2015-01-211-0/+8
* IR: Split Metadata from ValueDuncan P. N. Exon Smith2014-12-091-5/+10
* Move register class name strings to a single array in MCRegisterInfo to reduc...Craig Topper2014-11-171-11/+10
* Revert "Revert "DI: Fold constant arguments into a single MDString""Duncan P. N. Exon Smith2014-10-031-5/+5
* Revert "DI: Fold constant arguments into a single MDString"Duncan P. N. Exon Smith2014-10-021-5/+5
* DI: Fold constant arguments into a single MDStringDuncan P. N. Exon Smith2014-10-021-5/+5
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-2/+7
* Revert r218778 while investigating buldbot breakage.Adrian Prantl2014-10-011-7/+2
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-2/+7
* Add MachineOperand::ChangeToFPImmediate and setFPImmMatt Arsenault2014-09-281-7/+25
* [Cleanup] Utility function to erase instruction and mark DBG_ValuesGerolf Hoflehner2014-08-131-0/+21
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-6/+14
* Add scoped-noalias metadataHal Finkel2014-07-241-0/+28
* AA metadata refactoring (introduce AAMDNodes)Hal Finkel2014-07-241-4/+4
* [BUG][REFACTOR]Zinovy Nis2014-05-071-20/+2
* Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...Nick Lewycky2014-04-151-11/+16
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-141-17/+17
* Remove some dead assignements found by scan-buildArnaud A. de Grandmaison2014-03-211-1/+1
OpenPOWER on IntegriCloud