aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Verifier/vscale_range.ll
blob: fc7abd7af1d82a6a6a7afcbdc1ba2f387cde78ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
; RUN: not llvm-as %s -o /dev/null 2>&1 | FileCheck %s

; CHECK: 'vscale_range' minimum must be greater than 0
declare ptr @a(ptr) vscale_range(0, 1)

; CHECK: 'vscale_range' minimum cannot be greater than maximum
declare ptr @b(ptr) vscale_range(8, 1)

; CHECK: 'vscale_range' minimum must be power-of-two value
declare ptr @c(ptr) vscale_range(3, 16)

; CHECK: 'vscale_range' maximum must be power-of-two value
declare ptr @d(ptr) vscale_range(2, 5)