summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsInstrFormats.td
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2013-09-06 23:40:15 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2013-09-06 23:40:15 +0000
commit1d04ca7987ef0abb5be07b11e3bb9c9e756a1fce (patch)
treed0dc569e06404a16064bc3447d814eaa64a8ebb5 /lib/Target/Mips/MipsInstrFormats.td
parent77e1ebd18fc558620b97fe38f3ebbf825533655f (diff)
downloadllvm-1d04ca7987ef0abb5be07b11e3bb9c9e756a1fce.tar.gz
llvm-1d04ca7987ef0abb5be07b11e3bb9c9e756a1fce.tar.bz2
llvm-1d04ca7987ef0abb5be07b11e3bb9c9e756a1fce.tar.xz
[mips] Make "b" (unconditional branch) a pseudo. "b" is an assembly idiom, which is
equivalent to "beq $zero, $zero, offset". git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190220 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips/MipsInstrFormats.td')
-rw-r--r--lib/Target/Mips/MipsInstrFormats.td11
1 files changed, 0 insertions, 11 deletions
diff --git a/lib/Target/Mips/MipsInstrFormats.td b/lib/Target/Mips/MipsInstrFormats.td
index f87d70e403..c536264d77 100644
--- a/lib/Target/Mips/MipsInstrFormats.td
+++ b/lib/Target/Mips/MipsInstrFormats.td
@@ -297,17 +297,6 @@ class BGEZ_FM<bits<6> op, bits<5> funct> {
let Inst{15-0} = offset;
}
-class B_FM {
- bits<16> offset;
-
- bits<32> Inst;
-
- let Inst{31-26} = 4;
- let Inst{25-21} = 0;
- let Inst{20-16} = 0;
- let Inst{15-0} = offset;
-}
-
class SLTI_FM<bits<6> op> : StdArch {
bits<5> rt;
bits<5> rs;