David Goodwin
|
fac8541dd4
|
Extend the instruction itinerary model to include the ability to indicate the def and use cycle for each operand. This additional information is optional, so existing itineraries do not need to be changed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79247 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-17 16:02:57 +00:00 |
|
Daniel Dunbar
|
1a55180238
|
Replace std::iostreams with raw_ostream in TableGen.
- Sorry, I can't help myself.
- No intended functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74742 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-07-03 00:10:29 +00:00 |
|
Chris Lattner
|
3060910e29
|
remove attributions from utils.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45419 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-12-29 20:37:13 +00:00 |
|
Jim Laskey
|
6cee630070
|
Allow itineraries to be passed through the Target Machine.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24139 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-11-01 20:06:59 +00:00 |
|
Jim Laskey
|
10b1dd99f3
|
Generate cpu to itinerary map.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24121 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-10-31 17:16:01 +00:00 |
|
Jim Laskey
|
f7bcde0854
|
Removed Mr. Smith from the code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24070 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-10-28 21:47:29 +00:00 |
|
Jim Laskey
|
0d841e0567
|
Now generating instruction itineraries for scheduling. Not my best work, but...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24050 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-10-27 19:47:21 +00:00 |
|
Jim Laskey
|
581a8f79bc
|
Give full control of subtarget features over to table generated code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24013 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-10-26 17:30:34 +00:00 |
|
Jim Laskey
|
b3b1d5f097
|
Refactored to make room for more stuff (scheduling info.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23975 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-10-25 15:16:36 +00:00 |
|
Jim Laskey
|
4bb9cbb730
|
New TableGen backends for subtarget information. Only command line stuff
active now. Scheduling itinerary next.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23869 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-10-21 19:00:04 +00:00 |
|