aboutsummaryrefslogtreecommitdiff
path: root/qtmips_machine/instructions/shift.h
diff options
context:
space:
mode:
Diffstat (limited to 'qtmips_machine/instructions/shift.h')
-rw-r--r--qtmips_machine/instructions/shift.h28
1 files changed, 0 insertions, 28 deletions
diff --git a/qtmips_machine/instructions/shift.h b/qtmips_machine/instructions/shift.h
deleted file mode 100644
index 69e2e1e..0000000
--- a/qtmips_machine/instructions/shift.h
+++ /dev/null
@@ -1,28 +0,0 @@
-#ifndef SHIFT_H
-#define SHIFT_H
-
-#include "instruction.h"
-
-enum InstructionShiftT {
- IST_LL, // Left logical
- IST_RL, // Right logical
- IST_RA // Right arithmetic
-};
-
-class InstructionShift : public InstructionR {
-public:
- InstructionShift(enum InstructionShiftT type, std::uint8_t rt, std::uint8_t rd, std::uint8_t sa);
- QVector<QString> to_strs();
-private:
- enum InstructionShiftT type;
-};
-
-class InstructionShiftVariable : public InstructionR {
-public:
- InstructionShiftVariable(enum InstructionShiftT type, std::uint8_t rs, std::uint8_t rt, std::uint8_t rd);
- QVector<QString> to_strs();
-private:
- enum InstructionShiftT type;
-};
-
-#endif // SHIFT_H