diff options
| author | Cliff Click <cliffc@acm.org> | 2025-03-25 19:56:36 -0700 |
|---|---|---|
| committer | Cliff Click <cliffc@acm.org> | 2025-03-25 19:56:36 -0700 |
| commit | 37150e852041029792176f9d559eb714a2a6726b (patch) | |
| tree | af259b85bd19189f93f6192cba09bb721c359198 /chapter21/src/main/java/com | |
| parent | 7225eb931c2cefa105b17f393fe242c00b02a185 (diff) | |
| download | Simple-37150e852041029792176f9d559eb714a2a6726b.tar.gz Simple-37150e852041029792176f9d559eb714a2a6726b.zip | |
few more publics
Diffstat (limited to 'chapter21/src/main/java/com')
3 files changed, 3 insertions, 3 deletions
diff --git a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddIRISC.java b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddIRISC.java index fa18d14c..eb02a63d 100644 --- a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddIRISC.java +++ b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddIRISC.java @@ -5,7 +5,7 @@ import com.seaofnodes.simple.node.Node; public class AddIRISC extends ImmRISC { // Used to inst-selection as a direct match against an ideal Add/Sub - AddIRISC( Node add, int imm, boolean pop ) { super(add,imm,pop); } + public AddIRISC( Node add, int imm12, boolean pop ) { super(add,imm12,pop); } @Override public String op() { return "addi"; } @Override public String glabel() { return "+"; } @Override int opcode() { return riscv.I_TYPE; } diff --git a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddRISC.java b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddRISC.java index b01b259a..df392a0e 100644 --- a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddRISC.java +++ b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/riscv/AddRISC.java @@ -5,7 +5,7 @@ import com.seaofnodes.simple.codegen.*; import com.seaofnodes.simple.node.*; public class AddRISC extends MachConcreteNode implements MachNode { - AddRISC( Node add ) { super(add); } + public AddRISC( Node add ) { super(add); } AddRISC( Node base, Node off ) { super(new Node[3]); _inputs.set(1,base); diff --git a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ImmRISC.java b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ImmRISC.java index 1d258e74..84d714e7 100644 --- a/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ImmRISC.java +++ b/chapter21/src/main/java/com/seaofnodes/simple/node/cpus/riscv/ImmRISC.java @@ -7,7 +7,7 @@ import com.seaofnodes.simple.type.TypeInteger; import java.util.BitSet; abstract public class ImmRISC extends MachConcreteNode implements MachNode { - final int _imm12; + public final int _imm12; ImmRISC( Node add, int imm12, boolean pop ) { super(add); _imm12 = imm12; |
