summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCInstrFormats.td
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-04-19 05:00:59 +0000
committerChris Lattner <sabre@nondot.org>2005-04-19 05:00:59 +0000
commita611ab72cab77ea9ca94495ee64615709afa595f (patch)
tree8cb80f8183077ae8f835ea39a138e10606c06387 /lib/Target/PowerPC/PPCInstrFormats.td
parent57226fbc7b84e78ee2563734c628563811743bc8 (diff)
downloadllvm-a611ab72cab77ea9ca94495ee64615709afa595f.tar.gz
llvm-a611ab72cab77ea9ca94495ee64615709afa595f.tar.bz2
llvm-a611ab72cab77ea9ca94495ee64615709afa595f.tar.xz
convert over bform and iform instructions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21349 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PowerPC/PPCInstrFormats.td')
-rw-r--r--lib/Target/PowerPC/PPCInstrFormats.td12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/Target/PowerPC/PPCInstrFormats.td b/lib/Target/PowerPC/PPCInstrFormats.td
index d0aef6d8d6..b74fbbaea3 100644
--- a/lib/Target/PowerPC/PPCInstrFormats.td
+++ b/lib/Target/PowerPC/PPCInstrFormats.td
@@ -57,8 +57,8 @@ class I<bits<6> opcode, bit ppc64, bit vmx, dag OL, string asmstr>
}
// 1.7.1 I-Form
-class IForm<bits<6> opcode, bit aa, bit lk, bit ppc64, bit vmx,
- dag OL, string asmstr> : I<opcode, ppc64, vmx, OL, asmstr> {
+class IForm<bits<6> opcode, bit aa, bit lk, dag OL, string asmstr>
+ : I<opcode, 0, 0, OL, asmstr> {
bits<24> LI;
let Inst{6-29} = LI;
@@ -67,8 +67,8 @@ class IForm<bits<6> opcode, bit aa, bit lk, bit ppc64, bit vmx,
}
// 1.7.2 B-Form
-class BForm<bits<6> opcode, bit aa, bit lk, bit ppc64, bit vmx,
- dag OL, string asmstr> : I<opcode, ppc64, vmx, OL, asmstr> {
+class BForm<bits<6> opcode, bit aa, bit lk,
+ dag OL, string asmstr> : I<opcode, 0, 0, OL, asmstr> {
bits<5> BO;
bits<3> CRNum;
bits<2> BICode;
@@ -83,8 +83,8 @@ class BForm<bits<6> opcode, bit aa, bit lk, bit ppc64, bit vmx,
}
class BForm_ext<bits<6> opcode, bit aa, bit lk, bits<5> bo, bits<2> bicode,
- bit ppc64, bit vmx, dag OL, string asmstr>
- : BForm<opcode, aa, lk, ppc64, vmx, OL, asmstr> {
+ dag OL, string asmstr>
+ : BForm<opcode, aa, lk, OL, asmstr> {
let BO = bo;
let BICode = bicode;
}