From 54ecc7593b632373f86bb8fa2b9b233c185532f5 Mon Sep 17 00:00:00 2001 From: MaxGraey Date: Wed, 15 Jul 2020 14:16:56 +0300 Subject: [PATCH] add tests --- .../filetests/filetests/peepmatic/simplify64.clif | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/cranelift/filetests/filetests/peepmatic/simplify64.clif b/cranelift/filetests/filetests/peepmatic/simplify64.clif index 93c289ccdd..dd61fbbe73 100644 --- a/cranelift/filetests/filetests/peepmatic/simplify64.clif +++ b/cranelift/filetests/filetests/peepmatic/simplify64.clif @@ -324,3 +324,17 @@ block0(v0: i32): ; nextln: v1 = iadd_imm v0, 42 ; nextln: nop ; nextln: return v2 + +function %bxor_imm_32(i32) -> i32 { +block0(v0: i32): + v1 = bxor_imm v0, -1 + ; check: bnot v0 + return v1 +} + +function %bxor_imm_64(i64) -> i64 { +block0(v0: i64): + v1 = bxor_imm v0, -1 + ; check: bnot v0 + return v1 +} \ No newline at end of file