Last change for mips16 prolog/epilog cleanup and optimization.
authorReed Kotler <rkotler@mips.com>
Sun, 15 Dec 2013 20:49:30 +0000 (20:49 +0000)
committerReed Kotler <rkotler@mips.com>
Sun, 15 Dec 2013 20:49:30 +0000 (20:49 +0000)
commit3589b7b808574d3cebffdc2cf834d66b1c423dbd
treee6018b9319b6b5d22738a87ecb3e3d22f3a137a0
parent08e647a77153f53bc9fcb0a3207d92667080dc08
Last change for mips16 prolog/epilog cleanup and optimization.
Some tiny cosmetic code changes to follow. Because of the wide
ranging nature of the patch a full 24 test cycle was needed to
check against regression. This was the smallest patch I could
make to progress from the earlier ones in the series.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@197350 91177308-0d34-0410-b5e6-96231b3b80d8
21 files changed:
lib/Target/Mips/Mips16FrameLowering.cpp
lib/Target/Mips/Mips16InstrInfo.cpp
lib/Target/Mips/Mips16InstrInfo.td
lib/Target/Mips/MipsCallingConv.td
test/CodeGen/Mips/align16.ll
test/CodeGen/Mips/alloca16.ll
test/CodeGen/Mips/ex2.ll
test/CodeGen/Mips/fp16mix.ll
test/CodeGen/Mips/helloworld.ll
test/CodeGen/Mips/largefr1.ll [deleted file]
test/CodeGen/Mips/mips16_32_1.ll
test/CodeGen/Mips/mips16_32_10.ll
test/CodeGen/Mips/mips16_32_3.ll
test/CodeGen/Mips/mips16_32_4.ll
test/CodeGen/Mips/mips16_32_5.ll
test/CodeGen/Mips/mips16_32_6.ll
test/CodeGen/Mips/mips16_32_7.ll
test/CodeGen/Mips/mips16_32_8.ll
test/CodeGen/Mips/mips16_32_9.ll
test/CodeGen/Mips/s2rem.ll
test/CodeGen/Mips/sr1.ll