Chromium Code Reviews| Index: src/IceInstMIPS32.h |
| diff --git a/src/IceInstMIPS32.h b/src/IceInstMIPS32.h |
| index a9814731bf2100e0c53519eabfce2f9b85a7a930..5f9b18fa38c185a9f4184f6a472658cb2510773a 100644 |
| --- a/src/IceInstMIPS32.h |
| +++ b/src/IceInstMIPS32.h |
| @@ -139,8 +139,12 @@ public: |
| Ret, |
| Sub, |
| Subu, |
| + Slt, |
|
Jim Stichnoth
2016/04/19 16:44:01
Alphabetize this list. (also fixing the incorrect
sagar.thakur
2016/04/25 09:14:31
Done.
|
| + Slti, |
| + Sltiu, |
| Sltu, |
| - Xor |
| + Xor, |
| + Xori |
| }; |
| static const char *getWidthString(Type Ty); |
| @@ -469,11 +473,15 @@ using InstMIPS32Mult = InstMIPS32ThreeAddrGPR<InstMIPS32::Mult>; |
| using InstMIPS32Multu = InstMIPS32ThreeAddrGPR<InstMIPS32::Multu>; |
| using InstMIPS32Or = InstMIPS32ThreeAddrGPR<InstMIPS32::Or>; |
| using InstMIPS32Ori = InstMIPS32Imm16<InstMIPS32::Ori>; |
| +using InstMIPS32Slt = InstMIPS32ThreeAddrGPR<InstMIPS32::Slt>; |
| +using InstMIPS32Slti = InstMIPS32Imm16<InstMIPS32::Slti>; |
| +using InstMIPS32Sltiu = InstMIPS32Imm16<InstMIPS32::Sltiu>; |
| using InstMIPS32Sltu = InstMIPS32ThreeAddrGPR<InstMIPS32::Sltu>; |
| using InstMIPS32Sub = InstMIPS32ThreeAddrGPR<InstMIPS32::Sub>; |
| using InstMIPS32Subu = InstMIPS32ThreeAddrGPR<InstMIPS32::Subu>; |
| using InstMIPS32Ori = InstMIPS32Imm16<InstMIPS32::Ori>; |
| using InstMIPS32Xor = InstMIPS32ThreeAddrGPR<InstMIPS32::Xor>; |
| +using InstMIPS32Xori = InstMIPS32Imm16<InstMIPS32::Xori>; |
| /// Handles (some of) vmov's various formats. |
| class InstMIPS32Mov final : public InstMIPS32 { |