MCPcopy Create free account
hub / github.com/danoon2/Boxedwine / decode

Method decode

source/emulation/cpu/decoder.cpp:3650–3661  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3648 this->mem = mem;
3649 }
3650 void decode(DecodeData* data, DecodedOp* op) const override {
3651 U8 rm = data->fetch8();
3652
3653 if (rm>=0xC0) {
3654 op->inst = this->reg;
3655 op->reg = E(rm);
3656 } else {
3657 op->inst = this->mem;
3658 decodeEa(data, op, rm);
3659 }
3660 fetchImm(data, op);
3661 }
3662
3663private:
3664 Instruction reg;

Callers 11

getZipEntriesFunction · 0.45
decodeMethod · 0.45
decodeMethod · 0.45
decodeMethod · 0.45
decodeMethod · 0.45
decodeMethod · 0.45
decodeMethod · 0.45
decodeMethod · 0.45
decodeMethod · 0.45
decodeMethod · 0.45
decodeBlockFunction · 0.45

Calls 2

decodeEaFunction · 0.85
fetch8Method · 0.80

Tested by

no test coverage detected