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

Method needsToSetFlags

source/emulation/cpu/decoder.cpp:6328–6331  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6326}
6327
6328U32 DecodedOp::needsToSetFlags(CPU* cpu) {
6329 U32 needsToSet = instructionInfo[this->inst].flagsSets & ~MAYBE;
6330 return next->getNeededFlags(needsToSet);
6331}
6332
6333U32 DecodedOp::getNeededFlagsAfter(U32 flags, U32 depth) {
6334 if (instructionInfo[inst].branch & DECODE_BRANCH_1) {

Callers 15

dynamic_arith_lockMethod · 0.80
btStartFlagsMethod · 0.80
bsStartFlagsMethod · 0.80
dynamic_rol8_reg_opMethod · 0.80
dynamic_rol8_mem_opMethod · 0.80
dynamic_rol8cl_reg_opMethod · 0.80
dynamic_rol8cl_mem_opMethod · 0.80
dynamic_rol16_reg_opMethod · 0.80
dynamic_rol16_mem_opMethod · 0.80

Calls 1

getNeededFlagsMethod · 0.80

Tested by

no test coverage detected