aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/MSP430/MSP430RegisterInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Constify some arguments.Eric Christopher2010-07-201-1/+1
* Remove two other uses of ATTRIBUTE_UNUSED for variables only used withinChandler Carruth2010-07-111-2/+2
* Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill sl...Evan Cheng2010-07-031-1/+1
* cleanupRafael Espindola2010-06-021-42/+0
* Implement -disable-non-leaf-fp-elim which disable frame pointer eliminationEvan Cheng2010-04-211-1/+1
* use DebugLoc default ctor instead of DebugLoc::getUnknownLoc()Chris Lattner2010-04-021-2/+1
* Change the Value argument to eliminateFrameIndex to a type-tagged value. ThisJim Grosbach2010-03-091-1/+1
* Mark variable used by 'assert' as 'unused'.Bill Wendling2009-12-281-2/+2
* Mark FPW as allocable when frame address is taken.Anton Korobeynikov2009-12-211-5/+43
* Initial codegen support for MSP430 ISRsAnton Korobeynikov2009-12-071-3/+24
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-031-3/+3
* Add a bool flag to StackObjects telling whether they reference spillDavid Greene2009-11-121-2/+2
* Add register-reuse to frame-index register scavenging. When a target usesJim Grosbach2009-10-071-4/+6
* Remove some unused variables and methods warned about byDuncan Sands2009-09-061-1/+0
* Provide dynamic_stackalloc lowering for MSP430.Anton Korobeynikov2009-08-251-1/+10
* Give getPointerRegClass() a "kind" value so that targets can Chris Lattner2009-07-291-4/+4
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-3/+3
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-3/+4
* Silence warning when building without assertions.Duncan Sands2009-07-031-0/+1
* Change MachineInstrBuilder::addReg() to take a flag instead of a list ofBill Wendling2009-05-131-1/+1
* Add prologue/epilogue emission. Fix frame pointer handling.Anton Korobeynikov2009-05-031-5/+135
* Two more hooks for RA and FP registersAnton Korobeynikov2009-05-031-2/+2
* Proper handle loading of effective address of stack slot stuffAnton Korobeynikov2009-05-031-3/+28
* First draft of stack slot loads / stores loweringAnton Korobeynikov2009-05-031-1/+31
* Add call frame setup instruction elimination and lowerid for bunch of call-re...Anton Korobeynikov2009-05-031-3/+70
* Add 8-bit regclass and pattern for sext_inregAnton Korobeynikov2009-05-031-7/+7
* Add code enough for emission of reg-reg and reg-imm moves. This allows us to ...Anton Korobeynikov2009-05-031-4/+4
* Make emit{Prologue,Epilogue}() noop for nowAnton Korobeynikov2009-05-031-2/+2
* Add callee-saved regs & reg classes getter hooksAnton Korobeynikov2009-05-031-2/+16
* Add simple FP indicator for given function hookAnton Korobeynikov2009-05-031-1/+3
* Provide set of reserved registersAnton Korobeynikov2009-05-031-1/+13
* Fix register names, fix register allocation order, handle frame pointer.Anton Korobeynikov2009-05-031-0/+2
* Dummy MSP430 backendAnton Korobeynikov2009-05-031-0/+73