Andrew Lenharth
|
5a990417f8
|
Well, the Constant matching pattern works. Can't say much about calls or globals yet.
llvm-svn: 23884
|
2005-10-22 22:06:58 +00:00 |
Andrew Lenharth
|
a6a23b5874
|
Inst cleanup. As a bonus, operands are in the correct order for cmovs. Expect new stuff to pass in the JIT tonight
llvm-svn: 23852
|
2005-10-20 23:58:36 +00:00 |
Andrew Lenharth
|
d4c0ed74e4
|
added a few 1 operand form stuff. Seems to break regalloc on alpha. sigh
llvm-svn: 23849
|
2005-10-20 19:39:24 +00:00 |
Andrew Lenharth
|
7b69867052
|
ret 0; works, not much else
still lots of uglyness.
Maybe calls will come soon.
Fixing the return value of things will be necessary to make alpha work.
llvm-svn: 23832
|
2005-10-20 00:28:31 +00:00 |
Andrew Lenharth
|
1ec48e8683
|
support bsr, and more .td simplification
llvm-svn: 22543
|
2005-07-28 18:14:47 +00:00 |
Andrew Lenharth
|
02daecc7c6
|
simpilfy instruction encoding (and make the lines way shorter, aka Misha happification)
llvm-svn: 22499
|
2005-07-22 20:50:29 +00:00 |
Misha Brukman
|
ffe9968b5a
|
Make the rest of file header comments consistent in format and style
llvm-svn: 20048
|
2005-02-05 02:24:26 +00:00 |
Andrew Lenharth
|
5ae5f81720
|
initial fp support
llvm-svn: 19847
|
2005-01-26 21:54:09 +00:00 |
Andrew Lenharth
|
2f0f845534
|
Clean ups, and taught the instruction selector about immediate forms
llvm-svn: 19816
|
2005-01-24 19:44:07 +00:00 |
Andrew Lenharth
|
a1b5ca2b9d
|
Let me introduce you to the early stages of the llvm backend for the alpha processor
llvm-svn: 19764
|
2005-01-22 23:41:55 +00:00 |