Minor decoder optimizations, kernel fixes, cpu backend fixes
This commit is contained in:
@@ -21,13 +21,7 @@ namespace xe {
|
||||
namespace cpu {
|
||||
namespace ppc {
|
||||
|
||||
// DEPRECATED
|
||||
// TODO(benvanik): move code to PPCDecodeData.
|
||||
struct InstrData {
|
||||
PPCOpcode opcode;
|
||||
const PPCOpcodeInfo* opcode_info;
|
||||
uint32_t address;
|
||||
|
||||
struct PPCOpcodeBits {
|
||||
union {
|
||||
uint32_t code;
|
||||
|
||||
@@ -329,6 +323,14 @@ struct InstrData {
|
||||
};
|
||||
};
|
||||
|
||||
// DEPRECATED
|
||||
// TODO(benvanik): move code to PPCDecodeData.
|
||||
struct InstrData : public PPCOpcodeBits {
|
||||
PPCOpcode opcode;
|
||||
const PPCOpcodeInfo* opcode_info;
|
||||
uint32_t address;
|
||||
};
|
||||
|
||||
} // namespace ppc
|
||||
} // namespace cpu
|
||||
} // namespace xe
|
||||
|
||||
Reference in New Issue
Block a user