summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
Commit message (Expand)AuthorAge
* Merging r205738:Tom Stellard2014-04-08
* [PATCH] Fix PR17168 (DAG scheduler inserts DBG_VALUE before PHI with fast-isel)Bill Schmidt2013-10-18
* Add a function object to compare the first or second component of a std::pair.Benjamin Kramer2013-08-24
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-14
* Fix PR16143: Insert DEBUG_VALUE before terminator.Andrew Trick2013-05-26
* Track IR ordering of SelectionDAG nodes 3/4.Andrew Trick2013-05-25
* Change TargetLowering::getRepRegClassFor to take an MVT, instead ofPatrik Hagglund2012-12-13
* Revert EVT->MVT changes, r169836-169851, due to buildbot failures.Patrik Hagglund2012-12-11
* Change TargetLowering::getRepRegClassFor to take an MVT, instead ofPatrik Hagglund2012-12-11
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* ScheduleDAG interface. Added OrderKind to distinguish nonregister dependencies.Andrew Trick2012-11-06
* Add a really faster pre-RA scheduler (-pre-RA-sched=linearize). It doesn't useEvan Cheng2012-10-17
* Release build: guard dump functions withManman Ren2012-09-11
* Release build: guard dump functions with "ifndef NDEBUG"Manman Ren2012-09-06
* Reapply 155668: Fix the SD scheduler to avoid gluing the same node twice.Andrew Trick2012-04-28
* Temporarily revert r155668: Fix the SD scheduler to avoid gluing.Andrew Trick2012-04-27
* Fix the SD scheduler to avoid gluing the same node twice.Andrew Trick2012-04-26
* Insert the debugging instructions in one fell-swoop so that it doesn't call theBill Wendling2012-03-14
* misched preparation: rename core scheduler methods for consistency.Andrew Trick2012-03-07
* misched preparation: clarify ScheduleDAG and ScheduleDAGInstrs roles.Andrew Trick2012-03-07
* misched preparation: modularize schedule emission.Andrew Trick2012-03-07
* misched preparation: modularize schedule printing.Andrew Trick2012-03-07
* misched preparation: modularize schedule verification.Andrew Trick2012-03-07
* Cleanup in preparation for misched: Move DAG visualization logic.Andrew Trick2012-03-07
* Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng2011-07-01
* Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...Evan Cheng2011-06-29
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-28
* pre-RA-sched: Cleanup register pressure tracking.Andrew Trick2011-06-27
* The scheduler needs to be aware on the existence of untyped nodes when it per...Owen Anderson2011-06-24
* Don't allocate empty read-only SmallVectors during SelectionDAG deallocation.Benjamin Kramer2011-06-18
* Added -stress-sched flag in the Asserts build.Andrew Trick2011-06-15
* Be careful about scheduling nodes above previous calls. It increase usages ofEvan Cheng2011-04-26
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* In the pre-RA scheduler, maintain cmp+br proximity.Andrew Trick2011-04-14
* Recommit r129383. PreRA scheduler heuristic fixes: VRegCycle, TokenFactor lat...Andrew Trick2011-04-13
* Revert 129383. It causes some targets to hit a scheduler assert.Andrew Trick2011-04-12
* PreRA scheduler heuristic fixes: VRegCycle, TokenFactor latency.Andrew Trick2011-04-12
* Added a check in the preRA scheduler for potential interference on aAndrew Trick2011-04-07
* Improve pre-RA-sched register pressure tracking for duplicate operands.Andrew Trick2011-03-09
* Fix some latent bugs if the nodes are unschedulable. We'd gotten awayEric Christopher2011-03-08
* Fix for -sched-high-latency-cycles in sched=list-ilp mode.Andrew Trick2011-03-05
* Increased the register pressure limit on x86_64 from 8 to 12Andrew Trick2011-03-05
* Introducing a new method of tracking register pressure. We can'tAndrew Trick2011-02-04
* whitespaceAndrew Trick2011-02-03
* Reapply 124301Devang Patel2011-01-27
* Revert 124301.Devang Patel2011-01-26
* Process valid SDDbgValues even if the node does not have any order assigned.Devang Patel2011-01-26
* Refactor.Devang Patel2011-01-26
* This assertion is too restrictive, it does not apply for dangling dbg value n...Devang Patel2011-01-25
* flags -> glue for selectiondagChris Lattner2010-12-23