From b18846057f1de83cabf2a0657f6955c06c349b88 Mon Sep 17 00:00:00 2001 From: teapotd Date: Wed, 29 Apr 2020 17:27:20 +0200 Subject: [PATCH] Add system_v legalizer tests for i128 args --- cranelift/filetests/filetests/isa/x86/abi64.clif | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cranelift/filetests/filetests/isa/x86/abi64.clif b/cranelift/filetests/filetests/isa/x86/abi64.clif index 9494e78c67..d99761a4dc 100644 --- a/cranelift/filetests/filetests/isa/x86/abi64.clif +++ b/cranelift/filetests/filetests/isa/x86/abi64.clif @@ -14,6 +14,12 @@ function %f() { sig2 = (f32, i64) -> f64 system_v ; check: sig2 = (f32 [%xmm0], i64 [%rdi]) -> f64 [%xmm0] system_v + sig3 = () -> i128 system_v + ; check: sig3 = () -> i64 [%rax], i64 [%rdx] system_v + + sig4 = (i128) -> i128 system_v + ; check: sig4 = (i64 [%rdi], i64 [%rsi]) -> i64 [%rax], i64 [%rdx] system_v + block0: return }