2008-09-16 |
Bill Wendling | - Change "ExternalSymbolSDNode" to "SymbolSDNode". |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Dan Gohman | Rename SDOperand to SDValue. |
blob | commitdiff | raw | diff to current |
2008-07-14 |
Dan Gohman | Reapply 53476 and 53480, with a fix so that it properly... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Evan Cheng | Do not use computationally expensive scheduling heurist... |
blob | commitdiff | raw | diff to current |
2008-06-24 |
Dan Gohman | Comment fixes, and make Schedule() pure virtual. |
blob | commitdiff | raw | diff to current |
2008-06-21 |
Dan Gohman | Remove ScheduleDAG's SUnitMap altogether. Instead,... |
blob | commitdiff | raw | diff to current |
2008-06-21 |
Dan Gohman | Add a priority queue class, which is a wrapper around... |
blob | commitdiff | raw | diff to current |
2008-06-21 |
Dan Gohman | Change ScheduleDAG's SUnitMap from DenseMap<SDNode... |
blob | commitdiff | raw | diff to current |
2008-05-19 |
Bill Wendling | Remove warnings about unused parameters and shadowed... |
blob | commitdiff | raw | diff to current |
2008-05-05 |
Evan Cheng | Fix more -Wshorten-64-to-32 warnings. |
blob | commitdiff | raw | diff to current |
2008-04-29 |
Roman Levenstein | Use std::set instead of std::priority_queue for the... |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Roman Levenstein | Ongoing work on improving the instruction selection... |
blob | commitdiff | raw | diff to current |
2008-04-15 |
Dan Gohman | Treat EntryToken nodes as "passive" so that they aren... |
blob | commitdiff | raw | diff to current |
2008-04-14 |
Dan Gohman | In -view-sunit-dags, display "special" chain dependenci... |
blob | commitdiff | raw | diff to current |
2008-04-10 |
Dan Gohman | Fix a typo in a comment. |
blob | commitdiff | raw | diff to current |
2008-04-07 |
Dan Gohman | Rename MemOperand to MachineMemOperand. This was sugges... |
blob | commitdiff | raw | diff to current |
2008-04-07 |
Roman Levenstein | Re-commit of the r48822, where the infinite looping... |
blob | commitdiff | raw | diff to current |
2008-04-03 |
Evan Cheng | Start of a series of patches related to implicit_def. |
blob | commitdiff | raw | diff to current |
2008-04-03 |
Evan Cheng | Backing out 48222 temporarily. |
blob | commitdiff | raw | diff to current |
2008-03-26 |
Roman Levenstein | Use a linked data structure for the uses lists of an... |
blob | commitdiff | raw | diff to current |
2008-03-14 |
Evan Cheng | Forgot this. |
blob | commitdiff | raw | diff to current |
2008-03-12 |
Evan Cheng | Experimental scheduler change to schedule / coalesce... |
blob | commitdiff | raw | diff to current |
2008-02-16 |
Dan Gohman | Rename CountMemOperands to ComputeMemOperandsEnd to... |
blob | commitdiff | raw | diff to current |
2008-02-14 |
Nate Begeman | Change how FP immediates are handled. |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Dan Gohman | Create a new class, MemOperand, for describing memory... |
blob | commitdiff | raw | diff to current |
2008-01-30 |
Evan Cheng | A semi-gross fix for a debug info issue. When inserting... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Don't attribute in file headers anymore. See llvmdev... |
blob | commitdiff | raw | diff to current |
2007-10-05 |
Evan Cheng | If a node that defines a physical register that is... |
blob | commitdiff | raw | diff to current |
2007-10-01 |
Evan Cheng | Remove simple scheduler. |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Evan Cheng | If two instructions are both two-address code, favors... |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Evan Cheng | Trim some unneeded fields. |
blob | commitdiff | raw | diff to current |
2007-09-26 |
Evan Cheng | Oops. Forgot this. |
blob | commitdiff | raw | diff to current |
2007-09-25 |
Evan Cheng | Added major new capabilities to scheduler (only BURR... |
blob | commitdiff | raw | diff to current |
2007-09-19 |
Evan Cheng | Use struct SDep instead of std::pair for SUnit pred... |
blob | commitdiff | raw | diff to current |
2007-08-28 |
Dan Gohman | Add an option, -view-sunit-dags, for viewing the actual... |
blob | commitdiff | raw | diff to current |
2007-08-02 |
Evan Cheng | Instead of adding copyfromreg's to handle physical... |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Christopher Lamb | Teach DAG scheduling how to properly emit subreg insert... |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Evan Cheng | When a node value is only used by a CopyToReg, use... |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | switch the VRBaseMap in the scheduler from an std:... |
blob | commitdiff | raw | diff to current |
2007-02-03 |
Chris Lattner | switch the sched unit map over to use a DenseMap instea... |
blob | commitdiff | raw | diff to current |
2007-02-01 |
Chris Lattner | rename DenseMap to IndexedMap. |
blob | commitdiff | raw | diff to current |
2007-01-26 |
Jim Laskey | Change the MachineDebugInfo to MachineModuleInfo to... |
blob | commitdiff | raw | diff to current |
2006-11-04 |
Evan Cheng | Move to operand constraints for two-address instructions. |
blob | commitdiff | raw | diff to current |
2006-08-17 |
Chris Lattner | switch the SUnit pred/succ sets from being std::sets... |
blob | commitdiff | raw | diff to current |
2006-08-16 |
Chris Lattner | Convert vector to smallvector: 4% speedup. |
blob | commitdiff | raw | diff to current |
2006-08-01 |
Jim Laskey | Now that the ISel is available, it's possible to create... |
blob | commitdiff | raw | diff to current |
2006-08-01 |
Jim Laskey | 1. Change use of "Cache" to "Default". |
blob | commitdiff | raw | diff to current |
2006-08-01 |
Jim Laskey | Introducing plugable register allocators and instructio... |
blob | commitdiff | raw | diff to current |
2006-05-24 |
Chris Lattner | Patches to make the LLVM sources more -pedantic clean... |
blob | commitdiff | raw | diff to current |
2006-05-13 |
Evan Cheng | Revert an un-intended change |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Evan Cheng | Add capability to scheduler to commute nodes for profit. |
blob | commitdiff | raw | diff to current |
2006-05-11 |
Evan Cheng | Refactor scheduler code. Move register-reduction list... |
blob | commitdiff | raw | diff to current |
2006-04-22 |
Nate Begeman | JumpTable support! What this represents is working... |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Move simple-selector-specific types to the simple selector. |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Simplify the interface to the schedulers, to not pass... |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Move some simple-sched-specific instance vars to the... |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | move some simple scheduler methods into the simple... |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Make EmitNode take a SDNode instead of a NodeInfo* |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | Store VRBase in a map, not in NodeInfo. |
blob | commitdiff | raw | diff to current |
2006-03-10 |
Chris Lattner | make some methods protected instead of private |
blob | commitdiff | raw | diff to current |
2006-03-08 |
Chris Lattner | Change the interface for getting a target HazardRecogni... |
blob | commitdiff | raw | diff to current |
2006-03-06 |
Chris Lattner | Hoist the HazardRecognizer out of the ScheduleDAGList... |
blob | commitdiff | raw | diff to current |
2006-03-05 |
Chris Lattner | add an emitnoop method |
blob | commitdiff | raw | diff to current |
2006-03-05 |
Jim Laskey | Breathe some life into a comment. |
blob | commitdiff | raw | diff to current |
2006-03-05 |
Chris Lattner | Add a new scheduling type. This is, of course, a hack... |
blob | commitdiff | raw | diff to current |
2006-02-24 |
Chris Lattner | add a method |
blob | commitdiff | raw | diff to current |
2006-02-22 |
Chris Lattner | Make the LLVM headers "-ansi -pedantic -Wno-long-long... |
blob | commitdiff | raw | diff to current |
2006-02-04 |
Evan Cheng | Get rid of some memory leaks identified by Valgrind |
blob | commitdiff | raw | diff to current |
2006-01-26 |
Evan Cheng | Duh. |
blob | commitdiff | raw | diff to current |
2006-01-25 |
Evan Cheng | No need to keep track of top and bottom nodes in a... |
blob | commitdiff | raw | diff to current |
2006-01-25 |
Evan Cheng | Some minor scheduler changes. |
blob | commitdiff | raw | diff to current |
2006-01-23 |
Evan Cheng | Skeleton of the list schedule. |
blob | commitdiff | raw | diff to current |
2006-01-23 |
Evan Cheng | Factor out more instruction scheduler code to the base... |
blob | commitdiff | raw | diff to current |
2006-01-22 |
Jeff Cohen | Visual Studio neurotic about inconsistent class/struct... |
blob | commitdiff | raw | diff to current |
2006-01-21 |
Evan Cheng | Do some code refactoring on Jim's scheduler in preparat... |
blob | commitdiff | raw | diff to current |
|