brintos

brintos / llvm-project-archived public Read only

0
0
Text · 577 B · 790bf40 Raw
17 lines · plain
1; RUN: llc -verify-machineinstrs -O0 -mtriple=spirv64-unknown-unknown %s -o - | FileCheck %s2; RUN: %if spirv-tools %{ llc -O0 -mtriple=spirv64-unknown-unknown %s -o - -filetype=obj | spirv-val %}3 4; RUN: llc -verify-machineinstrs -O0 -mtriple=spirv32-unknown-unknown %s -o - | FileCheck %s5; RUN: %if spirv-tools %{ llc -O0 -mtriple=spirv32-unknown-unknown %s -o - -filetype=obj | spirv-val %}6 7; CHECK: OpTypeInt 168; CHECK: OpIAdd9 10define i16 @test_fn(i16 %arg0, i16 %arg1) {11entry:12  %0 = add i16 %arg0, %arg113  ret i16 %014}15 16declare spir_func i64 @_Z13get_global_idj(i32)17