llvm/llvm/test/CodeGen/SPIRV/token/token-type-requires-extension.ll

; RUN: not llc -O0 -mtriple=spirv64-unknown-unknown %s -o - 2>&1 | FileCheck %s

; CHECK: A token is encountered but SPIR-V without extensions does not support token type

declare token @llvm.myfun()

define dso_local spir_func void @func() {
entry:
  %tok = call token @llvm.myfun()
  ret void
}