2015-07-14 |
Pete Cooper | Add allnodes() iterator range to SelectionDAG. NFC. |
blob | commitdiff | raw |
2015-06-26 |
Pete Cooper | Convert a bunch of loops to foreach. NFC. |
blob | commitdiff | raw | diff to current |
2015-05-29 |
Benjamin Kramer | Replace push_back(Constructor(foo)) with emplace_back... |
blob | commitdiff | raw | diff to current |
2015-02-17 |
Benjamin Kramer | Prefer SmallVector::append/insert over push_back loops. |
blob | commitdiff | raw | diff to current |
2015-01-14 |
Hal Finkel | Adjust ScheduleDAGSDNodes::RegDefIter for patchpoints |
blob | commitdiff | raw | diff to current |
2014-11-19 |
David Blaikie | Update SetVector to rely on the underlying set's insert... |
blob | commitdiff | raw | diff to current |
2014-11-16 |
Craig Topper | Convert some EVTs to MVTs where only a SimpleValueType... |
blob | commitdiff | raw | diff to current |
2014-10-23 |
Tim Northover | ScheduleDAG: record PhysReg dependencies represented... |
blob | commitdiff | raw | diff to current |
2014-10-09 |
Eric Christopher | Remove more calls to getSubtargetImpl from the schedule... |
blob | commitdiff | raw | diff to current |
2014-10-07 |
Sanjay Patel | typos |
blob | commitdiff | raw | diff to current |
2014-10-07 |
Sanjay Patel | typos |
blob | commitdiff | raw | diff to current |
2014-08-11 |
Hans Wennborg | Make this SmallVector size a power of two as suggested... |
blob | commitdiff | raw | diff to current |
2014-08-11 |
Hans Wennborg | Increase the size of this SmallVector in CloneNodeWithV... |
blob | commitdiff | raw | diff to current |
2014-08-05 |
Eric Christopher | Have MachineFunction cache a pointer to the subtarget... |
blob | commitdiff | raw | diff to current |
2014-08-04 |
Eric Christopher | Remove the TargetMachine forwards for TargetSubtargetIn... |
blob | commitdiff | raw | diff to current |
2014-04-27 |
Craig Topper | Convert SelectionDAG::MorphNodeTo to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Remove potential ODR violations by sinking... |
blob | commitdiff | raw | diff to current |
2014-04-16 |
Craig Topper | Convert SelectionDAG::getVTList to use ArrayRef |
blob | commitdiff | raw | diff to current |
2014-04-14 |
Craig Topper | [C++11] More 'nullptr' conversion. In some cases just... |
blob | commitdiff | raw | diff to current |
2014-04-07 |
Andrew Trick | Put a limit on ScheduleDAGSDNodes::ClusterNeighboringLo... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Benjamin Kramer | [C++11] Replace llvm::next and llvm::prior with std... |
blob | commitdiff | raw | diff to current |
2013-10-18 |
Bill Schmidt | [PATCH] Fix PR17168 (DAG scheduler inserts DBG_VALUE... |
blob | commitdiff | raw | diff to current |
2013-08-24 |
Benjamin Kramer | Add a function object to compare the first or second... |
blob | commitdiff | raw | diff to current |
2013-07-14 |
Craig Topper | Use SmallVectorImpl& instead of SmallVector to avoid... |
blob | commitdiff | raw | diff to current |
2013-05-26 |
Andrew Trick | Fix PR16143: Insert DEBUG_VALUE before terminator. |
blob | commitdiff | raw | diff to current |
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 |
next |