bolt/deps/llvm-18.1.8/llvm/test/Verifier/scalable-vector-struct-load.ll

9 lines
286 B
LLVM
Raw Normal View History

2025-02-14 19:21:04 +01:00
; RUN: not opt -S -passes=verify < %s 2>&1 | FileCheck %s
define <vscale x 1 x i32> @load(ptr %x) {
; CHECK: error: loading unsized types is not allowed
%a = load { i32, <vscale x 1 x i32> }, ptr %x
%b = extractvalue { i32, <vscale x 1 x i32> } %a, 1
ret <vscale x 1 x i32> %b
}