summaryrefslogtreecommitdiff
path: root/lib/Target/MSP430/MSP430InstrInfo.cpp
Commit message (Expand)AuthorAge
* Remove uses and caches of the target machine and subtarget fromEric Christopher2014-06-27
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* [cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth2014-04-22
* Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola2014-03-07
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-19
* Revert r194865 and r194874.Alexey Samsonov2013-11-18
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-15
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-07
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Remove unused private fields found by clang's new -Wunused-private-field.Benjamin Kramer2012-06-06
* Reorder includes in Target backends to following coding standards. Remove som...Craig Topper2012-03-17
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-18
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-07
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-20
* Add bundle aware API for querying instruction properties and switch the codeEvan Cheng2011-12-07
* Make use of MachinePointerInfo::getFixedStack. This removes all mentionJay Foad2011-11-15
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-24
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-14
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-11
* Hide the call to InitMCInstrInfo into tblgen generated ctor.Evan Cheng2011-07-01
* Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng2011-06-28
* Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng2011-06-28
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-28
* Move callee-saved regs spills / reloads to TFIAnton Korobeynikov2010-11-27
* convert targets to the new MF.getMachineMemOperand interface.Chris Lattner2010-09-21
* Remove the isMoveInstr() hook.Jakob Stoklund Olesen2010-07-16
* Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission andBill Wendling2010-07-16
* Replace copyRegToReg with copyPhysReg for MSP430.Jakob Stoklund Olesen2010-07-11
* Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). ThisStuart Hastings2010-06-17
* Implement @llvm.returnaddress. rdar://8015977.Evan Cheng2010-05-22
* Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that itDan Gohman2010-05-06
* Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.Evan Cheng2010-05-06
* Implement indirect branches on MSP430Anton Korobeynikov2010-05-01
* Educate GetInstrSizeInBytes implementations thatDale Johannesen2010-04-07
* use DebugLoc default ctor instead of DebugLoc::getUnknownLoc()Chris Lattner2010-04-02
* Teach AnalyzeBranch, RemoveBranch and the branchDale Johannesen2010-04-02
* move target-independent opcodes out of TargetInstrInfoChris Lattner2010-02-09
* Add branch relaxation pass (shamelessly stolen from PPC).Anton Korobeynikov2010-01-15
* Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor ofDan Gohman2009-12-05
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-03
* Add few pseudo-source-valuesAnton Korobeynikov2009-11-07
* RMW preprocessing stuff was incorrect. Grab the stuff from x86 backend and di...Anton Korobeynikov2009-10-21
* Implement branch foldingAnton Korobeynikov2009-10-21
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-14
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-11
* Change MachineInstrBuilder::addReg() to take a flag instead of a list ofBill Wendling2009-05-13
* Add InsertBranch() hook for tail mergeingAnton Korobeynikov2009-05-03
* Add code for save/restore of callee-saved registersAnton Korobeynikov2009-05-03