blob: 00cb34786ad5280d3ea5bd340dcd9a0dc7dbcfa1 [file]
; RUN: llc -O0 -mtriple=spirv32-unknown-unknown < %s | FileCheck %s
; RUN: %if spirv-tools %{ llc -O0 -mtriple=spirv32-unknown-unknown < %s -filetype=obj | spirv-val %}
define spir_kernel void @ill_1() {
; CHECK-LABEL: OpFunction %{{[0-9]+}} None %{{[0-9]+}} ; -- Begin function ill_1
; CHECK-NEXT: OpLabel
; CHECK-NEXT: %{{[0-9]+}} = OpFunctionCall %{{[0-9]+}} %[[#]] %[[#]] %[[#]] %[[#]]
; CHECK-NEXT: OpReturn
; CHECK-NEXT: OpFunctionEnd
; CHECK-NEXT: ; -- End function
entry:
tail call spir_func void @_Z3miniii(i32 1, i32 2, i32 3)
ret void
}
declare spir_func i32 @_Z3miniii(i32, i32, i32)