Use make_range to reduce mentions of iterator type. NFC
[oota-llvm.git] / include / llvm / CodeGen / MachineInstr.h
2015-12-06 Craig TopperUse make_range to reduce mentions of iterator type...
2015-11-11 Duncan P. N. Exon... ADT: Avoid relying on UB in ilist_node::getNextNode()
2015-11-11 Matthias BraunMachineInstr: addRegisterDefReadUndef() => setRegisterD...
2015-10-09 Owen AndersonRefine the definition of convergent to only disallow...
2015-09-16 Michael Kuperstein[X86] Fix emitEpilogue() to make less assumptions about...
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-09-08 Matt ArsenaultAdd const overload of findRegisterUseOperand
2015-08-12 Michael Kuperstein[X86] Allow x86 call frame optimization to fold more...
2015-07-31 Alex LorenzAMDGPU/SI: Add implicit register operands in the correc...
2015-07-16 Matthias BraunMachineInstr: Explain the subtle semantics of uses...
2015-06-26 Duncan P. N. Exon... CodeGen: Push the ModuleSlotTracker through MachineOperands
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-08 Sanjay Patelfix typos; NFC
2015-05-29 Matthias BraunCodeGen: Use mop_iterator instead of MIOperands/ConstMI...
2015-05-28 Owen AndersonAdd support for the convergent flag at the MC and Machi...
2015-05-21 Chad Rosier[MachineInstr] Add mayLoadOrStore API. NFC.
2015-05-21 Sanjay Pateldon't repeat function names in comments; NFC
2015-05-19 Matthias BraunMachineInstr: Remove unused parameter.
2015-05-18 Matthias BraunMachineInstr: Change return value of getOpcode() to...
2015-05-11 Tom StellardCodeGen: Make MachineInstr::untieRegOperand() a public...
2015-04-29 Duncan P. N. Exon... IR: Give 'DI' prefix to debug info metadata
2015-04-21 Duncan P. N. Exon... DebugInfo: Drop rest of DIDescriptor subclasses
2015-04-06 Duncan P. N. Exon... DebugInfo: Remove DIDescriptor::Verify()
2015-03-16 Duncan P. N. Exon... IR: Take advantage of -verify checks for MDExpression
2015-03-10 Chad Rosier[BranchFolding] Remove MMOs during tail merge to preser...
2015-02-27 Eric ChristopherRewrite MachineOperand::print and MachineInstr::print...
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-07 Benjamin KramerMove DebugLocs around instead of copying.
2015-02-04 Matthias BraunMachineCSE: Clear dead-def flag on CSE.
2015-01-21 Matthias BraunLiveIntervalAnalysis: Mark subregister defs as undef...
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-10-01 Adrian PrantlRevert r218778 while investigating buldbot breakage.
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-08-20 Quentin ColombetAdd isInsertSubreg property.
2014-08-20 Quentin ColombetAdd isExtractSubreg property.
2014-08-13 Gerolf Hoflehner[Cleanup] Utility function to erase instruction and...
2014-08-11 Quentin ColombetAdd isRegSequence property.
2014-07-29 Jiangning LiuAdd TargetInstrInfo interface isAsCheapAsAMove.
2014-07-03 Sanjay Patelfixed typo in comment
2014-07-01 Quentin Colombet[PeepholeOptimizer] Advanced rewriting of copies to...
2014-04-15 Jim GrosbachAdd iterator_range for MachineInstr defs.
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
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...
next