From 150bbf6d1f71411c9cdffdc0081013a5dd0f4f4e Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Sun, 30 Mar 2025 14:54:08 -0700 Subject: Remove leftover prints --- .../main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LoadX86.java | 2 -- .../main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemOpX86.java | 2 +- .../main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitX86.java | 3 --- 3 files changed, 1 insertion(+), 6 deletions(-) (limited to 'chapter21') diff --git a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LoadX86.java b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LoadX86.java index b8e63780..4afff149 100644 --- a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LoadX86.java +++ b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/LoadX86.java @@ -20,8 +20,6 @@ public class LoadX86 extends MemOpX86 { // REX.W + 8B /r MOV r64, r/m64 // Zero extension for u8, u16 and u32 but sign extension i8, i16, i32 // Use movsx and movzx - - CodeGen.print_as_hex(enc); short dst = enc.reg(this ); short ptr = enc.reg(ptr()); short idx = enc.reg(idx()); diff --git a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemOpX86.java b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemOpX86.java index d77d4144..4cb94b31 100644 --- a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemOpX86.java +++ b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/MemOpX86.java @@ -14,7 +14,7 @@ import java.util.BitSet; // mem - memory dependence edge // base - Basic object pointer // idx/null - Scaled index offset, or null if none -// val/null - Value to store, as part of a op-to-mem or op-from-mem. Null for loads, or if an immediate is being used +// val/null - Value to store, as part of an op-to-mem or op-from-mem. Null for loads, or if an immediate is being used // Constants: // offset - offset added to base. Can be zero. // scale - scale on index; only 0,1,2,4,8 allowed, 0 is only when index is null diff --git a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitX86.java b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitX86.java index 270d2acc..adf1e1a6 100644 --- a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitX86.java +++ b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/x86_64_v2/SplitX86.java @@ -18,9 +18,6 @@ public class SplitX86 extends SplitNode { // REX.W + 8B /r MOV r64, r/m64 short dst = enc.reg(this ); short src = enc.reg(in(1)); - if(_nid == 69) { - CodeGen.print_as_hex(enc); - } if( dst == x86_64_v2.FLAGS ) { // mov reg, flags // push rcx -- cgit v1.2.3