Change mips16 delay slot jumps to non delay slot forms by default.
authorReed Kotler <rkotler@mips.com>
Tue, 30 Oct 2012 00:54:49 +0000 (00:54 +0000)
committerReed Kotler <rkotler@mips.com>
Tue, 30 Oct 2012 00:54:49 +0000 (00:54 +0000)
commitc09856b5357af621fcb84a7b2b6bfbf630c244ef
tree1672492a2ab7e2e173500a178141c1b19233e0b9
parent803ea1c40aa059adf5b1baef0bf4510483565d07
Change mips16 delay slot jumps to non delay slot forms by default.
We will make them delay slot forms if there is something that can be
placed in the delay slot during a separate pass. Mips16 extended instructions
cannot be placed in delay slots.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166990 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/Mips16InstrInfo.cpp
lib/Target/Mips/Mips16InstrInfo.td
test/CodeGen/Mips/helloworld.ll
test/CodeGen/Mips/null.ll