xref: /llvm-project/llvm/test/Verifier/unsized-types-load.ll (revision c820f2a43eaba02db97c4ff60c58a58e6bdd391d)
1; RUN: not opt -passes=verify < %s 2>&1 | FileCheck %s
2
3%X = type opaque
4
5define void @f_0(ptr %ptr) {
6  %t = load %X, ptr %ptr
7  ret void
8; CHECK: loading unsized types is not allowed
9; CHECK-NEXT:  %t = load %X, ptr %ptr
10}
11