diff --git a/src/coreclr/jit/emitarm64.cpp b/src/coreclr/jit/emitarm64.cpp index 6a34f39c5a83ec..f913623ee52510 100644 --- a/src/coreclr/jit/emitarm64.cpp +++ b/src/coreclr/jit/emitarm64.cpp @@ -12179,7 +12179,7 @@ void emitter::emitDispInsHex(instrDesc* id, BYTE* code, size_t sz) } else { - assert(sz == 0); + assert(id->idCodeSize() == sz); printf(" "); } } @@ -13787,6 +13787,9 @@ void emitter::getMemoryOperation(instrDesc* id, unsigned* pMemAccessKind, bool* isLocalAccess = true; } break; + case IF_LARGELDC: + isLocalAccess = false; + break; default: assert(!"Logic Error");