From 4074ce2f5d265c3b7ae7e288b09c820373366bd7 Mon Sep 17 00:00:00 2001 From: Andrew Brown Date: Thu, 25 Jul 2019 10:10:30 -0700 Subject: [PATCH] Add a unit test for ir::Type::lane_type() for a vector type Closes #834 --- cranelift/codegen/src/ir/types.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cranelift/codegen/src/ir/types.rs b/cranelift/codegen/src/ir/types.rs index 9da5b971b5..fd28b5bd7c 100644 --- a/cranelift/codegen/src/ir/types.rs +++ b/cranelift/codegen/src/ir/types.rs @@ -363,6 +363,9 @@ mod tests { assert_eq!(I64, I64.lane_type()); assert_eq!(F32, F32.lane_type()); assert_eq!(F64, F64.lane_type()); + assert_eq!(B1, B1.by(8).unwrap().lane_type()); + assert_eq!(I32, I32X4.lane_type()); + assert_eq!(F64, F64X2.lane_type()); assert_eq!(INVALID.lane_bits(), 0); assert_eq!(IFLAGS.lane_bits(), 0);