diff options
Diffstat (limited to 'src/jit/emitxarch.cpp')
-rw-r--r-- | src/jit/emitxarch.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/jit/emitxarch.cpp b/src/jit/emitxarch.cpp index 1e9a89b2a2..b29e65319a 100644 --- a/src/jit/emitxarch.cpp +++ b/src/jit/emitxarch.cpp @@ -823,7 +823,7 @@ const BYTE emitter::emitInsModeFmtTab[] = // clang-format on #ifdef DEBUG -unsigned const emitter::emitInsModeFmtCnt = sizeof(emitInsModeFmtTab) / sizeof(emitInsModeFmtTab[0]); +unsigned const emitter::emitInsModeFmtCnt = _countof(emitInsModeFmtTab); #endif /***************************************************************************** @@ -938,7 +938,7 @@ inline size_t insCode(instruction ins) }; // clang-format on - assert((unsigned)ins < sizeof(insCodes) / sizeof(insCodes[0])); + assert((unsigned)ins < _countof(insCodes)); assert((insCodes[ins] != BAD_CODE)); return insCodes[ins]; @@ -971,7 +971,7 @@ inline size_t insCodeACC(instruction ins) }; // clang-format on - assert((unsigned)ins < sizeof(insCodesACC) / sizeof(insCodesACC[0])); + assert((unsigned)ins < _countof(insCodesACC)); assert((insCodesACC[ins] != BAD_CODE)); return insCodesACC[ins]; @@ -1004,7 +1004,7 @@ inline size_t insCodeRR(instruction ins) }; // clang-format on - assert((unsigned)ins < sizeof(insCodesRR) / sizeof(insCodesRR[0])); + assert((unsigned)ins < _countof(insCodesRR)); assert((insCodesRR[ins] != BAD_CODE)); return insCodesRR[ins]; @@ -1033,7 +1033,7 @@ size_t insCodesRM[] = // Returns true iff the give CPU instruction has an RM encoding. inline bool hasCodeRM(instruction ins) { - assert((unsigned)ins < sizeof(insCodesRM) / sizeof(insCodesRM[0])); + assert((unsigned)ins < _countof(insCodesRM)); return ((insCodesRM[ins] != BAD_CODE)); } @@ -1044,7 +1044,7 @@ inline bool hasCodeRM(instruction ins) inline size_t insCodeRM(instruction ins) { - assert((unsigned)ins < sizeof(insCodesRM) / sizeof(insCodesRM[0])); + assert((unsigned)ins < _countof(insCodesRM)); assert((insCodesRM[ins] != BAD_CODE)); return insCodesRM[ins]; @@ -1073,7 +1073,7 @@ size_t insCodesMI[] = // Returns true iff the give CPU instruction has an MI encoding. inline bool hasCodeMI(instruction ins) { - assert((unsigned)ins < sizeof(insCodesMI) / sizeof(insCodesMI[0])); + assert((unsigned)ins < _countof(insCodesMI)); return ((insCodesMI[ins] != BAD_CODE)); } @@ -1084,7 +1084,7 @@ inline bool hasCodeMI(instruction ins) inline size_t insCodeMI(instruction ins) { - assert((unsigned)ins < sizeof(insCodesMI) / sizeof(insCodesMI[0])); + assert((unsigned)ins < _countof(insCodesMI)); assert((insCodesMI[ins] != BAD_CODE)); return insCodesMI[ins]; @@ -1113,7 +1113,7 @@ size_t insCodesMR[] = // Returns true iff the give CPU instruction has an MR encoding. inline bool hasCodeMR(instruction ins) { - assert((unsigned)ins < sizeof(insCodesMR) / sizeof(insCodesMR[0])); + assert((unsigned)ins < _countof(insCodesMR)); return ((insCodesMR[ins] != BAD_CODE)); } @@ -1124,7 +1124,7 @@ inline bool hasCodeMR(instruction ins) inline size_t insCodeMR(instruction ins) { - assert((unsigned)ins < sizeof(insCodesMR) / sizeof(insCodesMR[0])); + assert((unsigned)ins < _countof(insCodesMR)); assert((insCodesMR[ins] != BAD_CODE)); return insCodesMR[ins]; @@ -5964,7 +5964,7 @@ const char* emitter::emitXMMregName(unsigned reg) }; assert(reg < REG_COUNT); - assert(reg < sizeof(regNames) / sizeof(regNames[0])); + assert(reg < _countof(regNames)); return regNames[reg]; } @@ -5986,7 +5986,7 @@ const char* emitter::emitYMMregName(unsigned reg) }; assert(reg < REG_COUNT); - assert(reg < sizeof(regNames) / sizeof(regNames[0])); + assert(reg < _countof(regNames)); return regNames[reg]; } |