Chromium Code Reviews| Index: src/IceInstMIPS32.h |
| diff --git a/src/IceInstMIPS32.h b/src/IceInstMIPS32.h |
| index 4247e7e59dce4c2412add22e188b9d48c10837eb..85f268e8ce9ccaab77b4a2f58bf8966570a2f50f 100644 |
| --- a/src/IceInstMIPS32.h |
| +++ b/src/IceInstMIPS32.h |
| @@ -139,11 +139,15 @@ public: |
| Ori, |
| Ret, |
| Sll, |
| + Sllv, |
| Slt, |
| Slti, |
| Sltiu, |
| Sltu, |
| Sra, |
| + Srav, |
| + Srl, |
|
Jim Stichnoth
2016/05/17 20:15:00
Just curious - I didn't see any actual uses of Srl
|
| + Srlv, |
| Sub, |
| Subu, |
| Xor, |
| @@ -478,11 +482,15 @@ using InstMIPS32Multu = InstMIPS32ThreeAddrGPR<InstMIPS32::Multu>; |
| using InstMIPS32Or = InstMIPS32ThreeAddrGPR<InstMIPS32::Or>; |
| using InstMIPS32Ori = InstMIPS32Imm16<InstMIPS32::Ori>; |
| using InstMIPS32Sll = InstMIPS32Imm16<InstMIPS32::Sll>; |
| +using InstMIPS32Sllv = InstMIPS32ThreeAddrGPR<InstMIPS32::Sllv>; |
| using InstMIPS32Slt = InstMIPS32ThreeAddrGPR<InstMIPS32::Slt>; |
| using InstMIPS32Slti = InstMIPS32Imm16<InstMIPS32::Slti>; |
| using InstMIPS32Sltiu = InstMIPS32Imm16<InstMIPS32::Sltiu>; |
| using InstMIPS32Sltu = InstMIPS32ThreeAddrGPR<InstMIPS32::Sltu>; |
| using InstMIPS32Sra = InstMIPS32Imm16<InstMIPS32::Sra>; |
| +using InstMIPS32Srav = InstMIPS32ThreeAddrGPR<InstMIPS32::Srav>; |
| +using InstMIPS32Srl = InstMIPS32Imm16<InstMIPS32::Srl>; |
| +using InstMIPS32Srlv = InstMIPS32ThreeAddrGPR<InstMIPS32::Srlv>; |
| using InstMIPS32Sub = InstMIPS32ThreeAddrGPR<InstMIPS32::Sub>; |
| using InstMIPS32Subu = InstMIPS32ThreeAddrGPR<InstMIPS32::Subu>; |
| using InstMIPS32Ori = InstMIPS32Imm16<InstMIPS32::Ori>; |