mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-07-21 18:29:45 +00:00
Simplify filter accepts function to just return 'condition' instead of branching to return true/false. No functional change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198221 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
b2299f0c80
commit
d2f307195a
@ -80,10 +80,7 @@ public:
|
||||
}
|
||||
|
||||
bool accepts(uint8_t modRM) const {
|
||||
if (R == ((modRM & 0xc0) == 0xc0))
|
||||
return true;
|
||||
else
|
||||
return false;
|
||||
return (R == ((modRM & 0xc0) == 0xc0));
|
||||
}
|
||||
};
|
||||
|
||||
@ -111,11 +108,8 @@ public:
|
||||
}
|
||||
|
||||
bool accepts(uint8_t modRM) const {
|
||||
if ((C0_FF && modRM >= 0xc0 && (modRM == NNN_or_ModRM)) ||
|
||||
(!C0_FF && modRM < 0xc0 && ((modRM & 0x38) >> 3) == NNN_or_ModRM))
|
||||
return true;
|
||||
else
|
||||
return false;
|
||||
return ((C0_FF && modRM >= 0xc0 && (modRM == NNN_or_ModRM)) ||
|
||||
(!C0_FF && modRM < 0xc0 && ((modRM & 0x38) >> 3) == NNN_or_ModRM));
|
||||
}
|
||||
};
|
||||
|
||||
@ -135,10 +129,7 @@ public:
|
||||
}
|
||||
|
||||
bool accepts(uint8_t modRM) const {
|
||||
if (modRM >= ModRM && modRM < ModRM + 8)
|
||||
return true;
|
||||
else
|
||||
return false;
|
||||
return (modRM >= ModRM && modRM < ModRM + 8);
|
||||
}
|
||||
};
|
||||
|
||||
@ -161,12 +152,9 @@ public:
|
||||
}
|
||||
|
||||
bool accepts(uint8_t modRM) const {
|
||||
if (((R && ((modRM & 0xc0) == 0xc0)) ||
|
||||
return (((R && ((modRM & 0xc0) == 0xc0)) ||
|
||||
(!R && ((modRM & 0xc0) != 0xc0))) &&
|
||||
(((modRM & 0x38) >> 3) == NNN))
|
||||
return true;
|
||||
else
|
||||
return false;
|
||||
(((modRM & 0x38) >> 3) == NNN));
|
||||
}
|
||||
};
|
||||
|
||||
@ -185,10 +173,7 @@ public:
|
||||
}
|
||||
|
||||
bool accepts(uint8_t modRM) const {
|
||||
if (ModRM == modRM)
|
||||
return true;
|
||||
else
|
||||
return false;
|
||||
return (ModRM == modRM);
|
||||
}
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user