Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / CodeGen / SPIRV / spirv_param_decorations_quals.ll
blob260394b658348134bfc4e96705f0e1d8a0ed595c
1 ; RUN: llc -O0 -mtriple=spirv32-unknown-unknown %s -o - | FileCheck %s --check-prefix=CHECK-SPIRV
3 define spir_kernel void @k(i32 addrspace(1)* %a) !kernel_arg_type_qual !7 !spirv.ParameterDecorations !10 {
4 entry:
5   ret void
8 ; CHECK-SPIRV: OpDecorate %[[#PId:]] Volatile
9 ; CHECK-SPIRV: OpDecorate %[[#PId]] FuncParamAttr NoAlias
10 ; CHECK-SPIRV: %[[#PId]] = OpFunctionParameter %[[#]]
12 !7 = !{!"volatile"}
13 !8 = !{i32 38, i32 4} ; FuncParamAttr NoAlias
14 !9 = !{!8}
15 !10 = !{!9}