Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Make cmov work right and loads for fp from constant pool | Andrew Lenharth | 2005-02-01 | 1 | -18/+20 | |
| | | | | llvm-svn: 19974 | |||||
* | Correct stack stuff for FP | Andrew Lenharth | 2005-02-01 | 1 | -5/+12 | |
| | | | | llvm-svn: 19973 | |||||
* | try to match alpha pattern | Andrew Lenharth | 2005-02-01 | 2 | -1/+21 | |
| | | | | llvm-svn: 19972 | |||||
* | fix register names | Andrew Lenharth | 2005-02-01 | 1 | -16/+16 | |
| | | | | llvm-svn: 19971 | |||||
* | pecimise loads, put indirect call addr in right register. still doesn't fix ↵ | Andrew Lenharth | 2005-02-01 | 2 | -14/+19 | |
| | | | | | | methcall llvm-svn: 19963 | |||||
* | indirect call fix | Andrew Lenharth | 2005-01-31 | 1 | -1/+1 | |
| | | | | llvm-svn: 19945 | |||||
* | fp to int and back conversion sequences | Andrew Lenharth | 2005-01-31 | 2 | -14/+34 | |
| | | | | llvm-svn: 19944 | |||||
* | added fp extend and removed a forgotten assert in more than 6 arg support ↵ | Andrew Lenharth | 2005-01-30 | 2 | -22/+32 | |
| | | | | | | (should break somewhere else now :) ) and fix an incorrect asm sequence for indirect calls llvm-svn: 19938 | |||||
* | This code is really unreachable. | Chris Lattner | 2005-01-30 | 1 | -1/+2 | |
| | | | | llvm-svn: 19934 | |||||
* | Fix warnings. | Chris Lattner | 2005-01-30 | 2 | -2/+2 | |
| | | | | llvm-svn: 19933 | |||||
* | support for larger calls | Andrew Lenharth | 2005-01-30 | 2 | -98/+124 | |
| | | | | llvm-svn: 19932 | |||||
* | Unbreak the build :( | Chris Lattner | 2005-01-29 | 1 | -1/+0 | |
| | | | | llvm-svn: 19926 | |||||
* | first step towards a correct and complete stack. also add some forms for ↵ | Andrew Lenharth | 2005-01-29 | 4 | -12/+78 | |
| | | | | | | things that were getting stuck in the nightly tester. llvm-svn: 19914 | |||||
* | fix ExprMap, partially teach about add long | Andrew Lenharth | 2005-01-28 | 1 | -32/+85 | |
| | | | | llvm-svn: 19882 | |||||
* | fix ExprMap and constant check in setcc | Andrew Lenharth | 2005-01-28 | 1 | -4/+5 | |
| | | | | llvm-svn: 19870 | |||||
* | move FP into it's own select | Andrew Lenharth | 2005-01-28 | 1 | -191/+167 | |
| | | | | llvm-svn: 19867 | |||||
* | stack frame fix and zero FP reg fix | Andrew Lenharth | 2005-01-27 | 2 | -12/+19 | |
| | | | | llvm-svn: 19857 | |||||
* | Floating point instructions like Floating point registers | Andrew Lenharth | 2005-01-27 | 1 | -1/+1 | |
| | | | | llvm-svn: 19856 | |||||
* | int to float conversion and another setcc | Andrew Lenharth | 2005-01-27 | 2 | -32/+54 | |
| | | | | llvm-svn: 19855 | |||||
* | teach isel about comparison with constants and zero extending bits | Andrew Lenharth | 2005-01-27 | 2 | -112/+136 | |
| | | | | llvm-svn: 19853 | |||||
* | perhaps this will let me have calls again | Andrew Lenharth | 2005-01-27 | 1 | -5/+9 | |
| | | | | llvm-svn: 19851 | |||||
* | minor bug fix | Andrew Lenharth | 2005-01-27 | 1 | -1/+1 | |
| | | | | llvm-svn: 19850 | |||||
* | minor bug fix | Andrew Lenharth | 2005-01-27 | 1 | -1/+1 | |
| | | | | llvm-svn: 19849 | |||||
* | added instructions for fp to int to fp moves | Andrew Lenharth | 2005-01-26 | 1 | -5/+6 | |
| | | | | llvm-svn: 19848 | |||||
* | initial fp support | Andrew Lenharth | 2005-01-26 | 5 | -226/+358 | |
| | | | | llvm-svn: 19847 | |||||
* | hum, writing on one machine, testing on another... | Andrew Lenharth | 2005-01-26 | 1 | -4/+5 | |
| | | | | llvm-svn: 19844 | |||||
* | add some operations, fix others. should compile several more tests now | Andrew Lenharth | 2005-01-26 | 2 | -5/+26 | |
| | | | | llvm-svn: 19843 | |||||
* | problems with bools, and their work arounds | Andrew Lenharth | 2005-01-25 | 2 | -4/+14 | |
| | | | | llvm-svn: 19833 | |||||
* | more load choices, better add with imm | Andrew Lenharth | 2005-01-25 | 2 | -41/+103 | |
| | | | | llvm-svn: 19821 | |||||
* | Clean ups, and taught the instruction selector about immediate forms | Andrew Lenharth | 2005-01-24 | 6 | -132/+192 | |
| | | | | llvm-svn: 19816 | |||||
* | Alpha JIT prune | Andrew Lenharth | 2005-01-24 | 2 | -16/+0 | |
| | | | | llvm-svn: 19815 | |||||
* | include prune and JIT prune | Andrew Lenharth | 2005-01-24 | 1 | -35/+1 | |
| | | | | llvm-svn: 19814 | |||||
* | Pruned includes | Andrew Lenharth | 2005-01-24 | 1 | -15/+5 | |
| | | | | llvm-svn: 19813 | |||||
* | Let me introduce you to the early stages of the llvm backend for the alpha ↵ | Andrew Lenharth | 2005-01-22 | 15 | -0/+2305 | |
processor llvm-svn: 19764 |