From 996b383373711e6b3bbbbd6b965e019d60ddfe19 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Wed, 31 Jan 2024 17:12:45 +0000 Subject: Remove Patio memory-fill --- .../compiler/patio/PatioSerializerTests.java | 20 -------------------- .../shedlang/compiler/patio/instructions/Patio.java | 8 -------- 2 files changed, 28 deletions(-) (limited to 'src/test/java') diff --git a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java index f3c57b96..3c27f7a3 100644 --- a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java +++ b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java @@ -422,26 +422,6 @@ public class PatioSerializerTests { assertThat(string, equalTo("(continue)")); } - @Test - public void canSerializeMemoryFill() { - var instruction = Patio.memoryFill( - Patio.localRef("pointer"), - Patio.byteConst((byte)4), - Patio.intConst(20) - ); - - var string = PatioTesting.serializeInstruction(instruction); - - assertThat(string, equalTo(""" - ( - memory-fill - (local "pointer") - (byte-const 4) - (int-const 20) - )""" - )); - } - @Test public void canSerializeMemoryLoad() { var instruction = Patio.memoryLoad( diff --git a/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java b/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java index 153062fd..c54e0c30 100644 --- a/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java +++ b/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java @@ -241,14 +241,6 @@ public class Patio { return new PatioLoopContinue(Sources.NULL); } - public static PatioInstruction memoryFill( - PatioOperand pointer, - PatioOperand value, - PatioOperand length - ) { - return new PatioMemoryFill(pointer, value, length, Sources.NULL); - } - public static PatioInstruction memoryLoad( PatioLocalRef destination, PatioOperand pointer, -- cgit v1.2.3