summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/MachineInstrBuilder.h
Commit message (Expand)AuthorAge
* Reapply an improved version of r180816/180817.Adrian Prantl2013-07-09
* Temporarily revert "Change the informal convention of DBG_VALUE so that we ca...Adrian Prantl2013-04-30
* Change the informal convention of DBG_VALUE so that we can express aAdrian Prantl2013-04-30
* Add a getBundleEnd() function to go with the existing getBundleStart().Jakob Stoklund Olesen2013-01-09
* Add an MF argument to MI::copyImplicitOps().Jakob Stoklund Olesen2012-12-20
* Use MachineInstrBuilder in InstrEmitter.Jakob Stoklund Olesen2012-12-20
* Always use addOperand(MF, MO) from MachineInstrBuilder.Jakob Stoklund Olesen2012-12-19
* Remove the explicit MachineInstrBuilder(MI) constructor.Jakob Stoklund Olesen2012-12-19
* Add an MF argument to MachineInstr::addOperand().Jakob Stoklund Olesen2012-12-19
* Express prepend and append in terms of a more generic insert().Jakob Stoklund Olesen2012-12-13
* Add an MIBundleBuilder class.Jakob Stoklund Olesen2012-12-07
* Change MachineInstrBuilder::addDisp to copy over target flags by default.Evan Cheng2012-10-11
* Add a new kind of MachineOperand: MO_TargetIndex.Jakob Stoklund Olesen2012-08-07
* Add internal read flags to MachineInstrBuilder and hook them into the Machine...Pete Cooper2012-06-07
* Use <def,undef> operands when spilling NEON bundles.Jakob Stoklund Olesen2012-03-04
* Add a new kind of MachineOperand: MO_RegisterMask.Jakob Stoklund Olesen2012-01-16
* - Add MachineInstrBundle.h and MachineInstrBundle.cpp. This includes a functionEvan Cheng2011-12-14
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-28
* Handle debug info for i128 constants.Devang Patel2011-06-24
* Frame indices are signed. Update MachineOperand methods accordingly.Jim Grosbach2011-05-17
* add a missing operator that caused us to have to use (*MIB).foo everywhere.Chris Lattner2011-04-29
* Provide hooks to set MI flags in MachineInstrBuilderAnton Korobeynikov2011-03-05
* Initial va_arg support for x86-64. Patch by David Meyer!Dan Gohman2010-10-12
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-15
* add builder support for mcsymbol operands.Chris Lattner2010-03-13
* Further constify MDNode* references.Dale Johannesen2010-02-26
* Add a Debug bit to MachineOperand, for uses thatDale Johannesen2010-02-06
* Further progration of metadata operands. TheDale Johannesen2010-01-13
* Remove dead code.Devang Patel2009-10-30
* Improve MachineMemOperand handling.Dan Gohman2009-09-25
* A few more tabs -> spaces.Daniel Dunbar2009-09-20
* Remove Offset from ExternalSybmol MachineOperands, this is unused (and at lea...Daniel Dunbar2009-09-01
* add default ctor.Chris Lattner2009-07-09
* Add machine operand for MDNodes. This will be used to communicate debug info.Devang Patel2009-07-01
* Add a bit IsUndef to MachineOperand. This indicates the def / use register op...Evan Cheng2009-06-30
* just eliminate the code entirely!Chris Lattner2009-06-25
* Clone target flags when copying mbb operands.Chris Lattner2009-06-25
* Identify unconditional gotos and generate a page sel instructions before them.Sanjiv Gupta2009-06-25
* ad MachineInstrBuilder support for target flags on operands.Chris Lattner2009-06-25
* Change MachineInstrBuilder::addReg() to take a flag instead of a list ofBill Wendling2009-05-13
* Factor out the code to add a MachineOperand to a MachineInstrBuilder.Dan Gohman2009-02-18
* Remove non-DebugLoc versions of BuildMI.Dale Johannesen2009-02-13
* Eliminate a couple of non-DebugLoc BuildMI variants.Dale Johannesen2009-02-12
* Create DebugLoc information in FastISel. Several temporary methods wereBill Wendling2009-02-03
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-05
* Extend X86's addFrameReference to add a MachineMemOperand forDan Gohman2008-12-03
* Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman2008-10-18
* Change ConstantSDNode and ConstantFPSDNode to use ConstantInt* andDan Gohman2008-09-12
* Add a MachineInstrBuilder method for adding floating-pointDan Gohman2008-08-26
* Pool-allocation for MachineInstrs, MachineBasicBlocks, andDan Gohman2008-07-07