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