RSI := `limit` - `position`; refuse when it is below RDX
3499def npUnpackRoom =
3500 (lambda unrestricted limit : (family X86NativeRegister64) .
3501 (lambda unrestricted position : (family X86NativeRegister64) .
3502 (lambda unrestricted tail : (family X86NativeAssembly) .
3503 (npMove npRSI limit
3504 (npSubtract npRSI position
3505 (npCompare npRSI npRDX
3506 (npJumpIf npBelow nativePhysicalNativeLabelFatalUnpack tail)))))))The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.