Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / CodeGen / SPIRV / constant / local-vector-matrix-constants.ll
blob0e35588221a49869bf2c1440387cbbfe53924d1f
1 ; RUN: llc -O0 -mtriple=spirv32-unknown-unknown %s -o - | FileCheck %s
3 ;; TODO: Add test for matrix. But how are they represented in LLVM IR?
5 define <4 x i8> @getVectorConstant() {
6   ret <4 x i8> <i8 1, i8 1, i8 1, i8 1>
9 ; CHECK-DAG: [[I8:%.+]] = OpTypeInt 8
10 ; CHECK-DAG: [[VECTOR:%.+]] = OpTypeVector [[I8]]
11 ; CHECK-DAG: [[CST_I8:%.+]] = OpConstant [[I8]] 1
12 ; CHECK-DAG: [[CST_VECTOR:%.+]] = OpConstantComposite [[VECTOR]] [[CST_I8]] [[CST_I8]] [[CST_I8]] [[CST_I8]]