| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Scheduling now uses itinerary data. | Jim Laskey | 2005-11-04 | 1 | -166/+201 |
* | 1. Embed and not inherit vector for NodeGroup. | Jim Laskey | 2005-10-31 | 1 | -20/+39 |
* | Reduce the number of copies emitted as machine instructions by | Chris Lattner | 2005-10-30 | 1 | -16/+57 |
* | Inhibit instructions from being pushed before function calls. This will | Jim Laskey | 2005-10-13 | 1 | -3/+55 |
* | Finally committing to the new scheduler. Still -sched=none by default. | Jim Laskey | 2005-10-12 | 1 | -249/+125 |
* | When emiting a CopyFromReg and the source is already a vreg, do not bother | Chris Lattner | 2005-10-09 | 1 | -27/+31 |
* | Reverting to version - until problem isolated. | Jim Laskey | 2005-10-04 | 1 | -70/+238 |
* | Refactor gathering node info and emission. | Jim Laskey | 2005-10-03 | 1 | -238/+70 |
* | silence a bogus warning | Chris Lattner | 2005-10-02 | 1 | -1/+1 |
* | Add assertions to the trivial scheduler to check that the value types match | Chris Lattner | 2005-10-02 | 1 | -0/+21 |
* | Codegen CopyFromReg using the regclass that matches the valuetype of the | Chris Lattner | 2005-10-02 | 1 | -9/+11 |
* | Add some very paranoid checking for operand/result reg class matchup | Chris Lattner | 2005-10-01 | 1 | -3/+20 |
* | typo | Jim Laskey | 2005-10-01 | 1 | -1/+1 |
* | 1. Simplify the gathering of node groups. | Jim Laskey | 2005-10-01 | 1 | -54/+22 |
* | 1. Made things node-centric (from operand). | Jim Laskey | 2005-09-30 | 1 | -244/+609 |
* | Silence VC++ redeclaration warnings. | Jeff Cohen | 2005-09-29 | 1 | -4/+6 |
* | Remove some redundancies. | Jim Laskey | 2005-09-27 | 1 | -10/+10 |
* | Addition of a simple two pass scheduler. This version is currently hacked up | Jim Laskey | 2005-09-26 | 1 | -80/+771 |
* | Fix the release build, noticed by Eric van Riet Paap | Chris Lattner | 2005-09-02 | 1 | -1/+1 |
* | It is NDEBUG not _NDEBUG | Chris Lattner | 2005-09-01 | 1 | -2/+2 |
* | Name this variable to be what it really is! | Chris Lattner | 2005-08-30 | 1 | -4/+4 |
* | Handle CopyToReg nodes with flag operands correctly | Chris Lattner | 2005-08-30 | 1 | -1/+6 |
* | Add a hack to avoid some horrible code in some cases by always emitting | Chris Lattner | 2005-08-29 | 1 | -12/+31 |
* | fix PHI node emission for basic blocks that have select_cc's in them on ppc32 | Chris Lattner | 2005-08-27 | 1 | -2/+3 |
* | Call the InsertAtEndOfBasicBlock hook if the usesCustomDAGSchedInserter | Chris Lattner | 2005-08-26 | 1 | -1/+8 |
* | Change ConstantPoolSDNode to actually hold the Constant itself instead of | Chris Lattner | 2005-08-26 | 1 | -2/+6 |
* | Add support for flag operands | Chris Lattner | 2005-08-25 | 1 | -8/+18 |
* | Add support for external symbols, and support for variable arity instructions | Chris Lattner | 2005-08-24 | 1 | -5/+12 |
* | Add a fast-path for register values. Add support for constant pool entries, | Chris Lattner | 2005-08-22 | 1 | -1/+13 |
* | Add support for frame index nodes | Chris Lattner | 2005-08-21 | 1 | -3/+4 |
* | Add support for basic blocks, fix a bug in result # computation | Chris Lattner | 2005-08-21 | 1 | -2/+7 |
* | fix bogus warning | Chris Lattner | 2005-08-20 | 1 | -1/+1 |
* | Add support for global address nodes | Chris Lattner | 2005-08-19 | 1 | -0/+3 |
* | Implement CopyFromReg, TokenFactor, and fix a bug in CopyToReg. This allows | Chris Lattner | 2005-08-19 | 1 | -0/+30 |
* | Before implementing copyfromreg, we'll implement copytoreg correctly. | Chris Lattner | 2005-08-19 | 1 | -2/+6 |
* | Now that we have operand info for machine instructions, use it to create | Chris Lattner | 2005-08-19 | 1 | -8/+21 |
* | Fix computation of # operands, add a temporary hack for CopyToReg | Chris Lattner | 2005-08-19 | 1 | -6/+17 |
* | add a new -view-sched-dags option to view dags as they are sent to the schedu... | Chris Lattner | 2005-08-18 | 1 | -0/+10 |
* | Implement the first chunk of a code emitter. This is sophisticated enough to | Chris Lattner | 2005-08-18 | 1 | -1/+94 |
* | new file, obviously just a stub | Chris Lattner | 2005-08-18 | 1 | -0/+23 |