aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Mips/Mips16InstrInfo.cpp
AgeCommit message (Expand)Author
2013-03-29[mips] Define overloaded versions of storeRegToStack and loadRegFromStack.Akira Hatanaka
2013-02-25Make pseudos FEXT_CCRX16_ins and FEXT_CCRXI16_ins into custom emitters.Reed Kotler
2013-02-24 Make psuedo FEXT_T8I816_ins into a custom emitter.Reed Kotler
2013-02-24Make psuedo FEXT_T8I816_ins a custom inserter. It should be expandedReed Kotler
2013-02-20Expand pseudos/macros:Reed Kotler
2013-02-19Expand pseudos/macros BteqzT8SltiX16, BteqzT8SltiuX16,Reed Kotler
2013-02-19Expand pseudos BteqzT8CmpiX16 and BtnezT8CmpiX16.Reed Kotler
2013-02-18Expand macro/pseudo instructions BtnezT8SltX16 and BtnezT8SltuX16.Reed Kotler
2013-02-18Expand pseudo/macro BteqzT8SltuX16 . There is no test case becauseReed Kotler
2013-02-18Expand pseudo/macro BteqzT8SltX16.Reed Kotler
2013-02-18Expand macro/pseudo BteqzT8CmpX16.Reed Kotler
2013-02-18Beginning of expanding all current mips16 macro/pseudo instruction sequences.Reed Kotler
2013-02-16One more try to make this look nice. I have lots of pseudo lowering Reed Kotler
2013-02-16Use a different scheme to chose 16/32 variants. This scheme is moreReed Kotler
2013-02-13For Mips 16, add the optimization where the 16 bit form of addiu sp can be usedReed Kotler
2013-02-08When Mips16 frames grow large, the immediate field may exceed the maximumReed Kotler
2013-01-19This is a resubmittal. For some reason it broke the bots yesterdayJack Carter
2012-12-20fix most of remaining issues with large frames.Reed Kotler
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-10-31Implement ADJCALLSTACKUP and ADJCALLSTACKDOWNReed Kotler
2012-10-30Change mips16 delay slot jumps to non delay slot forms by default.Reed Kotler
2012-10-17Add conditional branch instructions and their patterns.Reed Kotler
2012-10-12Div, Rem int/unsigned int Reed Kotler
2012-09-281. Add load/store words from the stackReed Kotler
2012-09-14mips16 fixes.Akira Hatanaka
2012-08-23Remove unused private field to silence build warning.Craig Topper
2012-08-02Move the code that creates instances of MipsInstrInfo and MipsFrameLowering outAkira Hatanaka
2012-07-31Add definitions of two subclasses of MipsRegisterInfo, Mips16RegisterInfo andAkira Hatanaka
2012-07-31Add definitions of two subclasses of MipsInstrInfo, MipsInstrInfo (for mips16),Akira Hatanaka