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

Function EbRegIb

source/test/testCPU.cpp:775–785  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

773}
774
775void EbRegIb(int instruction, U8* e, int rm, struct Data* data) {
776 while (data->valid) {
777 newInstruction(instruction, 0);
778 pushCode8(data->var2);
779 cpu->reg[E8(rm)].u32 = DEFAULT;
780 *e = data->var1;
781 runTestCPU();
782 assertResult(data, cpu, instruction, *e, 0, E8(rm), -1, 0, 8);
783 data++;
784 }
785}
786
787void EbGb(int instruction, struct Data* data, bool includeLock = false) {
788 while (data->valid) {

Callers 15

testMovAlIb0x0b0Function · 0.85
testMovAlIb0x2b0Function · 0.85
testMovClIb0x0b1Function · 0.85
testMovClIb0x2b1Function · 0.85
testMovDlIb0x0b2Function · 0.85
testMovDlIb0x2b2Function · 0.85
testMovBlIb0x0b3Function · 0.85
testMovBlIb0x2b3Function · 0.85
testMovAhIb0x0b4Function · 0.85
testMovAhIb0x2b4Function · 0.85
testMovChIb0x0b5Function · 0.85
testMovChIb0x2b5Function · 0.85

Calls 4

newInstructionFunction · 0.85
pushCode8Function · 0.85
runTestCPUFunction · 0.85
assertResultFunction · 0.85

Tested by

no test coverage detected