Chris Lattner
|
3f23d22d3f
|
Change the interface for getting a target HazardRecognizer to be more clean.
llvm-svn: 26608
|
2006-03-08 04:25:59 +00:00 |
|
Chris Lattner
|
a0769e790e
|
Hoist the HazardRecognizer out of the ScheduleDAGList.cpp file to where
targets can implement them. Make the top-down scheduler non-g5-specific.
llvm-svn: 26568
|
2006-03-06 00:20:29 +00:00 |
|
Chris Lattner
|
4dae9a978e
|
add an emitnoop method
llvm-svn: 26563
|
2006-03-05 23:50:42 +00:00 |
|
Jim Laskey
|
45dfae3a50
|
Breathe some life into a comment.
llvm-svn: 26553
|
2006-03-05 21:20:20 +00:00 |
|
Chris Lattner
|
a171bcca08
|
Add a new scheduling type. This is, of course, a hack. Proper factoring
will come later.
llvm-svn: 26551
|
2006-03-05 21:08:06 +00:00 |
|
Chris Lattner
|
291e17764d
|
add a method
llvm-svn: 26357
|
2006-02-24 18:53:51 +00:00 |
|
Chris Lattner
|
ed45ad33b7
|
Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.
Patch by Martin Partel!
llvm-svn: 26313
|
2006-02-22 16:23:43 +00:00 |
|
Evan Cheng
|
062ac6e46b
|
Get rid of some memory leaks identified by Valgrind
llvm-svn: 25960
|
2006-02-04 06:49:00 +00:00 |
|
Evan Cheng
|
cf49c6411a
|
Duh.
llvm-svn: 25628
|
2006-01-26 00:28:35 +00:00 |
|
Evan Cheng
|
168b8c5b29
|
No need to keep track of top and bottom nodes in a group since the vector is
already in order. Thanks Jim for pointing it out.
llvm-svn: 25608
|
2006-01-25 18:54:24 +00:00 |
|
Evan Cheng
|
27e82023a4
|
Some minor scheduler changes.
llvm-svn: 25597
|
2006-01-25 09:07:50 +00:00 |
|
Evan Cheng
|
f622869383
|
Skeleton of the list schedule.
llvm-svn: 25544
|
2006-01-23 08:26:10 +00:00 |
|
Evan Cheng
|
37c62244a6
|
Factor out more instruction scheduler code to the base class.
llvm-svn: 25532
|
2006-01-23 07:01:07 +00:00 |
|
Jeff Cohen
|
a31ecbc2a0
|
Visual Studio neurotic about inconsistent class/struct usage.
llvm-svn: 25506
|
2006-01-22 20:36:43 +00:00 |
|
Evan Cheng
|
4a57a7551f
|
Do some code refactoring on Jim's scheduler in preparation of the new list
scheduler.
llvm-svn: 25493
|
2006-01-21 02:32:06 +00:00 |
|