aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2023-06-14 19:02:41 +0100
committerMichael Williamson <mike@zwobble.org>2023-06-14 19:02:41 +0100
commit49242673624952d4c6f7a01123f4c762c6efb385 (patch)
treed2476065aedba6e15af6f8b161b709f4b5900915 /src/test/java
parentb91dcea010435d1313f4743a3bb46827081d89c8 (diff)
Ensure uniqueness of LLVM locals
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerNamespaceFieldStoreTests.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerNamespaceFieldStoreTests.java b/src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerNamespaceFieldStoreTests.java
index 9b72fd25..96118890 100644
--- a/src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerNamespaceFieldStoreTests.java
+++ b/src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerNamespaceFieldStoreTests.java
@@ -39,7 +39,7 @@ public class LlvmCompilerNamespaceFieldStoreTests {
assertThat(result.instructions(), isSequence(
instanceOf(
LlvmGetElementPtr.class,
- has("target", x -> x.target(), isLlvmVariableLocal("fieldPointer__y")),
+ has("target", x -> x.target(), isLlvmVariableLocal("fieldPointer__y__0")),
has(
"pointerType",
x -> x.pointerType(),
@@ -63,7 +63,7 @@ public class LlvmCompilerNamespaceFieldStoreTests {
LlvmStore.class,
has("type", x -> x.type(), equalTo(LlvmTypes.INT_64)),
has("value", x -> x.value(), isLlvmOperandInt(1)),
- has("pointer", x -> x.pointer(), isLlvmVariableLocal("fieldPointer__y"))
+ has("pointer", x -> x.pointer(), isLlvmVariableLocal("fieldPointer__y__0"))
)
));
assertThat(result.stack(), isSequence(isLlvmOperandInt(0)));