Use another foreach loop. NFC
[oota-llvm.git] / lib / CodeGen / SelectionDAG / ScheduleDAGSDNodes.cpp
2015-07-14 Pete CooperAdd allnodes() iterator range to SelectionDAG. NFC.
2015-06-26 Pete CooperConvert a bunch of loops to foreach. NFC.
2015-05-29 Benjamin KramerReplace push_back(Constructor(foo)) with emplace_back...
2015-02-17 Benjamin KramerPrefer SmallVector::append/insert over push_back loops.
2015-01-14 Hal FinkelAdjust ScheduleDAGSDNodes::RegDefIter for patchpoints
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-16 Craig TopperConvert some EVTs to MVTs where only a SimpleValueType...
2014-10-23 Tim NorthoverScheduleDAG: record PhysReg dependencies represented...
2014-10-09 Eric ChristopherRemove more calls to getSubtargetImpl from the schedule...
2014-10-07 Sanjay Pateltypos
2014-10-07 Sanjay Pateltypos
2014-08-11 Hans WennborgMake this SmallVector size a power of two as suggested...
2014-08-11 Hans WennborgIncrease the size of this SmallVector in CloneNodeWithV...
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-04-27 Craig TopperConvert SelectionDAG::MorphNodeTo to use ArrayRef.
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-16 Craig TopperConvert SelectionDAG::getVTList to use ArrayRef
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-07 Andrew TrickPut a limit on ScheduleDAGSDNodes::ClusterNeighboringLo...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2013-10-18 Bill Schmidt[PATCH] Fix PR17168 (DAG scheduler inserts DBG_VALUE...
2013-08-24 Benjamin KramerAdd a function object to compare the first or second...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-05-26 Andrew TrickFix PR16143: Insert DEBUG_VALUE before terminator.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 3/4.
2012-12-13 Patrik HagglundChange TargetLowering::getRepRegClassFor to take an...
2012-12-11 Patrik HagglundRevert EVT->MVT changes, r169836-169851, due to buildbo...
2012-12-11 Patrik HagglundChange TargetLowering::getRepRegClassFor to take an...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-06 Andrew TrickScheduleDAG interface. Added OrderKind to distinguish...
2012-10-17 Evan ChengAdd a really faster pre-RA scheduler (-pre-RA-sched...
2012-09-11 Manman RenRelease build: guard dump functions with
2012-09-06 Manman RenRelease build: guard dump functions with "ifndef NDEBUG"
2012-04-28 Andrew TrickReapply 155668: Fix the SD scheduler to avoid gluing...
2012-04-27 Andrew TrickTemporarily revert r155668: Fix the SD scheduler to...
2012-04-26 Andrew TrickFix the SD scheduler to avoid gluing the same node...
2012-03-14 Bill WendlingInsert the debugging instructions in one fell-swoop...
2012-03-07 Andrew Trickmisched preparation: rename core scheduler methods...
2012-03-07 Andrew Trickmisched preparation: clarify ScheduleDAG and ScheduleDA...
2012-03-07 Andrew Trickmisched preparation: modularize schedule emission.
2012-03-07 Andrew Trickmisched preparation: modularize schedule printing.
2012-03-07 Andrew Trickmisched preparation: modularize schedule verification.
2012-03-07 Andrew TrickCleanup in preparation for misched: Move DAG visualizat...
2011-07-01 Evan ChengRename TargetSubtarget to TargetSubtargetInfo for consi...
2011-06-29 Evan ChengSink SubtargetFeature and TargetInstrItineraries (renam...
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-06-27 Andrew Trickpre-RA-sched: Cleanup register pressure tracking.
2011-06-24 Owen AndersonThe scheduler needs to be aware on the existence of...
2011-06-18 Benjamin KramerDon't allocate empty read-only SmallVectors during...
2011-06-15 Andrew TrickAdded -stress-sched flag in the Asserts build.
2011-04-26 Evan ChengBe careful about scheduling nodes above previous calls...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-14 Andrew TrickIn the pre-RA scheduler, maintain cmp+br proximity.
2011-04-13 Andrew TrickRecommit r129383. PreRA scheduler heuristic fixes:...
2011-04-12 Andrew TrickRevert 129383. It causes some targets to hit a schedule...
2011-04-12 Andrew TrickPreRA scheduler heuristic fixes: VRegCycle, TokenFactor...
2011-04-07 Andrew TrickAdded a check in the preRA scheduler for potential...
2011-03-09 Andrew TrickImprove pre-RA-sched register pressure tracking for...
2011-03-08 Eric ChristopherFix some latent bugs if the nodes are unschedulable...
2011-03-05 Andrew TrickFix for -sched-high-latency-cycles in sched=list-ilp...
2011-03-05 Andrew TrickIncreased the register pressure limit on x86_64 from...
2011-02-04 Andrew TrickIntroducing a new method of tracking register pressure...
2011-02-03 Andrew Trickwhitespace
2011-01-27 Devang PatelReapply 124301
2011-01-26 Devang PatelRevert 124301.
2011-01-26 Devang PatelProcess valid SDDbgValues even if the node does not...
2011-01-26 Devang PatelRefactor.
2011-01-25 Devang PatelThis assertion is too restrictive, it does not apply...
2010-12-23 Chris Lattnerflags -> glue for selectiondag
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-11-03 Evan ChengTwo sets of changes. Sorry they are intermingled.
2010-10-29 Evan ChengAvoiding overly aggressive latency scheduling. If the...
2010-10-28 Evan ChengRe-commit 117518 and 117519 now that ARM MC test failur...
2010-10-28 Evan ChengRevert 117518 and 117519 for now. They changed scheduli...
2010-10-28 Evan ChengFix a major bug in operand latency computation. The...
2010-10-06 Evan Cheng- Add TargetInstrInfo::getOperandLatency() to compute...
2010-09-29 Evan ChengModel Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC...
2010-09-10 Evan ChengTeach if-converter to be more careful with predicating...
2010-08-10 Evan ChengAdd missing null check reported by Amaury Pouly.
2010-07-10 Dan GohmanFix a bug in the code which re-inserts DBG_VALUE nodes...
2010-07-10 Dan GohmanReapply bottom-up fast-isel, with several fixes for...
2010-07-09 Bob Wilson--- Reverse-merging r107947 into '.':
2010-07-09 Dan GohmanRe-apply bottom-up fast-isel, with fixes. Be very caref...
2010-06-30 Jim Grosbachgrammar tweak in comment.
2010-06-29 Rafael EspindolaAdd a VT argument to getMinimalPhysRegClass and replace...
2010-06-25 Duncan SandsRemove variables which are assigned to but for which...
2010-06-24 Bill WendlingIt's possible that a flag is added to the SDNode that...
2010-06-23 Bill WendlingMorphNodeTo doesn't preserve the memory operands. Becau...
2010-06-21 Dan GohmanUse A.append(...) instead of A.insert(A.end(), ......
2010-06-10 Evan ChengCode refactoring, no functionality changes.
2010-05-28 Evan ChengFix some latency computation bugs: if the use is not...
2010-05-20 Evan ChengAllow targets more controls on what nodes are scheduled...
2010-05-20 Evan ChengAdd a hybrid bottom up scheduler that reduce register...
2010-05-19 Evan ChengCode clean up.
2010-05-01 Dan GohmanGet rid of the EdgeMapping map. Instead, just check...
2010-04-30 Dan GohmanEmitDbgValue doesn't need its EdgeMapping argument.
2010-04-26 Dale JohannesenAdd DBG_VALUE handling for byval parameters; this
2010-04-26 Evan Cheng- Move TargetLowering::EmitTargetCodeForFrameDebugValue...
2010-04-17 Dan GohmanFix -Wcast-qual warnings.
next