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)
commita81175371628fd34b10bfcc03c1c7dbe9a62621a
tree844eef58a2e12cb80e03879b4753b21895a74eaf
parent73ddcfe03fd05af2d86465eef4d38ab739400c78
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.

llvm-svn: 166990
llvm/lib/Target/Mips/Mips16InstrInfo.cpp
llvm/lib/Target/Mips/Mips16InstrInfo.td
llvm/test/CodeGen/Mips/helloworld.ll
llvm/test/CodeGen/Mips/null.ll