Revert "Follow-up to r205973: change the return type to const MDNode*."
[opencl/llvm.git] / include / llvm / CodeGen / MachineInstr.h
2014-04-10 Adrian PrantlRevert "Follow-up to r205973: change the return type...
2014-04-10 Adrian PrantlFollow-up to r205973: change the return type to const...
2014-04-10 Adrian PrantlDebug info: Factor the retrieving of the DIVariable...
2014-04-05 David BlaikieMachineInstr: introduce explicit_operands and implicit_...
2014-04-05 David BlaikieRemove unnecessary "inline" of inline defined member...
2014-03-07 Rafael EspindolaReplace PROLOG_LABEL with a new CFI_INSTRUCTION.
2014-03-07 Owen AndersonAdd iterator_range support for MachineInstr's operand...
2014-03-05 Chandler Carruth[Layering] Move DebugLoc.h into the IR library. The...
2014-02-14 Eli BenderskyRemove unused #include
2014-01-02 Quentin Colombet[RegAlloc] Make tryInstructionSplit less aggressive.
2013-10-10 Matthias BraunRename parameter: defined regs are not incoming.
2013-09-17 Adrian Prantlsimplify expression
2013-09-16 Adrian PrantlDebug info: Fix PR16736 and rdar://problem/14990587.
2013-08-15 Joey GoulyDrive-by fix for a doxygen comment in MachineInstr.h.
2013-07-05 Jakob Stoklund OlesenRemove dead function.
2013-02-16 Chad Rosier[ms-inline asm] Do not omit the frame pointer if we...
2013-01-25 Andrew TrickScheduleDAG: colorize the DOT graph and improve formatting.
2013-01-10 Jakob Stoklund OlesenAllow hasProperty() to be called on bundle-internal...
2013-01-10 Jakob Stoklund OlesenSupport headerless bundles in MachineInstr::hasProperty().
2013-01-09 Jakob Stoklund OlesenDon't require BUNDLE headers in MachineInstr::getBundle...
2013-01-07 Jakob Stoklund OlesenPack MachineInstr fields better.
2013-01-05 Jakob Stoklund OlesenDon't call destructors on MachineInstr and MachineOperand.
2013-01-05 Jakob Stoklund OlesenUse ArrayRecycler for MachineInstr operand lists.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-20 Jakob Stoklund OlesenRequire the two-argument MI::addOperand(MF, MO) for...
2012-12-20 Jakob Stoklund OlesenAdd an MF argument to MI::copyImplicitOps().
2012-12-20 Jakob Stoklund OlesenUse two-arg addOperand(MF, MO) internally in MachineIns...
2012-12-20 Jakob Stoklund OlesenRemove two dead functions.
2012-12-19 Jakob Stoklund OlesenAdd an MF argument to MachineInstr::addOperand().
2012-12-18 Jakob Stoklund OlesenRemove MachineInstr::setIsInsideBundle().
2012-12-18 Jakob Stoklund OlesenUse bidirectional bundle flags to simplify important...
2012-12-18 Jakob Stoklund OlesenDon't allow the automatically updated MI flags to be...
2012-12-17 Jakob Stoklund OlesenTighten up the erase/remove API for bundled instructions.
2012-12-07 Jakob Stoklund OlesenAdd higher-level API for dealing with bundled MachineIn...
2012-12-05 Jakob Stoklund OlesenRemove unused MachineInstr constructors.
2012-12-03 Chandler CarruthSort the #include lines for the include/... tree with...
2012-10-30 Chad Rosier[inline asm] Get the mayLoad/mayStore directly from...
2012-10-30 Chad Rosier[inline asm] Implement mayLoad and mayStore for inline...
2012-10-07 Craig TopperRemove unused MachineInstr constructors that don't...
2012-09-17 Craig TopperMark unimplemented copy constructors and copy assignmen...
2012-09-06 Jakob Stoklund OlesenTiedTo is an integer, not a bool.
2012-09-05 Chad Rosier[ms-inline asm] Propagate the asm dialect into the...
2012-09-04 Jakob Stoklund OlesenActually use the MachineOperand field for isRegTiedToDe...
2012-09-04 Jakob Stoklund OlesenAllow tied uses and defs in different orders.
2012-08-31 Jakob Stoklund OlesenAdd MachineInstr::tieOperands, remove setIsTied().
2012-08-29 Jakob Stoklund OlesenRename hasVolatileMemoryRef() to hasOrderedMemoryRef().
2012-08-29 Jakob Stoklund OlesenMaintain a vaild isTied bit as operands are added and...
2012-08-16 Jakob Stoklund OlesenAdd an MCID::Select flag and TII hooks for optimizing...
2012-08-09 Jakob Stoklund OlesenMove use list management into MachineRegisterInfo.
2012-07-30 Jakob Stoklund OlesenAdd MachineInstr::isTransient().
2012-03-17 Benjamin KramerMachineInstr: Inline the fast path (non-bundle instruct...
2012-03-16 Benjamin KramerLimit the number of memory operands in MachineInstr...
2012-03-01 Jakob Stoklund OlesenMove getBundleStart() into MachineInstrBundle.h.
2012-02-15 Lang HamesMake LiveIntervals::handleMove() bundle aware.
2012-02-14 Jakob Stoklund OlesenHandle regmasks in findRegisterDefOperandIdx().
2012-02-08 Andrew TrickAdded MachineInstr::isBundled() to check if an instruct...
2012-02-08 Andrew Trickwhitespace
2012-02-03 Jakob Stoklund OlesenHandle register mask operands in setPhysRegsDeadExcept().
2012-02-03 Jakob Stoklund OlesenArrayRef'ize MI::setPhysRegsDeadExcept().
2012-01-27 Jim GrosbachFix typo.
2012-01-26 Jakob Stoklund OlesenClear kill flags before propagating a copy.
2012-01-25 Evan ChengUpdate hasProperty comment.
2011-12-14 Evan Cheng- Add MachineInstrBundle.h and MachineInstrBundle.cpp...
2011-12-08 Evan ChengMake MachineInstr instruction property queries more...
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-12-06 Evan ChengFirst chunk of MachineInstr bundle support.
2011-10-12 Jakob Stoklund OlesenAdd MachineInstr::getRegClassConstraint().
2011-10-12 Jakob Stoklund OlesenExtract a method for finding the inline asm flag operand.
2011-09-29 Jakob Stoklund OlesenRemove NumImplicitOps which is now unused.
2011-07-02 Jakob Stoklund OlesenInclude a source location when complaining about bad...
2011-06-30 Rafael EspindolaCreate a isFullCopy predicate.
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-05-12 Evan ChengRe-commit 131172 with fix. MachineInstr identity checks...
2011-03-11 Jim Grosbach80 columns.
2011-03-11 Jim GrosbachTrailing whitespace.
2011-03-05 Anton KorobeynikovAdd FrameSetup MI flags
2011-03-05 Anton KorobeynikovShorten AsmPrinterFlags filed to accomodate for future...
2011-01-07 Evan ChengDo not model all INLINEASM instructions as having unmod...
2010-11-21 Chris Lattneradd some helper methods for asmprinter flags, from...
2010-11-12 Chris Lattneradd operand iterator apis to MachineInstr, patch by...
2010-10-22 Evan ChengTransfer implicit ops when forming load multiple and...
2010-07-16 Bill WendlingRename DBG_LABEL PROLOG_LABEL, because it's only used...
2010-07-08 Jakob Stoklund OlesenConvert EXTRACT_SUBREG to COPY when emitting machine...
2010-07-03 Jakob Stoklund OlesenDetect and handle COPY in many places.
2010-07-02 Jakob Stoklund OlesenAdd a new target independent COPY instruction and code...
2010-06-18 Dan GohmanTeach regular and fast isel to set dead flags on unused...
2010-06-02 Jakob Stoklund OlesenSlightly change the meaning of the reMaterialize target...
2010-05-21 Evan Cheng- Change MachineInstr::findRegisterDefOperandIdx so...
2010-05-21 Jakob Stoklund OlesenAdd MachineInstr::readsWritesVirtualRegister() to deter...
2010-05-21 Jakob Stoklund OlesenRevert "Use MachineInstr::readsWritesVirtualRegister...
2010-05-21 Jakob Stoklund OlesenUse MachineInstr::readsWritesVirtualRegister to determi...
2010-05-21 Jakob Stoklund OlesenIf the first definition of a virtual register is a...
2010-05-19 Jakob Stoklund OlesenAdd MachineInstr::readsVirtualRegister() in preparation...
2010-05-13 Dan GohmanTeach MachineLICM and MachineSink how to clear kill...
2010-05-05 Evan ChengMove REG_SEQUENCE removal to 2addr pass.
2010-04-09 Bob WilsonFix up header comments to match the comment fixups...
2010-04-08 Evan ChengCoalescer should not delete copy instructions whose...
2010-04-02 Chris Lattnerrename NewDebugLoc -> DebugLoc, prune #includes in...
2010-03-03 Evan ChengMove MachineInstrExpressionTrait::getHashValue() out...
2010-03-03 Evan ChengRe-apply r97667 but with a little bit of thought put...
next