summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineInstr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* AMDGPU: Add convergent flag to INLINEASM instruction.Wei Ding2016-06-221-0/+2
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-5/+6
* Fix PR26655: Bail out if all regs of an inst BUNDLE have the correct kill flagMandeep Singh Grang2016-05-101-0/+7
* AMDGPU/SI: add llvm.amdgcn.ps.live intrinsicNicolai Haehnle2016-04-221-0/+11
* Sink DI metadata usage out of MachineInstr.h and MachineInstrBuilder.hReid Kleckner2016-04-141-0/+49
* [MachineInstr] Teach the print method about RegisterBank.Quentin Colombet2016-04-071-11/+10
* Revert "NFC: static_assert instead of comment"JF Bastien2016-03-261-3/+1
* NFC: static_assert instead of commentJF Bastien2016-03-261-1/+3
* [MachineInstr] Get rid of some GlobalISel ifdefs.Quentin Colombet2016-03-071-5/+24
* CodeGen: Change MachineInstr to use MachineInstr&, NFCDuncan P. N. Exon Smith2016-02-271-12/+12
* WIP: CodeGen: Use MachineInstr& in MachineInstrBundle.h, NFCDuncan P. N. Exon Smith2016-02-271-1/+1
* Minor code cleanups. NFC.Junmo Park2016-02-261-3/+3
* MachineInstr: Respect register aliases in clearRegiserKills()Matthias Braun2016-02-241-1/+1
* Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC"Duncan P. N. Exon Smith2016-02-221-10/+14
* CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFCDuncan P. N. Exon Smith2016-02-211-14/+10
* Remove uses of builtin comma operator.Richard Trieu2016-02-181-2/+4
* [GlobalISel] Add a type to MachineInstr.Quentin Colombet2016-02-111-5/+20
* [GlobalISel][MachineRegisterInfo] Add a method to create generic vregs.Quentin Colombet2016-02-111-0/+5
* [GlobalISel] Remember the size of generic virtual registersQuentin Colombet2016-02-101-1/+8
* Fix printing of f16 machine operandsMatt Arsenault2016-02-051-2/+8
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-1/+1
* Consolidate MemRefs handling from BranchFolding and correct latent bugPhilip Reames2016-01-061-4/+34
* Fix a warning [NFC]Philip Reames2016-01-061-1/+2
* Extract helper function to merge MemoryOperand lists [NFC]Philip Reames2016-01-061-0/+20
* 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
OpenPOWER on IntegriCloud