From 7276847993fde1caedbecaa503c80ba5daf92700 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Sat, 11 Apr 2020 01:25:02 -0700 Subject: - --- apps/mu.subx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'apps/mu.subx') diff --git a/apps/mu.subx b/apps/mu.subx index 307c65e2..5d4eec20 100644 --- a/apps/mu.subx +++ b/apps/mu.subx @@ -7814,7 +7814,7 @@ $translate-mu-length-stmt:emit-output: # outputs[0] "/r32" 8b/-> *(ecx+0xc) 0/r32/eax # Stmt1-outputs 8b/-> *eax 0/r32/eax # Stmt-var-value - (get Registers *(eax+0x10) 8 "Registers") # Var-register => eax + (get Registers *(eax+0x10) 0xc "Registers") # Var-register => eax (print-int32-buffered *(ebp+8) *eax) (write-buffered *(ebp+8) "/r32\n") $translate-mu-length-stmt:end: @@ -7973,7 +7973,7 @@ $translate-mu-index-stmt-with-array-in-register:emit-output: 8b/-> *(ebp+0xc) 1/r32/ecx 8b/-> *(ecx+0xc) 0/r32/eax # Stmt1-outputs 8b/-> *eax 0/r32/eax # Stmt-var-value - (get Registers *(eax+0x10) 8 "Registers") # Var-register => eax + (get Registers *(eax+0x10) 0xc "Registers") # Var-register => eax (print-int32-buffered *(ebp+8) *eax) (write-buffered *(ebp+8) "/r32\n") $translate-mu-index-stmt-with-array-in-register:end: @@ -8084,7 +8084,7 @@ $translate-mu-index-stmt-with-array-on-stack:emit-output: 8b/-> *(ebp+0xc) 0/r32/eax 8b/-> *(eax+0xc) 0/r32/eax # Stmt1-outputs 8b/-> *eax 0/r32/eax # Stmt-var-value - (get Registers *(eax+0x10) 8 "Registers") # Var-register => eax + (get Registers *(eax+0x10) 0xc "Registers") # Var-register => eax (print-int32-buffered *(ebp+8) *eax) (write-buffered *(ebp+8) "/r32\n") $translate-mu-index-stmt-with-array-on-stack:end: @@ -8129,7 +8129,7 @@ $translate-mu-compute-index-stmt:emit-output: # outputs[0] "/r32" 8b/-> *(ecx+0xc) 0/r32/eax # Stmt1-outputs 8b/-> *eax 0/r32/eax # Stmt-var-value - (get Registers *(eax+0x10) 8 "Registers") # Var-register => eax + (get Registers *(eax+0x10) 0xc "Registers") # Var-register => eax (print-int32-buffered *(ebp+8) *eax) (write-buffered *(ebp+8) "/r32\n") $translate-mu-compute-index-stmt:end: @@ -8189,7 +8189,7 @@ $translate-mu-get-stmt:emit-output: # outputs[0] "/r32" 8b/-> *(ecx+0xc) 0/r32/eax # Stmt1-outputs 8b/-> *eax 0/r32/eax # Stmt-var-value - (get Registers *(eax+0x10) 8 "Registers") # Var-register => eax + (get Registers *(eax+0x10) 0xc "Registers") # Var-register => eax (print-int32-buffered *(ebp+8) *eax) (write-buffered *(ebp+8) "/r32\n") $translate-mu-get-stmt:end: @@ -9852,7 +9852,7 @@ emit-subx-r32: # out: (addr buffered-file), l: arg-location, stmt: (handle stmt # var v/eax: (handle var) (get-stmt-operand-from-arg-location *(ebp+0x10) *(ebp+0xc)) # => eax 8b/-> *eax 0/r32/eax # Stmt-var-value - (maybe-get Registers *(eax+0x10) 8) # Var-register => eax: (addr register-index) + (maybe-get Registers *(eax+0x10) 0xc) # Var-register => eax: (addr register-index) (write-buffered *(ebp+8) Space) (print-int32-buffered *(ebp+8) *eax) (write-buffered *(ebp+8) "/r32") -- cgit 1.4.1-2-gfad0