| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | FP fixes | Andrew Lenharth | 2005-02-03 | 1 | -12/+17 |
| | | | | | llvm-svn: 20019 | ||||
| * | Store fix | Andrew Lenharth | 2005-02-02 | 2 | -15/+37 |
| | | | | | llvm-svn: 20004 | ||||
| * | oops | Andrew Lenharth | 2005-02-02 | 1 | -1/+1 |
| | | | | | llvm-svn: 20003 | ||||
| * | prevent register allocator from using the stack pointer :) | Andrew Lenharth | 2005-02-02 | 2 | -3/+3 |
| | | | | | llvm-svn: 20002 | ||||
| * | fix loading of floats | Andrew Lenharth | 2005-02-02 | 1 | -1/+3 |
| | | | | | llvm-svn: 19997 | ||||
| * | marked mem* as not supported | Andrew Lenharth | 2005-02-02 | 1 | -0/+4 |
| | | | | | llvm-svn: 19992 | ||||
| * | fix Load bug | Andrew Lenharth | 2005-02-02 | 1 | -1/+1 |
| | | | | | llvm-svn: 19987 | ||||
| * | try to make a bug bugpointable, add yet more constant pool stuff, fixup ↵ | Andrew Lenharth | 2005-02-02 | 2 | -13/+19 |
| | | | | | | | constant loads for FP llvm-svn: 19985 | ||||
| * | better constant handling, should fix many remaining cases | Andrew Lenharth | 2005-02-02 | 1 | -2/+11 |
| | | | | | llvm-svn: 19984 | ||||
| * | fix FP arg passing bug, Add unsigned to/from int, fix SELECT, fix Constant pool | Andrew Lenharth | 2005-02-01 | 1 | -12/+17 |
| | | | | | llvm-svn: 19976 | ||||
| * | Print the Constant pool | Andrew Lenharth | 2005-02-01 | 1 | -8/+7 |
| | | | | | llvm-svn: 19975 | ||||
| * | 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 | ||||
| * | Fix hyphenation in output comment | Misha Brukman | 2005-01-31 | 1 | -1/+1 |
| | | | | | llvm-svn: 19954 | ||||
| * | 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 | ||||
| * | Finegrainify namespacification. | Chris Lattner | 2005-01-29 | 2 | -24/+27 |
| | | | | | | | Adjust TmpInstruction to work with the new User model. llvm-svn: 19896 | ||||
| * | add namespace qualifier | Chris Lattner | 2005-01-29 | 1 | -1/+2 |
| | | | | | llvm-svn: 19895 | ||||
| * | 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 | ||||
| * | We can fold promoted and non-promoted loads into divs also! | Chris Lattner | 2005-01-25 | 1 | -0/+28 |
| | | | | | llvm-svn: 19835 | ||||
| * | Fold promoted loads into binary ops for FP, allowing us to generate m32 forms | Chris Lattner | 2005-01-25 | 1 | -20/+31 |
| | | | | | | | of FP ops. llvm-svn: 19834 | ||||
| * | 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 | ||||
| * | Fix a spurious warning. | Chris Lattner | 2005-01-24 | 1 | -1/+1 |
| | | | | | llvm-svn: 19799 | ||||

