diff options
| -rw-r--r-- | src/trace-driven/kepler_opcode.h | 1 | ||||
| -rw-r--r-- | src/trace-driven/trace_opcode.h | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/trace-driven/kepler_opcode.h b/src/trace-driven/kepler_opcode.h index 0805c12..f2bbc90 100644 --- a/src/trace-driven/kepler_opcode.h +++ b/src/trace-driven/kepler_opcode.h @@ -50,6 +50,7 @@ static const std::unordered_map<std::string,OpcodeChar> Kepler_OpcodeMap = { {"IMUL32I", OpcodeChar(OP_IMUL32I, INTP_OP)}, {"IADD", OpcodeChar(OP_IADD, INTP_OP)}, {"IADD32I", OpcodeChar(OP_IADD32I, INTP_OP)}, + {"ISUB", OpcodeChar(OP_ISUB, INTP_OP)}, {"ISCADD", OpcodeChar(OP_ISCADD, INTP_OP)}, {"ISCADD32I", OpcodeChar(OP_ISCADD32I, INTP_OP)}, {"ISAD", OpcodeChar(OP_ISAD, INTP_OP)}, diff --git a/src/trace-driven/trace_opcode.h b/src/trace-driven/trace_opcode.h index d60d0ae..3492fd3 100644 --- a/src/trace-driven/trace_opcode.h +++ b/src/trace-driven/trace_opcode.h @@ -29,7 +29,7 @@ enum TraceInstrOpcode { OP_TEXS, OP_TLD4S, OP_TLDS, OP_CAL, OP_JCAL, OP_PRET, OP_BRK, OP_PBK, OP_CONT, OP_PCNT, OP_PEXIT, OP_SSY, OP_SYNC, OP_PSET , OP_VMNMX, OP_ISET, //unique insts for kepler - OP_FCMP, OP_FSWZ, OP_ISAD, OP_LDSLK, OP_STSCUL, OP_SUCLAMP, OP_SUBFM, OP_SUEAU, OP_SULDGA, OP_SUSTGA, + OP_FCMP, OP_FSWZ, OP_ISAD, OP_LDSLK, OP_STSCUL, OP_SUCLAMP, OP_SUBFM, OP_SUEAU, OP_SULDGA, OP_SUSTGA, OP_ISUB, SASS_NUM_OPCODES /* The total number of opcodes. */ }; typedef enum TraceInstrOpcode sass_op_type; |
