From 9fc50d21793b259f081b723cb59794ea7f19ffda Mon Sep 17 00:00:00 2001 From: Minero Aoki Date: Sun, 24 May 2009 14:08:43 +0000 Subject: [PATCH] fix preproc tags only git-svn-id: file:///Users/aamine/c/gitwork/public/cbc/trunk@4251 1b9489fe-b721-0410-924e-b54b9192deb8 --- .../cflat/sysdep/x86/CodeGenerator.java | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/net/loveruby/cflat/sysdep/x86/CodeGenerator.java b/net/loveruby/cflat/sysdep/x86/CodeGenerator.java index ccefa4f..aa55b7f 100644 --- a/net/loveruby/cflat/sysdep/x86/CodeGenerator.java +++ b/net/loveruby/cflat/sysdep/x86/CodeGenerator.java @@ -748,7 +748,7 @@ public class CodeGenerator } // #@@} - // #@@range/compile_Bin{ + // #@@range/Bin{ public Void visit(Bin node) { AsmOperand right = null; if (!doesSpillRegister(node.op()) && node.right().isConstant()){ @@ -862,11 +862,9 @@ public class CodeGenerator as.movzb(t, al(), ax(t)); } // #@@} - // #@@range/compileBinaryOp_end{ } - // #@@} - // #@@range/compile_Uni{ + // #@@range/Uni{ public Void visit(Uni node) { Type src = node.expr().type(); Type dest = node.type(); @@ -897,21 +895,21 @@ public class CodeGenerator } // #@@} - // #@@range/compile_Var{ + // #@@range/Var{ public Void visit(Var node) { loadVariable(node, ax()); return null; } // #@@} - // #@@range/compile_Int{ + // #@@range/Int{ public Void visit(Int node) { loadConstant(node, ax()); return null; } // #@@} - // #@@range/compile_Str{ + // #@@range/Str{ public Void visit(Str node) { loadConstant(node, ax()); return null; @@ -922,7 +920,7 @@ public class CodeGenerator // Assignable expressions // - // #@@range/compile_Assign{ + // #@@range/Assign{ public Void visit(Assign node) { if (node.lhs().isAddr() && node.lhs().memref() != null) { compile(node.rhs()); @@ -946,7 +944,7 @@ public class CodeGenerator } // #@@} - // #@@range/compile_Mem{ + // #@@range/Mem{ public Void visit(Mem node) { compile(node.expr()); load(node.type(), mem(ax()), ax()); @@ -954,7 +952,7 @@ public class CodeGenerator } // #@@} - // #@@range/compile_Addr{ + // #@@range/Addr{ public Void visit(Addr node) { loadAddress(node.entity(), ax()); return null;