2013-05-26 |
Andrew Trick | Fix PR16143: Insert DEBUG_VALUE before terminator. |
blob | commitdiff | raw |
2013-05-25 |
Andrew Trick | Track IR ordering of SelectionDAG nodes 3/4. |
blob | commitdiff | raw | diff to current |
2012-12-13 |
Patrik Hagglund | Change TargetLowering::getRepRegClassFor to take an... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Revert EVT->MVT changes, r169836-169851, due to buildbo... |
blob | commitdiff | raw | diff to current |
2012-12-11 |
Patrik Hagglund | Change TargetLowering::getRepRegClassFor to take an... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-11-06 |
Andrew Trick | ScheduleDAG interface. Added OrderKind to distinguish... |
blob | commitdiff | raw | diff to current |
2012-10-17 |
Evan Cheng | Add a really faster pre-RA scheduler (-pre-RA-sched... |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Manman Ren | Release build: guard dump functions with |
blob | commitdiff | raw | diff to current |
2012-09-06 |
Manman Ren | Release build: guard dump functions with "ifndef NDEBUG" |
blob | commitdiff | raw | diff to current |
2012-04-28 |
Andrew Trick | Reapply 155668: Fix the SD scheduler to avoid gluing... |
blob | commitdiff | raw | diff to current |
2012-04-27 |
Andrew Trick | Temporarily revert r155668: Fix the SD scheduler to... |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Andrew Trick | Fix the SD scheduler to avoid gluing the same node... |
blob | commitdiff | raw | diff to current |
2012-03-14 |
Bill Wendling | Insert the debugging instructions in one fell-swoop... |
blob | commitdiff | raw | diff to current |
2012-03-07 |
Andrew Trick | misched preparation: rename core scheduler methods... |
blob | commitdiff | raw | diff to current |
2012-03-07 |
Andrew Trick | misched preparation: clarify ScheduleDAG and ScheduleDA... |
blob | commitdiff | raw | diff to current |
2012-03-07 |
Andrew Trick | misched preparation: modularize schedule emission. |
blob | commitdiff | raw | diff to current |
2012-03-07 |
Andrew Trick | misched preparation: modularize schedule printing. |
blob | commitdiff | raw | diff to current |
2012-03-07 |
Andrew Trick | misched preparation: modularize schedule verification. |
blob | commitdiff | raw | diff to current |
2012-03-07 |
Andrew Trick | Cleanup in preparation for misched: Move DAG visualizat... |
blob | commitdiff | raw | diff to current |
2011-07-01 |
Evan Cheng | Rename TargetSubtarget to TargetSubtargetInfo for consi... |
blob | commitdiff | raw | diff to current |
2011-06-29 |
Evan Cheng | Sink SubtargetFeature and TargetInstrItineraries (renam... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Andrew Trick | pre-RA-sched: Cleanup register pressure tracking. |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Owen Anderson | The scheduler needs to be aware on the existence of... |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Benjamin Kramer | Don't allocate empty read-only SmallVectors during... |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Andrew Trick | Added -stress-sched flag in the Asserts build. |
blob | commitdiff | raw | diff to current |
2011-04-26 |
Evan Cheng | Be careful about scheduling nodes above previous calls... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-04-14 |
Andrew Trick | In the pre-RA scheduler, maintain cmp+br proximity. |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Andrew Trick | Recommit r129383. PreRA scheduler heuristic fixes:... |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Andrew Trick | Revert 129383. It causes some targets to hit a schedule... |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Andrew Trick | PreRA scheduler heuristic fixes: VRegCycle, TokenFactor... |
blob | commitdiff | raw | diff to current |
2011-04-07 |
Andrew Trick | Added a check in the preRA scheduler for potential... |
blob | commitdiff | raw | diff to current |
2011-03-09 |
Andrew Trick | Improve pre-RA-sched register pressure tracking for... |
blob | commitdiff | raw | diff to current |
2011-03-08 |
Eric Christopher | Fix some latent bugs if the nodes are unschedulable... |
blob | commitdiff | raw | diff to current |
2011-03-05 |
Andrew Trick | Fix for -sched-high-latency-cycles in sched=list-ilp... |
blob | commitdiff | raw | diff to current |
2011-03-05 |
Andrew Trick | Increased the register pressure limit on x86_64 from... |
blob | commitdiff | raw | diff to current |
2011-02-04 |
Andrew Trick | Introducing a new method of tracking register pressure... |
blob | commitdiff | raw | diff to current |
2011-02-03 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2011-01-27 |
Devang Patel | Reapply 124301 |
blob | commitdiff | raw | diff to current |
2011-01-26 |
Devang Patel | Revert 124301. |
blob | commitdiff | raw | diff to current |
2011-01-26 |
Devang Patel | Process valid SDDbgValues even if the node does not... |
blob | commitdiff | raw | diff to current |
2011-01-26 |
Devang Patel | Refactor. |
blob | commitdiff | raw | diff to current |
2011-01-25 |
Devang Patel | This assertion is too restrictive, it does not apply... |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Chris Lattner | flags -> glue for selectiondag |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Chris Lattner | rename MVT::Flag to MVT::Glue. "Flag" is a terrible... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Evan Cheng | Two sets of changes. Sorry they are intermingled. |
blob | commitdiff | raw | diff to current |
2010-10-29 |
Evan Cheng | Avoiding overly aggressive latency scheduling. If the... |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Evan Cheng | Re-commit 117518 and 117519 now that ARM MC test failur... |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Evan Cheng | Revert 117518 and 117519 for now. They changed scheduli... |
blob | commitdiff | raw | diff to current |
2010-10-28 |
Evan Cheng | Fix a major bug in operand latency computation. The... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Evan Cheng | - Add TargetInstrInfo::getOperandLatency() to compute... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Evan Cheng | Model Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Evan Cheng | Teach if-converter to be more careful with predicating... |
blob | commitdiff | raw | diff to current |
2010-08-10 |
Evan Cheng | Add missing null check reported by Amaury Pouly. |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Dan Gohman | Fix a bug in the code which re-inserts DBG_VALUE nodes... |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Dan Gohman | Reapply bottom-up fast-isel, with several fixes for... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Bob Wilson | --- Reverse-merging r107947 into '.': |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Dan Gohman | Re-apply bottom-up fast-isel, with fixes. Be very caref... |
blob | commitdiff | raw | diff to current |
2010-06-30 |
Jim Grosbach | grammar tweak in comment. |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Rafael Espindola | Add a VT argument to getMinimalPhysRegClass and replace... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Duncan Sands | Remove variables which are assigned to but for which... |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Bill Wendling | It's possible that a flag is added to the SDNode that... |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Bill Wendling | MorphNodeTo doesn't preserve the memory operands. Becau... |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Dan Gohman | Use A.append(...) instead of A.insert(A.end(), ...... |
blob | commitdiff | raw | diff to current |
2010-06-10 |
Evan Cheng | Code refactoring, no functionality changes. |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Evan Cheng | Fix some latency computation bugs: if the use is not... |
blob | commitdiff | raw | diff to current |
2010-05-20 |
Evan Cheng | Allow targets more controls on what nodes are scheduled... |
blob | commitdiff | raw | diff to current |
2010-05-20 |
Evan Cheng | Add a hybrid bottom up scheduler that reduce register... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Evan Cheng | Code clean up. |
blob | commitdiff | raw | diff to current |
2010-05-01 |
Dan Gohman | Get rid of the EdgeMapping map. Instead, just check... |
blob | commitdiff | raw | diff to current |
2010-04-30 |
Dan Gohman | EmitDbgValue doesn't need its EdgeMapping argument. |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Dale Johannesen | Add DBG_VALUE handling for byval parameters; this |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Evan Cheng | - Move TargetLowering::EmitTargetCodeForFrameDebugValue... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Fix -Wcast-qual warnings. |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Evan Cheng | Scheduler assumes SDDbgValue nodes are in source order... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Evan Cheng | Remove a fixme that doesn't make sense any more. |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Evan Cheng | Change how dbg_value sdnodes are converted into machine... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Evan Cheng | Rename SDDbgValue.h to SDNodeDbgValue.h for consistency. |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Dale Johannesen | Progress towards shepherding debug info through Selecti... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Chris Lattner | Change the scheduler from adding nodes in allnodes... |
blob | commitdiff | raw | diff to current |
2010-01-22 |
Evan Cheng | Enable pre-regalloc scheduling load clustering by default. |
blob | commitdiff | raw | diff to current |
2010-01-22 |
Evan Cheng | Teach pre-regalloc scheduler to schedule loads from... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Bill Wendling | Changes from review: |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Daniel Dunbar | Reapply r91392, it was only unmasking the bug, and... |
blob | commitdiff | raw | diff to current |
2009-12-16 |
Daniel Dunbar | Revert "Initial work on disabling the scheduler. This... |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Bill Wendling | Initial work on disabling the scheduler. This is a... |
blob | commitdiff | raw | diff to current |
2009-10-10 |
Dan Gohman | Create a new InstrEmitter class for translating Selecti... |
blob | commitdiff | raw | diff to current |
2009-10-09 |
Dan Gohman | The ScheduleDAG framework now requires an AliasAnalysis... |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Dan Gohman | Improve MachineMemOperand handling. |
blob | commitdiff | raw | diff to current |
2009-09-06 |
Duncan Sands | Remove some not-really-used variables, as warned |
blob | commitdiff | raw | diff to current |
2009-08-19 |
David Goodwin | Use the schedule itinerary operand use/def cycle inform... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
David Goodwin | Add callback to allow target to adjust latency of sched... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Daniel Dunbar | Move more to raw_ostream, provide support for writing... |
blob | commitdiff | raw | diff to current |
2009-06-02 |
Dale Johannesen | Revert 72707 and 72709, for the moment. |
blob | commitdiff | raw | diff to current |
2009-06-01 |
Dale Johannesen | Make the implicit inputs and outputs of target-independent |
blob | commitdiff | raw | diff to current |
next |