| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a getBundleEnd() function to go with the existing getBundleStart(). | Jakob Stoklund Olesen | 2013-01-09 | 1 | -5/+2 |
* | Add an MF argument to MI::copyImplicitOps(). | Jakob Stoklund Olesen | 2012-12-20 | 1 | -0/+6 |
* | Use MachineInstrBuilder in InstrEmitter. | Jakob Stoklund Olesen | 2012-12-20 | 1 | -0/+10 |
* | Always use addOperand(MF, MO) from MachineInstrBuilder. | Jakob Stoklund Olesen | 2012-12-19 | 1 | -25/+26 |
* | Remove the explicit MachineInstrBuilder(MI) constructor. | Jakob Stoklund Olesen | 2012-12-19 | 1 | -1/+0 |
* | Add an MF argument to MachineInstr::addOperand(). | Jakob Stoklund Olesen | 2012-12-19 | 1 | -12/+21 |
* | Express prepend and append in terms of a more generic insert(). | Jakob Stoklund Olesen | 2012-12-13 | 1 | -11/+36 |
* | Add an MIBundleBuilder class. | Jakob Stoklund Olesen | 2012-12-07 | 1 | -0/+64 |
* | Change MachineInstrBuilder::addDisp to copy over target flags by default. | Evan Cheng | 2012-10-11 | 1 | -4/+13 |
* | Add a new kind of MachineOperand: MO_TargetIndex. | Jakob Stoklund Olesen | 2012-08-07 | 1 | -0/+6 |
* | Add internal read flags to MachineInstrBuilder and hook them into the Machine... | Pete Cooper | 2012-06-07 | 1 | -1/+6 |
* | Use <def,undef> operands when spilling NEON bundles. | Jakob Stoklund Olesen | 2012-03-04 | 1 | -0/+1 |
* | Add a new kind of MachineOperand: MO_RegisterMask. | Jakob Stoklund Olesen | 2012-01-16 | 1 | -0/+5 |
* | - Add MachineInstrBundle.h and MachineInstrBundle.cpp. This includes a function | Evan Cheng | 2011-12-14 | 1 | -0/+46 |
* | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and | Evan Cheng | 2011-06-28 | 1 | -13/+13 |
* | Handle debug info for i128 constants. | Devang Patel | 2011-06-24 | 1 | -0/+5 |
* | Frame indices are signed. Update MachineOperand methods accordingly. | Jim Grosbach | 2011-05-17 | 1 | -1/+1 |
* | add a missing operator that caused us to have to use (*MIB).foo everywhere. | Chris Lattner | 2011-04-29 | 1 | -0/+1 |
* | Provide hooks to set MI flags in MachineInstrBuilder | Anton Korobeynikov | 2011-03-05 | 1 | -0/+10 |
* | Initial va_arg support for x86-64. Patch by David Meyer! | Dan Gohman | 2010-10-12 | 1 | -0/+21 |
* | Add const qualifiers to CodeGen's use of LLVM IR constructs. | Dan Gohman | 2010-04-15 | 1 | -1/+1 |
* | add builder support for mcsymbol operands. | Chris Lattner | 2010-03-13 | 1 | -0/+5 |
* | Further constify MDNode* references. | Dale Johannesen | 2010-02-26 | 1 | -1/+1 |
* | Add a Debug bit to MachineOperand, for uses that | Dale Johannesen | 2010-02-06 | 1 | -1/+3 |
* | Further progration of metadata operands. The | Dale Johannesen | 2010-01-13 | 1 | -0/+6 |
* | Remove dead code. | Devang Patel | 2009-10-30 | 1 | -7/+0 |
* | Improve MachineMemOperand handling. | Dan Gohman | 2009-09-25 | 1 | -1/+1 |
* | A few more tabs -> spaces. | Daniel Dunbar | 2009-09-20 | 1 | -3/+3 |
* | Remove Offset from ExternalSybmol MachineOperands, this is unused (and at lea... | Daniel Dunbar | 2009-09-01 | 1 | -2/+1 |
* | add default ctor. | Chris Lattner | 2009-07-09 | 1 | -0/+1 |
* | Add machine operand for MDNodes. This will be used to communicate debug info. | Devang Patel | 2009-07-01 | 1 | -0/+7 |
* | Add a bit IsUndef to MachineOperand. This indicates the def / use register op... | Evan Cheng | 2009-06-30 | 1 | -3/+8 |
* | just eliminate the code entirely! | Chris Lattner | 2009-06-25 | 1 | -28/+1 |
* | Clone target flags when copying mbb operands. | Chris Lattner | 2009-06-25 | 1 | -1/+1 |
* | Identify unconditional gotos and generate a page sel instructions before them. | Sanjiv Gupta | 2009-06-25 | 1 | -0/+2 |
* | ad MachineInstrBuilder support for target flags on operands. | Chris Lattner | 2009-06-25 | 1 | -14/+23 |
* | Change MachineInstrBuilder::addReg() to take a flag instead of a list of | Bill Wendling | 2009-05-13 | 1 | -11/+45 |
* | Factor out the code to add a MachineOperand to a MachineInstrBuilder. | Dan Gohman | 2009-02-18 | 1 | -2/+25 |
* | Remove non-DebugLoc versions of BuildMI. | Dale Johannesen | 2009-02-13 | 1 | -26/+0 |
* | Eliminate a couple of non-DebugLoc BuildMI variants. | Dale Johannesen | 2009-02-12 | 1 | -12/+0 |
* | Create DebugLoc information in FastISel. Several temporary methods were | Bill Wendling | 2009-02-03 | 1 | -7/+52 |
* | Tidy up #includes, deleting a bunch of unnecessary #includes. | Dan Gohman | 2009-01-05 | 1 | -1/+0 |
* | Extend X86's addFrameReference to add a MachineMemOperand for | Dan Gohman | 2008-12-03 | 1 | -0/+5 |
* | Teach DAGCombine to fold constant offsets into GlobalAddress nodes, | Dan Gohman | 2008-10-18 | 1 | -3/+4 |
* | Change ConstantSDNode and ConstantFPSDNode to use ConstantInt* and | Dan Gohman | 2008-09-12 | 1 | -1/+1 |
* | Add a MachineInstrBuilder method for adding floating-point | Dan Gohman | 2008-08-26 | 1 | -0/+5 |
* | Pool-allocation for MachineInstrs, MachineBasicBlocks, and | Dan Gohman | 2008-07-07 | 1 | -12/+8 |
* | Rename MemOperand to MachineMemOperand. This was suggested by | Dan Gohman | 2008-04-07 | 1 | -1/+1 |
* | Back out r48353. Not needed. | Evan Cheng | 2008-03-14 | 1 | -5/+0 |
* | Add an MO_Undef MachineOperandType, intended for INSERT_SUBREG. Next up MO_Un... | Evan Cheng | 2008-03-14 | 1 | -0/+5 |