xref: /llvm-project/llvm/test/Verifier/scalable-vector-struct-gep.ll (revision c8eb535aed0368c20b25fe05bca563ab38dd91e9)
1; RUN: not opt -S -passes=verify < %s 2>&1 | FileCheck %s
2
3%struct.test = type { <vscale x 1 x double>, <vscale x 1 x double> }
4
5define void @gep(ptr %a) {
6; CHECK: error: getelementptr cannot target structure that contains scalable vector type
7  %a.addr = getelementptr %struct.test, ptr %a, i32 0
8  ret void
9}
10