Make all the conditional Mips 16 branches get initially set for the
authorReed Kotler <rkotler@mips.com>
Fri, 15 Nov 2013 02:21:52 +0000 (02:21 +0000)
committerReed Kotler <rkotler@mips.com>
Fri, 15 Nov 2013 02:21:52 +0000 (02:21 +0000)
commit1703a714954f9ef0c32415423e2a1e15b152e711
tree495d552da645e0867a074606d6c840c4807ddde5
parent7b641815290f34f0212e4cb7b26ed1708270cb97
Make all the conditional Mips 16 branches get initially set for the
short form. Constant islands will expand them if they are out of range.
Since there is not direct object emitter at this time, it does not
have any material affect because the assembler sorts this out. But we
need to know for the actual constant island work. We track the difference
by putting # 16 inst in the comments.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194766 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/Mips16ISelLowering.cpp
lib/Target/Mips/Mips16InstrInfo.cpp
lib/Target/Mips/Mips16InstrInfo.td
test/CodeGen/Mips/beqzc.ll [new file with mode: 0644]
test/CodeGen/Mips/beqzc1.ll [new file with mode: 0644]
test/CodeGen/Mips/sel1c.ll [new file with mode: 0644]
test/CodeGen/Mips/sel2c.ll [new file with mode: 0644]