删除无用代码
This commit is contained in:
parent
e34a9b8c89
commit
debe4fa22d
@ -1,4 +1,3 @@
|
|||||||
// file: compiler/ir/Constant.java
|
|
||||||
package org.jcnc.snow.compiler.ir;
|
package org.jcnc.snow.compiler.ir;
|
||||||
|
|
||||||
public record Constant(Object value) implements IRValue {
|
public record Constant(Object value) implements IRValue {
|
||||||
|
|||||||
@ -1,5 +1,3 @@
|
|||||||
// ──────────────────────────────────────────
|
|
||||||
// file: compiler/ir/IRInstruction.java
|
|
||||||
package org.jcnc.snow.compiler.ir;
|
package org.jcnc.snow.compiler.ir;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|||||||
@ -1,5 +1,3 @@
|
|||||||
// ──────────────────────────────────────────
|
|
||||||
// file: compiler/ir/IROp.java
|
|
||||||
package org.jcnc.snow.compiler.ir;
|
package org.jcnc.snow.compiler.ir;
|
||||||
|
|
||||||
/** IR 支持的操作码(可按需继续扩展) */
|
/** IR 支持的操作码(可按需继续扩展) */
|
||||||
|
|||||||
@ -1,5 +1,3 @@
|
|||||||
// ──────────────────────────────────────────
|
|
||||||
// file: compiler/ir/IRValue.java
|
|
||||||
package org.jcnc.snow.compiler.ir;
|
package org.jcnc.snow.compiler.ir;
|
||||||
|
|
||||||
/** 常量、寄存器、标签的共同父接口 */
|
/** 常量、寄存器、标签的共同父接口 */
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
// file: compiler/ir/VirtualRegister.java
|
|
||||||
package org.jcnc.snow.compiler.ir;
|
package org.jcnc.snow.compiler.ir;
|
||||||
|
|
||||||
/** SSA 虚拟寄存器 */
|
/** SSA 虚拟寄存器 */
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
// file: compiler/ir/instr/BinOpInstruction.java
|
|
||||||
package org.jcnc.snow.compiler.ir.instr;
|
package org.jcnc.snow.compiler.ir.instr;
|
||||||
|
|
||||||
import org.jcnc.snow.compiler.ir.*;
|
import org.jcnc.snow.compiler.ir.*;
|
||||||
|
|||||||
@ -1,5 +1,3 @@
|
|||||||
// ──────────────────────────────────────────
|
|
||||||
// file: compiler/ir/IRFunction.java
|
|
||||||
package org.jcnc.snow.compiler.ir.instr;
|
package org.jcnc.snow.compiler.ir.instr;
|
||||||
|
|
||||||
import org.jcnc.snow.compiler.ir.IRInstruction;
|
import org.jcnc.snow.compiler.ir.IRInstruction;
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
// file: compiler/ir/instr/LoadConstInstruction.java
|
|
||||||
package org.jcnc.snow.compiler.ir.instr;
|
package org.jcnc.snow.compiler.ir.instr;
|
||||||
|
|
||||||
import org.jcnc.snow.compiler.ir.*;
|
import org.jcnc.snow.compiler.ir.*;
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
// file: compiler/ir/instr/ReturnInstruction.java
|
|
||||||
package org.jcnc.snow.compiler.ir.instr;
|
package org.jcnc.snow.compiler.ir.instr;
|
||||||
|
|
||||||
import org.jcnc.snow.compiler.ir.*;
|
import org.jcnc.snow.compiler.ir.*;
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
// file: compiler/ir/instr/UnaryOpInstruction.java
|
|
||||||
package org.jcnc.snow.compiler.ir.instr;
|
package org.jcnc.snow.compiler.ir.instr;
|
||||||
|
|
||||||
import org.jcnc.snow.compiler.ir.*;
|
import org.jcnc.snow.compiler.ir.*;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user