Lines Matching refs:Instr
198 void Format(Instruction* instr, const char* format);
206 inline uint16_t ReadHU(int32_t addr, Instruction* instr);
207 inline int16_t ReadH(int32_t addr, Instruction* instr);
209 inline void WriteH(int32_t addr, uint16_t value, Instruction* instr);
210 inline void WriteH(int32_t addr, int16_t value, Instruction* instr);
212 inline int ReadW(int32_t addr, Instruction* instr);
213 inline void WriteW(int32_t addr, int value, Instruction* instr);
215 inline double ReadD(int32_t addr, Instruction* instr);
216 inline void WriteD(int32_t addr, double value, Instruction* instr);
228 void DecodeTypeRegister(Instruction* instr);
229 void DecodeTypeImmediate(Instruction* instr);
230 void DecodeTypeJump(Instruction* instr);
233 void SoftwareInterrupt(Instruction* instr);
236 void InstructionDecode(Instruction* instr);
238 void BranchDelayInstructionDecode(Instruction* instr) {
239 if (instr->IsForbiddenInBranchDelay()) {
242 instr->OpcodeField());
244 InstructionDecode(instr);
281 Instr break_instr_;