aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/MachineInstr.h
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-3/+1
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-5/+8
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-7/+18
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-3/+62
* Bring in fixes for Cortex-A53 errata + build updates.Stephen Hines2014-10-171-1/+0
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-1/+4
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-21/+68
* Update to LLVM 3.5a.Stephen Hines2014-04-241-12/+64
* Rename parameter: defined regs are not incoming.Matthias Braun2013-10-101-3/+2
* simplify expressionAdrian Prantl2013-09-171-1/+1
* Debug info: Fix PR16736 and rdar://problem/14990587.Adrian Prantl2013-09-161-0/+7
* Drive-by fix for a doxygen comment in MachineInstr.h.Joey Gouly2013-08-151-2/+2
* Remove dead function.Jakob Stoklund Olesen2013-07-051-5/+0
* [ms-inline asm] Do not omit the frame pointer if we have ms-inline assembly.Chad Rosier2013-02-161-0/+3
* ScheduleDAG: colorize the DOT graph and improve formatting.Andrew Trick2013-01-251-1/+2
* Allow hasProperty() to be called on bundle-internal instructions.Jakob Stoklund Olesen2013-01-101-3/+3
* Support headerless bundles in MachineInstr::hasProperty().Jakob Stoklund Olesen2013-01-101-1/+1
* Don't require BUNDLE headers in MachineInstr::getBundleSize().Jakob Stoklund Olesen2013-01-091-1/+5
* Pack MachineInstr fields better.Jakob Stoklund Olesen2013-01-071-2/+3
* Don't call destructors on MachineInstr and MachineOperand.Jakob Stoklund Olesen2013-01-051-2/+6
* Use ArrayRecycler for MachineInstr operand lists.Jakob Stoklund Olesen2013-01-051-9/+15
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-1/+1
* Require the two-argument MI::addOperand(MF, MO) for dangling instructions.Jakob Stoklund Olesen2012-12-201-11/+16
* Add an MF argument to MI::copyImplicitOps().Jakob Stoklund Olesen2012-12-201-1/+1
* Use two-arg addOperand(MF, MO) internally in MachineInstr when possible.Jakob Stoklund Olesen2012-12-201-2/+3
* Remove two dead functions.Jakob Stoklund Olesen2012-12-201-7/+0
* Add an MF argument to MachineInstr::addOperand().Jakob Stoklund Olesen2012-12-191-0/+8
* Remove MachineInstr::setIsInsideBundle().Jakob Stoklund Olesen2012-12-181-9/+0
* Use bidirectional bundle flags to simplify important functions.Jakob Stoklund Olesen2012-12-181-1/+3
* Don't allow the automatically updated MI flags to be set directly.Jakob Stoklund Olesen2012-12-181-1/+3
* Tighten up the erase/remove API for bundled instructions.Jakob Stoklund Olesen2012-12-171-4/+23
* Add higher-level API for dealing with bundled MachineInstrs.Jakob Stoklund Olesen2012-12-071-5/+27
* Remove unused MachineInstr constructors.Jakob Stoklund Olesen2012-12-051-10/+0
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-031-6/+6
* [inline asm] Get the mayLoad/mayStore directly from the MIOp_ExtraInfo operand.Chad Rosier2012-10-301-5/+13
* [inline asm] Implement mayLoad and mayStore for inline assembly. In general,Chad Rosier2012-10-301-3/+5
* Remove unused MachineInstr constructors that don't take a DebugLoc argument.Craig Topper2012-10-071-16/+1
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-171-2/+2
* TiedTo is an integer, not a bool.Jakob Stoklund Olesen2012-09-061-2/+2
* [ms-inline asm] Propagate the asm dialect into the MachineInstr representation.Chad Rosier2012-09-051-0/+2
* Actually use the MachineOperand field for isRegTiedToDefOperand().Jakob Stoklund Olesen2012-09-041-2/+16
* Allow tied uses and defs in different orders.Jakob Stoklund Olesen2012-09-041-2/+2
* Add MachineInstr::tieOperands, remove setIsTied().Jakob Stoklund Olesen2012-08-311-3/+13
* Rename hasVolatileMemoryRef() to hasOrderedMemoryRef().Jakob Stoklund Olesen2012-08-291-5/+5
* Maintain a vaild isTied bit as operands are added and removed.Jakob Stoklund Olesen2012-08-291-0/+12
* Add an MCID::Select flag and TII hooks for optimizing selects.Jakob Stoklund Olesen2012-08-161-0/+6
* Move use list management into MachineRegisterInfo.Jakob Stoklund Olesen2012-08-091-2/+2
* Add MachineInstr::isTransient().Jakob Stoklund Olesen2012-07-301-0/+24
* MachineInstr: Inline the fast path (non-bundle instruction) of hasProperty.Benjamin Kramer2012-03-171-1/+12
* Limit the number of memory operands in MachineInstr to 2^16 and store the num...Benjamin Kramer2012-03-161-6/+7