// RUN: mlir-translate -test-spirv-roundtrip %s | FileCheck %s spv.module "Logical" "GLSL450" { // CHECK: !spv.ptr [0]>, Input> spv.globalVariable @var0 bind(0, 1) : !spv.ptr [0]>, Input> // CHECK: !spv.ptr [4]> [4]>, Input> spv.globalVariable @var1 bind(0, 2) : !spv.ptr [4]> [4]>, Input> // CHECK: !spv.ptr, StorageBuffer> spv.globalVariable @var2 : !spv.ptr, StorageBuffer> // CHECK: !spv.ptr [0]> [4]> [0]>, StorageBuffer> spv.globalVariable @var3 : !spv.ptr [0]> [4]> [0]>, StorageBuffer> // CHECK: !spv.ptr, StorageBuffer> spv.globalVariable @var4 : !spv.ptr, StorageBuffer> // CHECK: !spv.ptr, StorageBuffer> spv.globalVariable @var5 : !spv.ptr, StorageBuffer> // CHECK: !spv.ptr, StorageBuffer> spv.globalVariable @var6 : !spv.ptr, StorageBuffer> // CHECK: !spv.ptr, StorageBuffer> spv.globalVariable @empty : !spv.ptr, StorageBuffer> // CHECK: !spv.ptr [0]>, Input>, // CHECK-SAME: !spv.ptr [0]>, Output> func @kernel_1(%arg0: !spv.ptr [0]>, Input>, %arg1: !spv.ptr [0]>, Output>) -> () { spv.Return } }