Brian Gaeke
|
870248b164
|
Use TargetMachine::hasDelaySlot() instead of our old switch statement
to find instrs that have delay slots.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16610 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-09-30 04:04:47 +00:00 |
|
Brian Gaeke
|
74dfcf1200
|
Back to compiling land for v8
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16138 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-09-02 02:37:43 +00:00 |
|
Brian Gaeke
|
4185d03dc5
|
Add floating-point branches and compares. Compares don't complete
until the next cycle, and there's no interlock, so they effectively
have a delay slot.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14686 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-07-08 09:08:22 +00:00 |
|
Brian Gaeke
|
fbaae01269
|
JMPL has a delay slot.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14227 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-06-18 08:18:54 +00:00 |
|
Brian Gaeke
|
fc7fa31211
|
Recognize more branches.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14207 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-06-17 22:33:57 +00:00 |
|
Brian Gaeke
|
0f51cc1759
|
Add in some things I forgot, which Chris helpfully reminded me of...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12735 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-07 04:05:12 +00:00 |
|
Brian Gaeke
|
ff8282604a
|
Prune unnecessary #includes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12731 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-06 23:25:07 +00:00 |
|
Brian Gaeke
|
20117102c2
|
Simple delay slot filler pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12730 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-06 23:21:45 +00:00 |
|