brintos

brintos / llvm-project-archived public Read only

0
0
Text · 401 B · f973b5a Raw
15 lines · plain
1; RUN: not opt -S -dxil-op-lower  %s 2>&1 | FileCheck %s2 3; DXIL operation not valid for library stage4; CHECK: in function test_thread_id5; CHECK-SAME: Cannot create ThreadId operation: Invalid stage6 7target triple = "dxil-pc-shadermodel6.7-library"8 9; Function Attrs: noinline nounwind optnone10define i32 @test_thread_id(i32 %a) #0 {11entry:12  %0 = call i32 @llvm.dx.thread.id(i32 %a)13  ret i32 %014}15