| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Matches MachineInstr changes. | Evan Cheng | 2006-11-13 | 1 | -7/+8 | |
| | | | | | llvm-svn: 31712 | |||||
| * | silence warnings. | Chris Lattner | 2006-11-03 | 1 | -6/+0 | |
| | | | | | llvm-svn: 31394 | |||||
| * | more shotenning | Andrew Lenharth | 2006-10-31 | 1 | -6/+6 | |
| | | | | | llvm-svn: 31331 | |||||
| * | Completely eliminate def&use operands. Now a register operand is EITHER a | Chris Lattner | 2006-09-05 | 1 | -16/+28 | |
| | | | | | | | def operand or a use operand. llvm-svn: 30109 | |||||
| * | Constify some methods. Patch provided by Anton Vayvod, thanks! | Chris Lattner | 2006-08-17 | 1 | -1/+1 | |
| | | | | | llvm-svn: 29756 | |||||
| * | Let the alpha breakage begin. First Formals and RET. next Calls | Andrew Lenharth | 2006-06-12 | 1 | -1/+1 | |
| | | | | | llvm-svn: 28753 | |||||
| * | getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd. | Evan Cheng | 2006-05-18 | 1 | -0/+27 | |
| | | | | | llvm-svn: 28378 | |||||
| * | Fix call_adj.ll | Andrew Lenharth | 2006-05-17 | 1 | -1/+1 | |
| | | | | | llvm-svn: 28360 | |||||
| * | Move some methods out of MachineInstr into MachineOperand | Chris Lattner | 2006-05-04 | 1 | -5/+4 | |
| | | | | | llvm-svn: 28102 | |||||
| * | There shalt be only one "immediate" operand type! | Chris Lattner | 2006-05-04 | 1 | -2/+2 | |
| | | | | | llvm-svn: 28099 | |||||
| * | Remove a bunch more SparcV9 specific stuff | Chris Lattner | 2006-05-04 | 1 | -1/+2 | |
| | | | | | llvm-svn: 28093 | |||||
| * | Foundation for call frame information. | Jim Laskey | 2006-04-07 | 1 | -1/+6 | |
| | | | | | llvm-svn: 27491 | |||||
| * | Expose base register for DwarfWriter. Refactor code accordingly. | Jim Laskey | 2006-03-28 | 1 | -10/+2 | |
| | | | | | llvm-svn: 27225 | |||||
| * | Translate llvm target registers to dwarf register numbers properly. | Jim Laskey | 2006-03-27 | 1 | -1/+1 | |
| | | | | | llvm-svn: 27180 | |||||
| * | Add support to locate local variables in frames (early version.) | Jim Laskey | 2006-03-23 | 1 | -0/+13 | |
| | | | | | llvm-svn: 26994 | |||||
| * | remove some now-dead code | Chris Lattner | 2006-03-09 | 1 | -16/+0 | |
| | | | | | llvm-svn: 26652 | |||||
| * | Move isLoadFrom/StoreToStackSlot from MRegisterInfo to TargetInstrInfo,a far ↵ | Chris Lattner | 2006-02-02 | 1 | -19/+0 | |
| | | | | | | | more logical place. Other methods should also be moved if anyoneis interested. :) llvm-svn: 25913 | |||||
| * | Add immediate forms of cmov and remove some cruft | Andrew Lenharth | 2006-02-01 | 1 | -1/+1 | |
| | | | | | llvm-svn: 25882 | |||||
| * | allow R28 to be used for frame calculations without entirely removing it ↵ | Andrew Lenharth | 2006-01-26 | 1 | -1/+1 | |
| | | | | | | | from circulation llvm-svn: 25639 | |||||
| * | maintaining stackpointer alignment. Perhaps it doesn't matter | Andrew Lenharth | 2006-01-25 | 1 | -0/+4 | |
| | | | | | llvm-svn: 25592 | |||||
| * | clean this function up some | Andrew Lenharth | 2006-01-01 | 1 | -37/+26 | |
| | | | | | llvm-svn: 25055 | |||||
| * | whatever. Intermediate patch to see what breaks. Seems ok. | Andrew Lenharth | 2005-11-09 | 1 | -13/+56 | |
| | | | | | llvm-svn: 24260 | |||||
| * | ret 0; works, not much else | Andrew Lenharth | 2005-10-20 | 1 | -1/+1 | |
| | | | | | | | | | 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 | |||||
| * | This seems useful from the original patch that added the function. If there ↵ | Andrew Lenharth | 2005-10-09 | 1 | -0/+19 | |
| | | | | | | | is a reason it is not useful on a RISC type target, let me know and I will pull it out llvm-svn: 23676 | |||||
| * | Pass extra regclasses into spilling code | Chris Lattner | 2005-09-30 | 1 | -2/+4 | |
| | | | | | llvm-svn: 23537 | |||||
| * | This code has always been dead for alpha | Chris Lattner | 2005-08-19 | 1 | -20/+0 | |
| | | | | | llvm-svn: 22915 | |||||
| * | Alpha JIT (beta) | Andrew Lenharth | 2005-07-22 | 1 | -1/+9 | |
| | | | | | llvm-svn: 22500 | |||||
| * | clean up prolouge and epilouge | Andrew Lenharth | 2005-07-07 | 1 | -26/+25 | |
| | | | | | llvm-svn: 22346 | |||||
| * | simplify call code, remove pseudo ops for div and rem, track more loads and ↵ | Andrew Lenharth | 2005-07-01 | 1 | -0/+16 | |
| | | | | | | | stores llvm-svn: 22322 | |||||
| * | remove a pseudo instruction, make ret always right, and fix vararg chains | Andrew Lenharth | 2005-06-23 | 1 | -1/+1 | |
| | | | | | llvm-svn: 22276 | |||||
| * | Convert tabs to spaces | Misha Brukman | 2005-04-22 | 1 | -5/+5 | |
| | | | | | llvm-svn: 21452 | |||||
| * | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -19/+19 | |
| | | | | | llvm-svn: 21424 | |||||
| * | WOW, function calls still seem to work after this. | Andrew Lenharth | 2005-04-13 | 1 | -1/+5 | |
| | | | | | llvm-svn: 21286 | |||||
| * | Fix up some types and constants | Andrew Lenharth | 2005-03-29 | 1 | -2/+2 | |
| | | | | | llvm-svn: 20928 | |||||
| * | Should fix mesa | Andrew Lenharth | 2005-03-13 | 1 | -1/+1 | |
| | | | | | llvm-svn: 20577 | |||||
| * | don't break the build on 32-bit hosts. | Chris Lattner | 2005-03-05 | 1 | -2/+2 | |
| | | | | | llvm-svn: 20455 | |||||
| * | fix data size stuff for architectures with bit challenged data types | Andrew Lenharth | 2005-03-05 | 1 | -4/+4 | |
| | | | | | llvm-svn: 20453 | |||||
| * | fix up stack pointer adjustments | Andrew Lenharth | 2005-03-04 | 1 | -18/+22 | |
| | | | | | llvm-svn: 20442 | |||||
| * | fix Allocas. Really. I mean it this time. | Andrew Lenharth | 2005-02-24 | 1 | -1/+6 | |
| | | | | | llvm-svn: 20306 | |||||
| * | dynamic stack allocas | Andrew Lenharth | 2005-02-22 | 1 | -43/+88 | |
| | | | | | llvm-svn: 20273 | |||||
| * | Make the rest of file header comments consistent in format and style | Misha Brukman | 2005-02-05 | 1 | -1/+1 | |
| | | | | | llvm-svn: 20048 | |||||
| * | Correct stack stuff for FP | Andrew Lenharth | 2005-02-01 | 1 | -5/+12 | |
| | | | | | llvm-svn: 19973 | |||||
| * | This code is really unreachable. | Chris Lattner | 2005-01-30 | 1 | -1/+2 | |
| | | | | | llvm-svn: 19934 | |||||
| * | Fix warnings. | Chris Lattner | 2005-01-30 | 1 | -1/+1 | |
| | | | | | llvm-svn: 19933 | |||||
| * | support for larger calls | Andrew Lenharth | 2005-01-30 | 1 | -44/+34 | |
| | | | | | 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 | 1 | -2/+2 | |
| | | | | | | | things that were getting stuck in the nightly tester. llvm-svn: 19914 | |||||
| * | stack frame fix and zero FP reg fix | Andrew Lenharth | 2005-01-27 | 1 | -10/+17 | |
| | | | | | llvm-svn: 19857 | |||||
| * | initial fp support | Andrew Lenharth | 2005-01-26 | 1 | -12/+19 | |
| | | | | | llvm-svn: 19847 | |||||
| * | Clean ups, and taught the instruction selector about immediate forms | Andrew Lenharth | 2005-01-24 | 1 | -2/+2 | |
| | | | | | llvm-svn: 19816 | |||||

