Add difference_type to ImmutableMap/Set iterators so they have a complete set of...
[oota-llvm.git] / include / llvm / CodeGen /
2013-08-15 Bill WendlingMake a few more things const.
2013-08-15 Joey GoulyDrive-by fix for a doxygen comment in MachineInstr.h.
2013-08-14 Mark LaceyAuto-compute live intervals on demand.
2013-08-14 Mark LaceyAdd the MachineInstrSpan class.
2013-08-14 Mark LaceyNotify LiveRangeEdit of new virtual registers.
2013-08-14 Mark LaceyTrack new virtual registers by register number.
2013-08-14 Jakob Stoklund OlesenRemove unnecessary parameter to RenumberValues.
2013-08-14 Jakob Stoklund OlesenRemove unused function.
2013-08-14 Jakob Stoklund OlesenRemove unused struct/enum
2013-08-13 Jack Carter[Mips][msa] Value types for MSA support.
2013-08-13 Carlo KokFor COFF only: dwarf debug info output a label referenc...
2013-08-12 Michael GottesmanAdd editor C++ filetype declaration no functionality...
2013-08-12 Michael Gottesman[stackprotector] Add in the stackprotector libcall.
2013-08-07 Hal FinkelAdd ISD::FROUND for libm round()
2013-08-06 Craig TopperPut an llvm_unreachable at the end of getSplatIndex...
2013-08-06 Craig TopperCheck against >= 0 instead of != -1 in getSplatIndex...
2013-08-06 Craig TopperRemove trailing whitespace and fix an 80-column violati...
2013-08-05 Benjamin KramerDon't leak passes if added outside of the area determin...
2013-08-01 Bill WendlingUse function attributes to indicate that we don't want...
2013-07-30 Andrew TrickDown-scale slot index distance to save bits.
2013-07-30 Andrew Trickwhitespace
2013-07-30 Andrew TrickMI Sched: Track live-thru registers.
2013-07-28 Elena DemikhovskyAdded encoding prefixes for KNL instructions (EVEX).
2013-07-25 Andrew TrickMI Sched: Register pressure heuristics.
2013-07-25 Bill WendlingReplace the "NoFramePointerElimNonLeaf" target option...
2013-07-22 Bill WendlingRecommit r186217 with testcase fix:
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-13 Chandler CarruthRevert commit r186217 -- this is breaking bots:
2013-07-12 Bill WendlingUse the function attributes to pass along the stack...
2013-07-11 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-10 Michael GottesmanChanged "mode: c++" => "C++" at the suggestion of Nick...
2013-07-09 Adrian PrantlReapply an improved version of r180816/180817.
2013-07-09 Michael GottesmanFixed up the comments in FastISel.h so that they confor...
2013-07-09 Michael GottesmanAdded "mode: c++" to FastISel.h header.
2013-07-05 Jakob Stoklund OlesenRemove dead function.
2013-07-04 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-04 Jakob Stoklund OlesenSimplify landing pad lowering.
2013-07-04 Jakob Stoklund OlesenRevert r185595-185596 which broke buildbots.
2013-07-03 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-03 Jakob Stoklund OlesenSimplify landing pad lowering.
2013-07-03 Jakob Stoklund OlesenAdd MachineBasicBlock::addLiveIn().
2013-07-03 Craig TopperUse SmallVectorImpl instead of SmallVector for iterator...
2013-07-03 Eric ChristopherUse SmallVectorImpl::iterator/const_iterator instead...
2013-07-03 Craig TopperReturn SmallVectorImpl& instead of SmallVector& in...
2013-07-03 Craig TopperAdd a space between type and variable name. No function...
2013-07-02 Manman RenDebug Info: use module flag to set up Dwarf version.
2013-07-02 Rafael EspindolaRemove address spaces from MC.
2013-07-01 David BlaikiePR16493: DebugInfo with TLS on PPC crashing due to...
2013-06-28 David BlaikieDebugInfo: PR14728: TLS support
2013-06-24 Chad RosierImprove diagnostics when getSizeInBits is called on...
2013-06-23 David BlaikieDebugInfo: PR14404: Avoid truncating 64 bit values...
2013-06-21 Andrew TrickHandle more cases in LiveRangeEdit::eliminateDeadDefs.
2013-06-21 Andrew TrickRefactor LiveRangeEdit::eliminateDeadDefs.
2013-06-21 Andrew TrickMI-Sched: Adjust regpressure limits for reserved regs.
2013-06-19 David BlaikieDebugInfo: PR14763/r183329 correct the location of...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-19 Bill WendlingDon't cache the TLI object since we have access to...
2013-06-17 Bill WendlingDirectly access objects which may change during compila...
2013-06-17 Benjamin KramerSwitch spill weights from a basic loop depth estimation...
2013-06-16 David BlaikieDebugInfo: remove target-specific Frame Index handling...
2013-06-16 David BlaikieMachineOperand::setIsDebug should ensure the register...
2013-06-15 Andrew TrickMachine Model: Add MicroOpBufferSize and resource Buffe...
2013-06-14 Matt ArsenaultAdd getSelect helper function
2013-06-14 Jakub StaszakMove #include from .h to .cpp file.
2013-06-13 Jakub StaszakRemove forward declaration of MachineBasicBlock. It...
2013-06-06 Bill WendlingCache the TargetLowering info object as a pointer.
2013-06-06 Bill WendlingDon't cache the TargetLoweringInfo object inside of...
2013-05-29 Andrew TrickOrder CALLSEQ_START and CALLSEQ_END nodes.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 3/4.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 2/4.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 1/4.
2013-05-20 Bill WendlingThe DWARF EH pass doesn't need the TargetMachine, only...
2013-05-16 Rafael EspindolaRemove addFrameMove.
2013-05-16 Lang HamesFix PBQP graph iterator typedefs.
2013-05-15 David BlaikieUse only explicit bool conversion operators
2013-05-13 Rafael EspindolaRemove the MachineMove class.
2013-05-11 Rafael EspindolaChange getFrameMoves to return a const reference.
2013-05-05 Stepan DyatkovskiyFor ARM backend, fixed "byval" attribute support.
2013-05-05 Dmitri GribenkoAdd ArrayRef constructor from None, and do the cleanups...
2013-05-01 Bill WendlingRevert r180737. The companion patch was reverted, and...
2013-04-30 Adrian PrantlTemporarily revert "Change the informal convention...
2013-04-30 Adrian PrantlChange the informal convention of DBG_VALUE so that...
2013-04-29 Bill WendlingEmit the TLS initialization function pointers into...
2013-04-27 Andrew TrickGeneralize the MachineTraceMetrics public API.
2013-04-27 Andrew TrickAdd target flags to MachineMemOperands.
2013-04-27 Andrew Trickwhitespace
2013-04-27 Eric ChristopherUse the target triple from the target machine rather...
2013-04-25 Reid Kleckner[mc-coff] Forward Linker Option flags into the .drectve...
2013-04-24 Andrew TrickMI Sched: eliminate local vreg copies.
2013-04-23 Andrew TrickComment a strange field in ScheduleDAG.
2013-04-22 Eli BenderskyOptimize MachineBasicBlock::getSymbol by caching the...
2013-04-22 Eli BenderskyFix comment that didn't match the method it was above
2013-04-22 Rafael EspindolaClarify that llvm.used can contain aliases.
2013-04-20 Tim NorthoverRemove unused MEMBARRIER DAG node; it's been replaced...
2013-04-19 Eli BenderskySimplify the code in FastISel::tryToFoldLoad, add an...
2013-04-19 Eli BenderskyMove TryToFoldFastISelLoad to FastISel, where it belong...
2013-04-19 Michael LiaoArrayRefize getMachineNode(). No functionality change.
2013-04-19 Jakob Stoklund OlesenAdd an MRI::verifyUseLists() function.
next