diff options
author | Daniel Sanders <daniel.sanders@imgtec.com> | 2014-01-16 16:19:38 +0000 |
---|---|---|
committer | Daniel Sanders <daniel.sanders@imgtec.com> | 2014-01-16 16:19:38 +0000 |
commit | 1a6226f236c102bba93162f0f1947f888ecbfec8 (patch) | |
tree | df48d58b2b763af60db391482b7ec406e4283557 /lib/Target/Mips/MicroMipsInstrInfo.td | |
parent | ba8f9dde320d004b915d44d2f39203bbbdcb145c (diff) | |
download | llvm-1a6226f236c102bba93162f0f1947f888ecbfec8.tar.gz llvm-1a6226f236c102bba93162f0f1947f888ecbfec8.tar.bz2 llvm-1a6226f236c102bba93162f0f1947f888ecbfec8.tar.xz |
[mips][sched] Split IIseb into II_SEB and II_SEH
No functional change since there are no InstrItinData's.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199396 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips/MicroMipsInstrInfo.td')
-rw-r--r-- | lib/Target/Mips/MicroMipsInstrInfo.td | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/Mips/MicroMipsInstrInfo.td b/lib/Target/Mips/MicroMipsInstrInfo.td index ac634c9b15..47c6f26544 100644 --- a/lib/Target/Mips/MicroMipsInstrInfo.td +++ b/lib/Target/Mips/MicroMipsInstrInfo.td @@ -188,8 +188,8 @@ let DecoderNamespace = "MicroMips", Predicates = [InMicroMips] in { def CLO_MM : MMRel, CountLeading1<"clo", GPR32Opnd>, CLO_FM_MM<0x12c>; /// Sign Ext In Register Instructions. - def SEB_MM : MMRel, SignExtInReg<"seb", i8, GPR32Opnd>, SEB_FM_MM<0x0ac>; - def SEH_MM : MMRel, SignExtInReg<"seh", i16, GPR32Opnd>, SEB_FM_MM<0x0ec>; + def SEB_MM : MMRel, SignExtInReg<"seb", i8, GPR32Opnd, II_SEB>, SEB_FM_MM<0x0ac>; + def SEH_MM : MMRel, SignExtInReg<"seh", i16, GPR32Opnd, II_SEH>, SEB_FM_MM<0x0ec>; /// Word Swap Bytes Within Halfwords def WSBH_MM : MMRel, SubwordSwap<"wsbh", GPR32Opnd>, SEB_FM_MM<0x1ec>; |