From 1f04fbeead12b9d7a2453ece7de58172ea5acb3e Mon Sep 17 00:00:00 2001 From: kitty Date: Tue, 21 Apr 2026 16:11:28 +1000 Subject: basic tests --- sanctuary.s | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'sanctuary.s') diff --git a/sanctuary.s b/sanctuary.s index 3df31ba..b453ff0 100644 --- a/sanctuary.s +++ b/sanctuary.s @@ -1106,6 +1106,21 @@ defcode "u>=", ugreatereq, 0 neg r11 pspush r11 ret + +; todo doc +defcode "lshift", lshift, 0 + pspop rcx ; u + pspop r12 ; x1 + shl r12, cl + pspush r12 + ret + +defcode "rshift", rshift, 0 + pspop rcx ; u + pspop r12 ; x1 + shr r12, cl + pspush r12 + ret ; }}} ; todo doc -- cgit v1.2.3