diff options
Diffstat (limited to 'src/abstract_hardware_model.h')
| -rw-r--r-- | src/abstract_hardware_model.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/abstract_hardware_model.h b/src/abstract_hardware_model.h index d628745..f561f34 100644 --- a/src/abstract_hardware_model.h +++ b/src/abstract_hardware_model.h @@ -78,13 +78,10 @@ enum uarch_op_t { ALU_OP=1, SFU_OP, TENSOR_CORE_OP, - VP_CORE_OP, ALU_SFU_OP, LOAD_OP, - VP_LOAD_OP, TENSOR_CORE_LOAD_OP, TENSOR_CORE_STORE_OP, - VP_STORE_OP, STORE_OP, BRANCH_OP, BARRIER_OP, @@ -140,7 +137,6 @@ enum operation_pipeline_t { SP__OP, SFU__OP, TENSOR_CORE__OP, - VP_CORE__OP, MEM__OP }; typedef enum operation_pipeline_t operation_pipeline; @@ -805,8 +801,8 @@ public: { fprintf(fp," [inst @ pc=0x%04x] ", pc ); } - bool is_load() const { return (op == LOAD_OP ||op==TENSOR_CORE_LOAD_OP||op==VP_LOAD_OP || memory_op == memory_load); } - bool is_store() const { return (op == STORE_OP ||op==TENSOR_CORE_STORE_OP||op==VP_STORE_OP || memory_op == memory_store); } + bool is_load() const { return (op == LOAD_OP ||op==TENSOR_CORE_LOAD_OP || memory_op == memory_load); } + bool is_store() const { return (op == STORE_OP ||op==TENSOR_CORE_STORE_OP || memory_op == memory_store); } unsigned get_num_operands() const {return num_operands;} unsigned get_num_regs() const {return num_regs;} void set_num_regs(unsigned num) {num_regs=num;} |
