Chris Lattner
|
a34b6f8713
|
Move simple-selector-specific types to the simple selector.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26693 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-10 07:51:18 +00:00 |
|
Chris Lattner
|
20a4921791
|
Simplify the interface to the schedulers, to not pass the selected heuristicin.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26692 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-10 07:49:12 +00:00 |
|
Chris Lattner
|
2f5806c2b3
|
Move some simple-sched-specific instance vars to the simple scheduler.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26690 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-10 07:42:02 +00:00 |
|
Chris Lattner
|
e76074ab89
|
move some simple scheduler methods into the simple scheduler
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26688 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-10 07:35:21 +00:00 |
|
Chris Lattner
|
be24e5996c
|
Push PrepareNodeInfo/IdentifyGroups down the inheritance hierarchy
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26682 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-10 06:34:51 +00:00 |
|
Chris Lattner
|
e70f671b97
|
don't copy all itinerary data
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26633 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-03-09 07:13:00 +00:00 |
|
Jeff Cohen
|
2aa750a874
|
Fix VC++ compilation error.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25577 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-24 04:43:17 +00:00 |
|
Evan Cheng
|
4148429064
|
Minor clean up.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25543 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-23 08:25:34 +00:00 |
|
Evan Cheng
|
dfeeac9f00
|
Remove a couple of unnecessary #include's
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25535 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-23 07:21:01 +00:00 |
|
Evan Cheng
|
4ef1086749
|
Factor out more instruction scheduler code to the base class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25532 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-23 07:01:07 +00:00 |
|
Evan Cheng
|
a9c2091cd3
|
Do some code refactoring on Jim's scheduler in preparation of the new list
scheduler.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25493 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-01-21 02:32:06 +00:00 |
|