summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Alpha
Commit message (Collapse)AuthorAgeFilesLines
...
* Make cmov work right and loads for fp from constant poolAndrew Lenharth2005-02-011-18/+20
| | | | llvm-svn: 19974
* Correct stack stuff for FPAndrew Lenharth2005-02-011-5/+12
| | | | llvm-svn: 19973
* try to match alpha patternAndrew Lenharth2005-02-012-1/+21
| | | | llvm-svn: 19972
* fix register namesAndrew Lenharth2005-02-011-16/+16
| | | | llvm-svn: 19971
* pecimise loads, put indirect call addr in right register. still doesn't fix ↵Andrew Lenharth2005-02-012-14/+19
| | | | | | methcall llvm-svn: 19963
* indirect call fixAndrew Lenharth2005-01-311-1/+1
| | | | llvm-svn: 19945
* fp to int and back conversion sequencesAndrew Lenharth2005-01-312-14/+34
| | | | llvm-svn: 19944
* added fp extend and removed a forgotten assert in more than 6 arg support ↵Andrew Lenharth2005-01-302-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 Lattner2005-01-301-1/+2
| | | | llvm-svn: 19934
* Fix warnings.Chris Lattner2005-01-302-2/+2
| | | | llvm-svn: 19933
* support for larger callsAndrew Lenharth2005-01-302-98/+124
| | | | llvm-svn: 19932
* Unbreak the build :(Chris Lattner2005-01-291-1/+0
| | | | llvm-svn: 19926
* first step towards a correct and complete stack. also add some forms for ↵Andrew Lenharth2005-01-294-12/+78
| | | | | | things that were getting stuck in the nightly tester. llvm-svn: 19914
* fix ExprMap, partially teach about add longAndrew Lenharth2005-01-281-32/+85
| | | | llvm-svn: 19882
* fix ExprMap and constant check in setccAndrew Lenharth2005-01-281-4/+5
| | | | llvm-svn: 19870
* move FP into it's own selectAndrew Lenharth2005-01-281-191/+167
| | | | llvm-svn: 19867
* stack frame fix and zero FP reg fixAndrew Lenharth2005-01-272-12/+19
| | | | llvm-svn: 19857
* Floating point instructions like Floating point registersAndrew Lenharth2005-01-271-1/+1
| | | | llvm-svn: 19856
* int to float conversion and another setccAndrew Lenharth2005-01-272-32/+54
| | | | llvm-svn: 19855
* teach isel about comparison with constants and zero extending bitsAndrew Lenharth2005-01-272-112/+136
| | | | llvm-svn: 19853
* perhaps this will let me have calls againAndrew Lenharth2005-01-271-5/+9
| | | | llvm-svn: 19851
* minor bug fixAndrew Lenharth2005-01-271-1/+1
| | | | llvm-svn: 19850
* minor bug fixAndrew Lenharth2005-01-271-1/+1
| | | | llvm-svn: 19849
* added instructions for fp to int to fp movesAndrew Lenharth2005-01-261-5/+6
| | | | llvm-svn: 19848
* initial fp supportAndrew Lenharth2005-01-265-226/+358
| | | | llvm-svn: 19847
* hum, writing on one machine, testing on another...Andrew Lenharth2005-01-261-4/+5
| | | | llvm-svn: 19844
* add some operations, fix others. should compile several more tests nowAndrew Lenharth2005-01-262-5/+26
| | | | llvm-svn: 19843
* problems with bools, and their work aroundsAndrew Lenharth2005-01-252-4/+14
| | | | llvm-svn: 19833
* more load choices, better add with immAndrew Lenharth2005-01-252-41/+103
| | | | llvm-svn: 19821
* Clean ups, and taught the instruction selector about immediate formsAndrew Lenharth2005-01-246-132/+192
| | | | llvm-svn: 19816
* Alpha JIT pruneAndrew Lenharth2005-01-242-16/+0
| | | | llvm-svn: 19815
* include prune and JIT pruneAndrew Lenharth2005-01-241-35/+1
| | | | llvm-svn: 19814
* Pruned includesAndrew Lenharth2005-01-241-15/+5
| | | | llvm-svn: 19813
* Let me introduce you to the early stages of the llvm backend for the alpha ↵Andrew Lenharth2005-01-2215-0/+2305
processor llvm-svn: 19764
OpenPOWER on IntegriCloud