1. Add load/store words from the stack
authorReed Kotler <rkotler@mips.com>
Fri, 28 Sep 2012 02:26:24 +0000 (02:26 +0000)
committerReed Kotler <rkotler@mips.com>
Fri, 28 Sep 2012 02:26:24 +0000 (02:26 +0000)
commit210ebe93f3c69873f7b61663fafcc502c19376cf
tree0001a82d931b4740dd75ed69b3880939c376ac4a
parent65c28cb47a81f098b07405e135e846b8e867ecd5
1. Add load/store words from the stack
2. As part of this, added assembly format FEXT_RI16_SP_explicit_ins and
moved other lines for FEXT_RI16 formats to be in the right place in the code.
3. Added mayLoad and mayStore assignements for the load/store instructions added and for ones already there that did not have this assignment.
4. Another patch will deal with the problem of load/store byte/halfword to the stack. This is a particular Mips16 problem.

llvm-svn: 164811
llvm/lib/Target/Mips/Mips16InstrInfo.cpp
llvm/lib/Target/Mips/Mips16InstrInfo.td
llvm/lib/Target/Mips/MipsRegisterInfo.td