diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-09-16 15:21:34 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-09-16 15:21:34 +0100 |
| commit | 0267e1e81e5140e09de199f14ff70c5170491d95 (patch) | |
| tree | 3aa8048a6a3285c87c81c3a9dd76663247598b8f /src/main/java | |
| parent | 410d51abc96defa8b16d1041e9cfe8668221798a (diff) | |
Move name allocator to backends package
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/org/shedlang/compiler/backends/NameAllocator.java (renamed from src/main/java/org/shedlang/compiler/backends/llvm/NameAllocator.java) | 2 | ||||
| -rw-r--r-- | src/main/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGen.java | 1 | ||||
| -rw-r--r-- | src/main/java/org/shedlang/compiler/backends/wasm/WasmCodeGenContext.java | 2 | ||||
| -rw-r--r-- | src/main/java/org/shedlang/compiler/patio/PatioCodeGenContext.java | 2 |
4 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/org/shedlang/compiler/backends/llvm/NameAllocator.java b/src/main/java/org/shedlang/compiler/backends/NameAllocator.java index 7a1aba01..bb7075b2 100644 --- a/src/main/java/org/shedlang/compiler/backends/llvm/NameAllocator.java +++ b/src/main/java/org/shedlang/compiler/backends/NameAllocator.java @@ -1,4 +1,4 @@ -package org.shedlang.compiler.backends.llvm; +package org.shedlang.compiler.backends; import org.pcollections.Empty; import org.pcollections.PSet; diff --git a/src/main/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGen.java b/src/main/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGen.java index ed704b85..78fb6fb9 100644 --- a/src/main/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGen.java +++ b/src/main/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGen.java @@ -4,6 +4,7 @@ import org.pcollections.PMap; import org.pcollections.PStack; import org.pcollections.PVector; import org.pcollections.TreePVector; +import org.shedlang.compiler.backends.NameAllocator; import org.shedlang.compiler.backends.llvm.ir.ast.*; import org.shedlang.compiler.backends.llvm.ir.ast.instructions.*; import org.shedlang.compiler.backends.llvm.ir.ast.operands.*; diff --git a/src/main/java/org/shedlang/compiler/backends/wasm/WasmCodeGenContext.java b/src/main/java/org/shedlang/compiler/backends/wasm/WasmCodeGenContext.java index 02761563..c533763c 100644 --- a/src/main/java/org/shedlang/compiler/backends/wasm/WasmCodeGenContext.java +++ b/src/main/java/org/shedlang/compiler/backends/wasm/WasmCodeGenContext.java @@ -1,7 +1,7 @@ package org.shedlang.compiler.backends.wasm; import org.pcollections.*; -import org.shedlang.compiler.backends.llvm.NameAllocator; +import org.shedlang.compiler.backends.NameAllocator; import org.shedlang.compiler.backends.wasm.structure.ast.instructions.WasmExpression; import org.shedlang.compiler.backends.wasm.structure.ast.instructions.WasmInstruction; import org.shedlang.compiler.backends.wasm.structure.ast.linking.WasmMemoryAddress; diff --git a/src/main/java/org/shedlang/compiler/patio/PatioCodeGenContext.java b/src/main/java/org/shedlang/compiler/patio/PatioCodeGenContext.java index 034d945d..44495f3b 100644 --- a/src/main/java/org/shedlang/compiler/patio/PatioCodeGenContext.java +++ b/src/main/java/org/shedlang/compiler/patio/PatioCodeGenContext.java @@ -4,7 +4,7 @@ import org.pcollections.OrderedPMap; import org.pcollections.PMap; import org.pcollections.PStack; import org.pcollections.PVector; -import org.shedlang.compiler.backends.llvm.NameAllocator; +import org.shedlang.compiler.backends.NameAllocator; import org.shedlang.compiler.patio.ast.*; import org.shedlang.compiler.patio.ast.instructions.PatioInstruction; import org.shedlang.compiler.patio.ast.instructions.PatioLocalStore; |
