summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Alpha/AlphaRegisterInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Let the alpha breakage begin. First Formals and RET. next CallsAndrew Lenharth2006-06-121-1/+1
* getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd.Evan Cheng2006-05-181-0/+27
* Fix call_adj.llAndrew Lenharth2006-05-171-1/+1
* Move some methods out of MachineInstr into MachineOperandChris Lattner2006-05-041-5/+4
* There shalt be only one "immediate" operand type!Chris Lattner2006-05-041-2/+2
* Remove a bunch more SparcV9 specific stuffChris Lattner2006-05-041-1/+2
* Foundation for call frame information.Jim Laskey2006-04-071-1/+6
* Expose base register for DwarfWriter. Refactor code accordingly.Jim Laskey2006-03-281-10/+2
* Translate llvm target registers to dwarf register numbers properly.Jim Laskey2006-03-271-1/+1
* Add support to locate local variables in frames (early version.)Jim Laskey2006-03-231-0/+13
* remove some now-dead codeChris Lattner2006-03-091-16/+0
* Move isLoadFrom/StoreToStackSlot from MRegisterInfo to TargetInstrInfo,a far ...Chris Lattner2006-02-021-19/+0
* Add immediate forms of cmov and remove some cruftAndrew Lenharth2006-02-011-1/+1
* allow R28 to be used for frame calculations without entirely removing it from...Andrew Lenharth2006-01-261-1/+1
* maintaining stackpointer alignment. Perhaps it doesn't matterAndrew Lenharth2006-01-251-0/+4
* clean this function up someAndrew Lenharth2006-01-011-37/+26
* whatever. Intermediate patch to see what breaks. Seems ok.Andrew Lenharth2005-11-091-13/+56
* ret 0; works, not much elseAndrew Lenharth2005-10-201-1/+1
* This seems useful from the original patch that added the function. If there ...Andrew Lenharth2005-10-091-0/+19
* Pass extra regclasses into spilling codeChris Lattner2005-09-301-2/+4
* This code has always been dead for alphaChris Lattner2005-08-191-20/+0
* Alpha JIT (beta)Andrew Lenharth2005-07-221-1/+9
* clean up prolouge and epilougeAndrew Lenharth2005-07-071-26/+25
* simplify call code, remove pseudo ops for div and rem, track more loads and s...Andrew Lenharth2005-07-011-0/+16
* remove a pseudo instruction, make ret always right, and fix vararg chainsAndrew Lenharth2005-06-231-1/+1
* Convert tabs to spacesMisha Brukman2005-04-221-5/+5
* Remove trailing whitespaceMisha Brukman2005-04-211-19/+19
* WOW, function calls still seem to work after this.Andrew Lenharth2005-04-131-1/+5
* Fix up some types and constantsAndrew Lenharth2005-03-291-2/+2
* Should fix mesaAndrew Lenharth2005-03-131-1/+1
* don't break the build on 32-bit hosts.Chris Lattner2005-03-051-2/+2
* fix data size stuff for architectures with bit challenged data typesAndrew Lenharth2005-03-051-4/+4
* fix up stack pointer adjustmentsAndrew Lenharth2005-03-041-18/+22
* fix Allocas. Really. I mean it this time.Andrew Lenharth2005-02-241-1/+6
* dynamic stack allocasAndrew Lenharth2005-02-221-43/+88
* Make the rest of file header comments consistent in format and styleMisha Brukman2005-02-051-1/+1
* Correct stack stuff for FPAndrew Lenharth2005-02-011-5/+12
* This code is really unreachable.Chris Lattner2005-01-301-1/+2
* Fix warnings.Chris Lattner2005-01-301-1/+1
* support for larger callsAndrew Lenharth2005-01-301-44/+34
* Unbreak the build :(Chris Lattner2005-01-291-1/+0
* first step towards a correct and complete stack. also add some forms for thi...Andrew Lenharth2005-01-291-2/+2
* stack frame fix and zero FP reg fixAndrew Lenharth2005-01-271-10/+17
* initial fp supportAndrew Lenharth2005-01-261-12/+19
* Clean ups, and taught the instruction selector about immediate formsAndrew Lenharth2005-01-241-2/+2
* Let me introduce you to the early stages of the llvm backend for the alpha pr...Andrew Lenharth2005-01-221-0/+268
OpenPOWER on IntegriCloud