brintos

brintos / llvm-project-archived public Read only

0
0
Text · 522 B · aa4a963 Raw
16 lines · plain
1// RUN: mlir-opt -test-convert-to-spirv="run-signature-conversion=false run-vector-unrolling=false" -split-input-file %s | FileCheck %s2 3// CHECK-LABEL: @return_scalar4// CHECK-SAME: %[[ARG0:.*]]: i325// CHECK: spirv.ReturnValue %[[ARG0]]6func.func @return_scalar(%arg0 : i32) -> i32 {7  return %arg0 : i328}9 10// CHECK-LABEL: @return_vector11// CHECK-SAME: %[[ARG0:.*]]: vector<4xi32>12// CHECK: spirv.ReturnValue %[[ARG0]]13func.func @return_vector(%arg0 : vector<4xi32>) -> vector<4xi32> {14  return %arg0 : vector<4xi32>15}16