Chris Lattner
|
abfc2a7363
|
Tighten up some checks
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24817 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-12-18 06:40:34 +00:00 |
|
Misha Brukman
|
b5f662fa03
|
Remove trailing whitespace
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21425 91177308-0d34-0410-b5e6-96231b3b80d8
|
2005-04-21 23:30:14 +00:00 |
|
Brian Gaeke
|
4658ba13a8
|
Look for many more moves to fold (previously, we only
*or g0, x add g0, x recognized * as a move)
or x, g0 add x, g0
or 0, x add 0, x
or x, 0 add x, 0
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18793 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-12-11 05:19:03 +00:00 |
|
Brian Gaeke
|
9ed920437a
|
Recognize FpMOVD as a move.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16586 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-09-29 16:45:47 +00:00 |
|
Brian Gaeke
|
9b8ed0e04a
|
Fix bug recognizing moves: isMoveInstr should only treat ORs with %g0 as
moves, not all ORs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16576 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-09-29 03:28:15 +00:00 |
|
Chris Lattner
|
1d6dc97463
|
I think that V8 should coallesce registers, don't you?
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15192 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-07-25 06:19:04 +00:00 |
|
Chris Lattner
|
dce363d5ec
|
Adjust to change in TII ctor arguments
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11987 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-29 06:31:44 +00:00 |
|
Chris Lattner
|
1ddf475b6a
|
These two virtual methods are never called.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11984 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-29 05:59:33 +00:00 |
|
Brian Gaeke
|
e785e531f4
|
SparcV8 skeleton
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11828 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-25 19:28:19 +00:00 |
|