
- add additional lowering for directx backend in CGBuiltin.cpp - add directx intrinsic to IntrinsicsDirectX.td - add semantic check of arguments in SemaHLSL.cpp - add mapping to DXIL op in DXIL.td - add testing of semantics in WaveGetLaneIndex-errors.hlsl - add testing of dxil lowering in WaveGetLaneIndex.ll Resolves #70105
7 lines
296 B
HLSL
7 lines
296 B
HLSL
// RUN: %clang_cc1 -finclude-default-header -triple dxil-pc-shadermodel6.6-library %s -emit-llvm-only -disable-llvm-passes -verify
|
|
|
|
int test_too_many_arg(int x) {
|
|
return __builtin_hlsl_wave_get_lane_index(x);
|
|
// expected-error@-1 {{too many arguments to function call, expected 0, have 1}}
|
|
}
|