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

Method decodeOneOp

source/emulation/cpu/normal/normalCPU.cpp:163–169  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

161}
162
163DecodedOp* NormalCPU::decodeOneOp(U32 eip) {
164 U32 opCount = 0;
165 U32 eipLen;
166 DecodedOp* result = decodeBlock(this, eip, this->isBig(), opCount, eipLen);
167 result->pfn = getFunctionForOp(result);
168 return result;
169}
170
171DecodedOp* NormalCPU::getOp(U32 startIp, U32 jumpTargetFlags) {
172 if (!this->thread->process) // exit was called, don't need to pre-cache the next block

Callers

nothing calls this directly

Calls 2

decodeBlockFunction · 0.85
isBigMethod · 0.80

Tested by

no test coverage detected