ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (2 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (3 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (9 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (11 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (12 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (13 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (14 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (15 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (16 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x55f95e58b158 <> # | |-NamespaceDecl 0x55f95e58ba98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55f95e58bb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-NonTypeTemplateParmDecl 0x55f95e58bc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55f95e58bc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55f95e58bd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55f95e58bd40 'vector' dependent # | | | |-TemplateTypeParmType 0x55f95e58bba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e58bb20 'element' # | | | `-DeclRefExpr 0x55f95e58bce0 <> 'int' lvalue NonTypeTemplateParm 0x55f95e58bc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55f95e58be48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-NonTypeTemplateParmDecl 0x55f95e58bf20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55f95e58bf78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55f95e58bfd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55f95e58c028 <> 'int' 4 # | | | |-BinaryOperator 0x55f95e58c128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55f95e58c0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55f95e58c0a8 <> 'int' lvalue NonTypeTemplateParm 0x55f95e58bf20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55f95e58c068 <> 'int' 4 # | | | | `-BinaryOperator 0x55f95e58c108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55f95e58c0c8 <> 'int' lvalue NonTypeTemplateParm 0x55f95e58bfd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55f95e58c088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55f95e5b7298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55f95e5b7230 'matrix' dependent # | | |-ClassTemplateDecl 0x55f95e5b7978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55f95e5b7748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f95e5b7918 <> 'bool' Concept 0x55f95e5b7420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f95e5b7850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e5b7820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e5b77d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e5b73a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e5b7350 'element_type' # | | | `-CXXRecordDecl 0x55f95e5b7648 <> implicit class Buffer # | | | `-FinalAttr 0x55f95e5b76f0 <> Implicit final # | | |-ClassTemplateDecl 0x55f95e5b7d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55f95e5b7ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f95e5b7cb8 <> 'bool' Concept 0x55f95e5b7420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f95e5b7bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e5b7bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e5b7b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e5b73a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e5b7350 'element_type' # | | | `-CXXRecordDecl 0x55f95e5b79e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55f95e5b7a90 <> Implicit final # | | |-ClassTemplateDecl 0x55f95e5b80b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55f95e5b7e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f95e5b8058 <> 'bool' Concept 0x55f95e5b7600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f95e5b7f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e5b7f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e5b7f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e5b74c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e5b7468 'element_type' # | | | `-CXXRecordDecl 0x55f95e5b7d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55f95e5b7e30 <> Implicit final # | | |-ClassTemplateDecl 0x55f95e5b9738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55f95e5b9510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f95e5b96d8 <> 'bool' Concept 0x55f95e5b7600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f95e5b9610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e5b95e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e5b9590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e5b74c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e5b7468 'element_type' # | | | `-CXXRecordDecl 0x55f95e5b9410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55f95e5b94b8 <> Implicit final # | | |-ClassTemplateDecl 0x55f95e5b9ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55f95e5b98a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f95e5b9a78 <> 'bool' Concept 0x55f95e5b7600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f95e5b99b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e5b9980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e5b9930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e5b74c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e5b7468 'element_type' # | | | `-CXXRecordDecl 0x55f95e5b97a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55f95e5b9850 <> Implicit final # | | |-ClassTemplateDecl 0x55f95e5b9e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55f95e5b9c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f95e5b9e18 <> 'bool' Concept 0x55f95e5b7600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f95e5b9d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e5b9d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e5b9cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e5b74c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e5b7468 'element_type' # | | | `-CXXRecordDecl 0x55f95e5b9b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55f95e5b9bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55f95e5ba218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55f95e5b9fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f95e5ba1b8 <> 'bool' Concept 0x55f95e5b7600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f95e5ba0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e5ba0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e5ba070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e5b74c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e5b7468 'element_type' # | | | `-CXXRecordDecl 0x55f95e5b9ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55f95e5b9f90 <> Implicit final # | | |-ClassTemplateDecl 0x55f95e5ba5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55f95e5ba388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f95e5ba568 <> 'bool' Concept 0x55f95e5b7600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f95e5ba4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e5ba470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e5ba420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e5b74c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e5b7468 'element_type' # | | | `-CXXRecordDecl 0x55f95e5ba288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55f95e5ba330 <> Implicit final # | | |-CXXRecordDecl 0x55f95e5ba638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55f95e5ba6e0 <> Implicit final # | | |-CXXRecordDecl 0x55f95e5ba738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55f95e5ba7e0 <> Implicit final # | | |-CXXRecordDecl 0x55f95e5ba838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55f95e5ba8e0 <> Implicit final # | | |-CXXRecordDecl 0x55f95e5ba938 <> implicit class SamplerState # | | | `-FinalAttr 0x55f95e5ba9e0 <> Implicit final # | | |-CXXRecordDecl 0x55f95e5baa38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55f95e5baae0 <> Implicit final # | | |-ClassTemplateDecl 0x55f95e5baed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55f95e5bac70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55f95e5bab40 'vector' 4 # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-ConceptSpecializationExpr 0x55f95e5bae78 <> 'bool' Concept 0x55f95e5b7420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f95e5badb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e5bad80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e5bad28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e5b73a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e5b7350 'element_type' # | | | `-CXXRecordDecl 0x55f95e5bab70 <> implicit class Texture2D # | | | `-FinalAttr 0x55f95e5bac18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55f95e5bb168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55f95e5bb090 'vector' dependent # | | | |-TemplateTypeParmType 0x55f95e5bafa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e5baf48 'element_type' # | | | `-DeclRefExpr 0x55f95e5bb068 <> 'int' lvalue NonTypeTemplateParm 0x55f95e5bafe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55f95e5baf48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55f95e5bafe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55f95e5b7420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55f95e5b7350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55f95e5b7400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55f95e5b73a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55f95e5b7350 'element_type' # | |-ConceptDecl 0x55f95e5b7600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55f95e5b7468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55f95e5b75e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55f95e5b7540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55f95e5b7520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55f95e5b74c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55f95e5b7468 'element_type' # | | `-BinaryOperator 0x55f95e5b75c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55f95e5b7558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55f95e5b75a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55f95e5bb380 <> Namespace 0x55f95e58ba98 'hlsl' # | |-TypedefDecl 0x55f95e5bbb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55f95e5bbb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55f95e5bb850 '__NSConstantString_tag' # | |-TypedefDecl 0x55f95e58ba40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55f95e58b980 'void *' # | | `-BuiltinType 0x55f95e58b1c0 'void' # | |-NamespaceDecl 0x55f95e5bbbf0 prev 0x55f95e58ba98 line:12:11 hlsl # | | |-original Namespace 0x55f95e58ba98 'hlsl' # | | |-TypedefDecl 0x55f95e5bbc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55f95e58b260 'int' # | | |-TypedefDecl 0x55f95e5bbce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | |-TypedefDecl 0x55f95e5bbd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | |-TypedefDecl 0x55f95e5bbdc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55f95e58b360 'float' # | | |-TypedefDecl 0x55f95e5bbe38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | |-TypedefDecl 0x55f95e5bbea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55f95e58b280 'long' # | | |-TypedefDecl 0x55f95e5bbf18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55f95e58b380 'double' # | | |-TypedefDecl 0x55f95e5bc1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55f95e5bc0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5bbfd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5bbf98 'int' 1 # | | | `-ExtVectorType 0x55f95e5bc0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f95e5bc000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | |-TypedefDecl 0x55f95e5bc418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55f95e5bc340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5bc250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5bc230 'int' 2 # | | | `-ExtVectorType 0x55f95e5bc300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f95e5bc000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | |-TypedefDecl 0x55f95e5bc668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55f95e5bc590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5bc4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5bc480 'int' 3 # | | | `-ExtVectorType 0x55f95e5bc550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f95e5bc000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | |-TypedefDecl 0x55f95e5ddff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55f95e5bc7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5bc6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5bc6d0 'int' 4 # | | | `-ExtVectorType 0x55f95e5bc7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f95e5bc000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | |-TypedefDecl 0x55f95e5de278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55f95e5de1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5de080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5de060 'int' 1 # | | | `-ExtVectorType 0x55f95e5de160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f95e5de0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b260 'int' # | | |-TypedefDecl 0x55f95e5de4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55f95e5de3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5de308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5de2e8 'int' 2 # | | | `-ExtVectorType 0x55f95e5de3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f95e5de0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b260 'int' # | | |-TypedefDecl 0x55f95e5de718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55f95e5de640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5de558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5de538 'int' 3 # | | | `-ExtVectorType 0x55f95e5de600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f95e5de0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b260 'int' # | | |-TypedefDecl 0x55f95e5de968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55f95e5de890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5de7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5de788 'int' 4 # | | | `-ExtVectorType 0x55f95e5de850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f95e5de0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b260 'int' # | | |-TypedefDecl 0x55f95e5dec28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55f95e5deb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5dea30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5dea10 'int' 1 # | | | `-ExtVectorType 0x55f95e5deb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f95e5dea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | |-TypedefDecl 0x55f95e5dee98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55f95e5dedc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5decd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5decb0 'int' 2 # | | | `-ExtVectorType 0x55f95e5ded80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f95e5dea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | |-TypedefDecl 0x55f95e5df928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55f95e5df850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5def40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5def20 'int' 3 # | | | `-ExtVectorType 0x55f95e5df810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f95e5dea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | |-TypedefDecl 0x55f95e5dfb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55f95e5dfac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5df9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5df9b0 'int' 4 # | | | `-ExtVectorType 0x55f95e5dfa80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f95e5dea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | |-TypedefDecl 0x55f95e5dfe28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55f95e5dfd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5dfc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5dfc40 'int' 1 # | | | `-ExtVectorType 0x55f95e5dfd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f95e5dfc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | `-BuiltinType 0x55f95e58b260 'int' # | | |-TypedefDecl 0x55f95e5e0068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55f95e5dff90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5dfed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5dfeb0 'int' 2 # | | | `-ExtVectorType 0x55f95e5dff50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f95e5dfc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | `-BuiltinType 0x55f95e58b260 'int' # | | |-TypedefDecl 0x55f95e5e02a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e01d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e0110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e00f0 'int' 3 # | | | `-ExtVectorType 0x55f95e5e0190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f95e5dfc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | `-BuiltinType 0x55f95e58b260 'int' # | | |-TypedefDecl 0x55f95e5e04e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e0410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e0350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e0330 'int' 4 # | | | `-ExtVectorType 0x55f95e5e03d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f95e5dfc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | `-BuiltinType 0x55f95e58b260 'int' # | | |-TypedefDecl 0x55f95e5e07a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e06a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e05b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e0590 'int' 1 # | | | `-ExtVectorType 0x55f95e5e0660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f95e5e05e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | |-TypedefDecl 0x55f95e5e09d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e0900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5e0848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5e0828 'int' 2 # | | | `-ExtVectorType 0x55f95e5e08c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f95e5e05e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | |-TypedefDecl 0x55f95e5e0c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e0b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e0a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e0a60 'int' 3 # | | | `-ExtVectorType 0x55f95e5e0b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f95e5e05e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | |-TypedefDecl 0x55f95e5e0e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e0d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e0cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e0ca0 'int' 4 # | | | `-ExtVectorType 0x55f95e5e0d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f95e5e05e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | |-TypedefDecl 0x55f95e5e1118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e1040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e0f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e0f00 'int' 1 # | | | `-ExtVectorType 0x55f95e5e1000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f95e5e0f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | `-BuiltinType 0x55f95e58b280 'long' # | | |-TypedefDecl 0x55f95e5e1388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e12b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5e11c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5e11a0 'int' 2 # | | | `-ExtVectorType 0x55f95e5e1270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f95e5e0f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | `-BuiltinType 0x55f95e58b280 'long' # | | |-TypedefDecl 0x55f95e5e15f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e1520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e1430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e1410 'int' 3 # | | | `-ExtVectorType 0x55f95e5e14e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f95e5e0f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | `-BuiltinType 0x55f95e58b280 'long' # | | |-TypedefDecl 0x55f95e5e1888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e17b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e16a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e1680 'int' 4 # | | | `-ExtVectorType 0x55f95e5e1750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f95e5e0f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | `-BuiltinType 0x55f95e58b280 'long' # | | |-TypedefDecl 0x55f95e5e1b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e1a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e1950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e1930 'int' 1 # | | | `-ExtVectorType 0x55f95e5e1a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f95e5e1980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | |-TypedefDecl 0x55f95e5e1db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e1ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5e1bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5e1bd0 'int' 2 # | | | `-ExtVectorType 0x55f95e5e1ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f95e5e1980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | |-TypedefDecl 0x55f95e5e2028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e1f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e1e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e1e40 'int' 3 # | | | `-ExtVectorType 0x55f95e5e1f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f95e5e1980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | |-TypedefDecl 0x55f95e5e2298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e21c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e20d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e20b0 'int' 4 # | | | `-ExtVectorType 0x55f95e5e2180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f95e5e1980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | |-TypedefDecl 0x55f95e5e2528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e2450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e2328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e2308 'int' 1 # | | | `-ExtVectorType 0x55f95e5e2410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f95e5e2360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | |-TypedefDecl 0x55f95e5e2fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e26a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5e25b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5e2598 'int' 2 # | | | `-ExtVectorType 0x55f95e5e2660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f95e5e2360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | |-TypedefDecl 0x55f95e5e3228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e3150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e3060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e3040 'int' 3 # | | | `-ExtVectorType 0x55f95e5e3110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f95e5e2360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | |-TypedefDecl 0x55f95e5e3478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e33a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e32b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e3298 'int' 4 # | | | `-ExtVectorType 0x55f95e5e3360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f95e5e2360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | |-TypedefDecl 0x55f95e5e3708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e3630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e3508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e34e8 'int' 1 # | | | `-ExtVectorType 0x55f95e5e35f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f95e5e3540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b360 'float' # | | |-TypedefDecl 0x55f95e5e3958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e3880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5e3798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5e3778 'int' 2 # | | | `-ExtVectorType 0x55f95e5e3840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f95e5e3540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b360 'float' # | | |-TypedefDecl 0x55f95e5e3ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e3ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e39e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e39c8 'int' 3 # | | | `-ExtVectorType 0x55f95e5e3a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f95e5e3540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b360 'float' # | | |-TypedefDecl 0x55f95e5e3dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e3cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e3c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e3c18 'int' 4 # | | | `-ExtVectorType 0x55f95e5e3cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f95e5e3540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b360 'float' # | | |-TypedefDecl 0x55f95e5e4158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e4080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e3e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e3e38 'int' 1 # | | | `-ExtVectorType 0x55f95e5e3f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f95e5e3e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b380 'double' # | | |-TypedefDecl 0x55f95e5e43a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e42d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5e41e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5e41c8 'int' 2 # | | | `-ExtVectorType 0x55f95e5e4290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f95e5e3e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b380 'double' # | | |-TypedefDecl 0x55f95e5e45f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e4520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e4438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e4418 'int' 3 # | | | `-ExtVectorType 0x55f95e5e44e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f95e5e3e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b380 'double' # | | |-TypedefDecl 0x55f95e5e4848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e4770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e4688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e4668 'int' 4 # | | | `-ExtVectorType 0x55f95e5e4730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f95e5e3e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-BuiltinType 0x55f95e58b380 'double' # | | |-TypedefDecl 0x55f95e5e4ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e4a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e4910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e48f0 'int' 1 # | | | `-ExtVectorType 0x55f95e5e49c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f95e5e4940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | `-BuiltinType 0x55f95e58b360 'float' # | | |-TypedefDecl 0x55f95e5e4d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e4c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5e4b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5e4b60 'int' 2 # | | | `-ExtVectorType 0x55f95e5e4c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f95e5e4940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | `-BuiltinType 0x55f95e58b360 'float' # | | |-TypedefDecl 0x55f95e5e4f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e4e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e4dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e4da0 'int' 3 # | | | `-ExtVectorType 0x55f95e5e4e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f95e5e4940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | `-BuiltinType 0x55f95e58b360 'float' # | | |-TypedefDecl 0x55f95e5e51a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e50d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e5000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e4fe0 'int' 4 # | | | `-ExtVectorType 0x55f95e5e5090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f95e5e4940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | `-BuiltinType 0x55f95e58b360 'float' # | | |-TypedefDecl 0x55f95e5e5438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e5360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e5270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e5250 'int' 1 # | | | `-ExtVectorType 0x55f95e5e5320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f95e5e52a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | `-BuiltinType 0x55f95e58b380 'double' # | | |-TypedefDecl 0x55f95e5e5678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e55a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5e54e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5e54c0 'int' 2 # | | | `-ExtVectorType 0x55f95e5e5560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f95e5e52a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | `-BuiltinType 0x55f95e58b380 'double' # | | |-TypedefDecl 0x55f95e5e58b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e57e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e5720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e5700 'int' 3 # | | | `-ExtVectorType 0x55f95e5e57a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f95e5e52a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | `-BuiltinType 0x55f95e58b380 'double' # | | |-TypedefDecl 0x55f95e5e5af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55f95e5e5a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e5960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e5940 'int' 4 # | | | `-ExtVectorType 0x55f95e5e59e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f95e5e52a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | `-BuiltinType 0x55f95e58b380 'double' # | | |-TypedefDecl 0x55f95e5eb9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5e5f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e5bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e5b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e5bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e5b98 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5e5ef0 'matrix' # | | |-TypedefDecl 0x55f95e5ebe10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5ebd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5eba98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5eba58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5ebab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5eba78 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5ebcb0 'matrix' # | | |-TypedefDecl 0x55f95e5ec230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5ec130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5ebeb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5ebe78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5ebed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5ebe98 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5ec0d0 'matrix' # | | |-TypedefDecl 0x55f95e5ec650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5ec550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5ec2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5ec298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5ec2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5ec2b8 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5ec4f0 'matrix' # | | |-TypedefDecl 0x55f95e5eec10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5ec970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5ec6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5ec6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5ec718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5ec6d8 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5ec910 'matrix' # | | |-TypedefDecl 0x55f95e5ef030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5eef30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5eecb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5eec78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5eecd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5eec98 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5eeed0 'matrix' # | | |-TypedefDecl 0x55f95e5ef450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5ef350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5ef0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5ef098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5ef0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5ef0b8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5ef2f0 'matrix' # | | |-TypedefDecl 0x55f95e5ef870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5ef770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5ef4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5ef4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5ef518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5ef4d8 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5ef710 'matrix' # | | |-TypedefDecl 0x55f95e5f0cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f0bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5ef918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5ef8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5ef938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5ef8f8 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5efb30 'matrix' # | | |-TypedefDecl 0x55f95e5f10d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f0fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f0d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f0d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f0d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f0d38 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5f0f70 'matrix' # | | |-TypedefDecl 0x55f95e5f14f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f13f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f1178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f1138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f1198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f1158 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5f1390 'matrix' # | | |-TypedefDecl 0x55f95e5f1910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f1810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f1598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f1558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f15b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f1578 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5f17b0 'matrix' # | | |-TypedefDecl 0x55f95e5f1d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f1c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f19b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f1978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f19d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f1998 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5f1bf0 'matrix' # | | |-TypedefDecl 0x55f95e5f2170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f2070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f1df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f1db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f1e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f1dd8 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5f2010 'matrix' # | | |-TypedefDecl 0x55f95e5f2590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f2490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f2218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f21d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f2238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f21f8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5f2430 'matrix' # | | |-TypedefDecl 0x55f95e5f29b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f28b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f95e58b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f2638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f25f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f2658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f2618 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5f2850 'matrix' # | | |-TypedefDecl 0x55f95e5f3130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f3030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f2a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f2a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f2a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f2a40 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5f2fd0 'matrix' # | | |-TypedefDecl 0x55f95e5f3560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f3460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f31e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f31a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f3200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f31c0 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5f3400 'matrix' # | | |-TypedefDecl 0x55f95e5f3990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f3890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f3610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f35d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f3630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f35f0 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5f3830 'matrix' # | | |-TypedefDecl 0x55f95e5f3dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f3cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f3a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f3a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f3a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f3a20 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5f3c60 'matrix' # | | |-TypedefDecl 0x55f95e5f4500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f4400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f3e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f3e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f3e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f3e50 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5f43a0 'matrix' # | | |-TypedefDecl 0x55f95e5f4930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f4830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f45b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f4570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f45d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f4590 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5f47d0 'matrix' # | | |-TypedefDecl 0x55f95e5f4d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f4c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f49e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f49a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f4a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f49c0 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5f4c00 'matrix' # | | |-TypedefDecl 0x55f95e5e65e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f5090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f4e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f4dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f4e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f4df0 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5f5030 'matrix' # | | |-TypedefDecl 0x55f95e5e6a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5e6910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e6690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e6650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e66b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e6670 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5e68b0 'matrix' # | | |-TypedefDecl 0x55f95e5e6e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5e6d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e6ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e6a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5e6ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5e6aa0 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5e6ce0 'matrix' # | | |-TypedefDecl 0x55f95e5e7270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5e7170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e6ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e6eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e6f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e6ed0 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5e7110 'matrix' # | | |-TypedefDecl 0x55f95e5e87c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5e86c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e7320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e72e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e7340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e7300 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5e7540 'matrix' # | | |-TypedefDecl 0x55f95e5e8bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5e8af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e8870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e8830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e8890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e8850 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5e8a90 'matrix' # | | |-TypedefDecl 0x55f95e5e9020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5e8f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e8ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e8c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5e8cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5e8c80 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5e8ec0 'matrix' # | | |-TypedefDecl 0x55f95e5e9450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5e9350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e90d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e9090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5e90f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5e90b0 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5e92f0 'matrix' # | | |-TypedefDecl 0x55f95e5e9890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5e9790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e9500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e94c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5e9520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5e94e0 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5e9730 'matrix' # | | |-TypedefDecl 0x55f95e5e9d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5e9c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e9958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e9918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e9978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e9938 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5e9bb0 'matrix' # | | |-TypedefDecl 0x55f95e5ea150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5ea050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5e9dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5e9d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5e9df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5e9db8 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5e9ff0 'matrix' # | | |-TypedefDecl 0x55f95e5ea590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5ea490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5ea218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5ea1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5ea238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5ea1f8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5ea430 'matrix' # | | |-TypedefDecl 0x55f95e5eab80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5eaa80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5ea658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5ea618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5ea678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5ea638 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5eaa20 'matrix' # | | |-TypedefDecl 0x55f95e5eafc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5eaec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5eac48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5eac08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5eac68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5eac28 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5eae60 'matrix' # | | |-TypedefDecl 0x55f95e5eb400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5eb300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5eb088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5eb048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5eb0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5eb068 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5eb2a0 'matrix' # | | |-TypedefDecl 0x55f95e5ffd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5eb740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5eb4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5eb488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5eb4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5eb4a8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5eb6e0 'matrix' # | | |-TypedefDecl 0x55f95e600140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e600040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5ffdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5ffd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5ffde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5ffda8 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5fffe0 'matrix' # | | |-TypedefDecl 0x55f95e600580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e600480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e600208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6001c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e600228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e6001e8 'int' 1 # | | | `-ConstantMatrixType 0x55f95e600420 'matrix' # | | |-TypedefDecl 0x55f95e6009c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6008c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e600648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e600608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e600668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e600628 'int' 2 # | | | `-ConstantMatrixType 0x55f95e600860 'matrix' # | | |-TypedefDecl 0x55f95e601920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e601820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e600a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e600a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e600aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e600a68 'int' 3 # | | | `-ConstantMatrixType 0x55f95e600ca0 'matrix' # | | |-TypedefDecl 0x55f95e601d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e601c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e6019e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6019a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e601a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e6019c8 'int' 4 # | | | `-ConstantMatrixType 0x55f95e601c00 'matrix' # | | |-TypedefDecl 0x55f95e6021a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6020a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e601e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e601de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e601e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e601e08 'int' 1 # | | | `-ConstantMatrixType 0x55f95e602040 'matrix' # | | |-TypedefDecl 0x55f95e6025e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6024e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e602268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e602228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e602288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e602248 'int' 2 # | | | `-ConstantMatrixType 0x55f95e602480 'matrix' # | | |-TypedefDecl 0x55f95e602d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e602c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e6026a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e602668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e6026c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e602688 'int' 3 # | | | `-ConstantMatrixType 0x55f95e602bd0 'matrix' # | | |-TypedefDecl 0x55f95e603170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e603070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e602df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e602db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e602e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e602dd8 'int' 4 # | | | `-ConstantMatrixType 0x55f95e603010 'matrix' # | | |-TypedefDecl 0x55f95e6034f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6033f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e603238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e6031f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e603258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e603218 'int' 1 # | | | `-ConstantMatrixType 0x55f95e603390 'matrix' # | | |-TypedefDecl 0x55f95e603830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e603730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e6035b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e603578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e6035d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e603598 'int' 2 # | | | `-ConstantMatrixType 0x55f95e6036d0 'matrix' # | | |-TypedefDecl 0x55f95e5f5470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e603a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e6038f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e6038b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e603918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6038d8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e603a10 'matrix' # | | |-TypedefDecl 0x55f95e5f57b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f56b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f5538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f54f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f5558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f5518 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5f5650 'matrix' # | | |-TypedefDecl 0x55f95e5f5af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f59f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f5878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f5838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f5898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f5858 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5f5990 'matrix' # | | |-TypedefDecl 0x55f95e5f5e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f5d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f5bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f5b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f5bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f5b98 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5f5cd0 'matrix' # | | |-TypedefDecl 0x55f95e5f6170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f6070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f5ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f5eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f5f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f5ed8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5f6010 'matrix' # | | |-TypedefDecl 0x55f95e5f74d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f63b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f6238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f61f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f6258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f6218 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5f6350 'matrix' # | | |-TypedefDecl 0x55f95e5f7810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f7710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f7598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f7558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f75b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f7578 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5f76b0 'matrix' # | | |-TypedefDecl 0x55f95e5f7b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f7a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f78d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f7898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f78f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f78b8 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5f79f0 'matrix' # | | |-TypedefDecl 0x55f95e5f7e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f7d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f7c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f7bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f7c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f7bf8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5f7d30 'matrix' # | | |-TypedefDecl 0x55f95e5f81d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f80d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f7f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f7f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f7f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f7f38 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5f8070 'matrix' # | | |-TypedefDecl 0x55f95e5f8560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f8460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f8298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f8258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f82b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f8278 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5f83b0 'matrix' # | | |-TypedefDecl 0x55f95e5f88a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f87a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f8628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f85e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f8648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f8608 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5f8740 'matrix' # | | |-TypedefDecl 0x55f95e5f8be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f8ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f8968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f8928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f8988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f8948 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5f8a80 'matrix' # | | |-TypedefDecl 0x55f95e5f8f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f8e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f95e5dfbf0 'int32_t' sugar # | | | | |-Typedef 0x55f95e5bbc78 'int32_t' # | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f8ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f8c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f8cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f8c88 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5f8dc0 'matrix' # | | |-TypedefDecl 0x55f95e5f92a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f91a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f8fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f8fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f9008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f8fc8 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5f9140 'matrix' # | | |-TypedefDecl 0x55f95e5f9600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f9500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f9368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f9328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f9388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f9348 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5f94a0 'matrix' # | | |-TypedefDecl 0x55f95e5f9940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f9840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f96c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f9688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5f96e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5f96a8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5f97e0 'matrix' # | | |-TypedefDecl 0x55f95e5f9c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f9b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f9a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f99c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5f9a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5f99e8 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5f9b20 'matrix' # | | |-TypedefDecl 0x55f95e5f9fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5f9ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5f9d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5f9d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5f9d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5f9d28 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5f9e60 'matrix' # | | |-TypedefDecl 0x55f95e5fa300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fa200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5fa088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5fa048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5fa0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5fa068 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5fa1a0 'matrix' # | | |-TypedefDecl 0x55f95e5fa650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fa550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5fa3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5fa388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5fa3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5fa3a8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5fa4f0 'matrix' # | | |-TypedefDecl 0x55f95e5fa990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fa890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5fa718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5fa6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5fa738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5fa6f8 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5fa830 'matrix' # | | |-TypedefDecl 0x55f95e5facd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fabd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5faa58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5faa18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5faa78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5faa38 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5fab70 'matrix' # | | |-TypedefDecl 0x55f95e5fb010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5faf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5fad98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5fad58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5fadb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5fad78 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5faeb0 'matrix' # | | |-TypedefDecl 0x55f95e5fb350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fb250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5fb0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5fb098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5fb0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5fb0b8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5fb1f0 'matrix' # | | |-TypedefDecl 0x55f95e5fb6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fb5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5fb418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5fb3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5fb438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5fb3f8 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5fb540 'matrix' # | | |-TypedefDecl 0x55f95e5fb9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fb8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5fb768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5fb728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5fb788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5fb748 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5fb880 'matrix' # | | |-TypedefDecl 0x55f95e5fbd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fbc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5fbaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5fba68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5fbac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5fba88 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5fbbc0 'matrix' # | | |-TypedefDecl 0x55f95e5fc060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fbf60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5fbde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5fbda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5fbe08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5fbdc8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5fbf00 'matrix' # | | |-TypedefDecl 0x55f95e5fc3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fc2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f95e5e0540 'uint32_t' sugar # | | | | |-Typedef 0x55f95e5bbd58 'uint32_t' # | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5fc128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5fc0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5fc148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5fc108 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5fc240 'matrix' # | | |-TypedefDecl 0x55f95e5fc840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fc740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5fc468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5fc428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5fc4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5fc448 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5fc6e0 'matrix' # | | |-TypedefDecl 0x55f95e5fcc80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fcb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5fc908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5fc8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5fc928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5fc8e8 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5fcb20 'matrix' # | | |-TypedefDecl 0x55f95e5fd0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fcfc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5fcd48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5fcd08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5fcd68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5fcd28 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5fcf60 'matrix' # | | |-TypedefDecl 0x55f95e5fd830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fd400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5fd188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5fd148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5fd1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5fd168 'int' 4 # | | | `-ConstantMatrixType 0x55f95e5fd3a0 'matrix' # | | |-TypedefDecl 0x55f95e5fdc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fdb70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5fd8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5fd8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e5fd918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e5fd8d8 'int' 1 # | | | `-ConstantMatrixType 0x55f95e5fdb10 'matrix' # | | |-TypedefDecl 0x55f95e5fe0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fdfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5fdd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5fdcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5fdd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5fdd18 'int' 2 # | | | `-ConstantMatrixType 0x55f95e5fdf50 'matrix' # | | |-TypedefDecl 0x55f95e5fe4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e5fe3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5fe178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5fe138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e5fe198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e5fe158 'int' 3 # | | | `-ConstantMatrixType 0x55f95e5fe390 'matrix' # | | |-TypedefDecl 0x55f95e618da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e618ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e5fe5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e5fe578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e5fe5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e5fe598 'int' 4 # | | | `-ConstantMatrixType 0x55f95e618c40 'matrix' # | | |-TypedefDecl 0x55f95e6191e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6190e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e618e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e618e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e618e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e618e48 'int' 1 # | | | `-ConstantMatrixType 0x55f95e619080 'matrix' # | | |-TypedefDecl 0x55f95e619620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e619520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e6192a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e619268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e6192c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e619288 'int' 2 # | | | `-ConstantMatrixType 0x55f95e6194c0 'matrix' # | | |-TypedefDecl 0x55f95e619a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e619960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e6196e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6196a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e619708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6196c8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e619900 'matrix' # | | |-TypedefDecl 0x55f95e61a110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e61a010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e619b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e619ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e619b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e619b08 'int' 4 # | | | `-ConstantMatrixType 0x55f95e619fb0 'matrix' # | | |-TypedefDecl 0x55f95e61a550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e61a450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e61a1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e61a198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e61a1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e61a1b8 'int' 1 # | | | `-ConstantMatrixType 0x55f95e61a3f0 'matrix' # | | |-TypedefDecl 0x55f95e61a990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e61a890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e61a618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e61a5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e61a638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e61a5f8 'int' 2 # | | | `-ConstantMatrixType 0x55f95e61a830 'matrix' # | | |-TypedefDecl 0x55f95e61add0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e61acd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e61aa58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e61aa18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e61aa78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e61aa38 'int' 3 # | | | `-ConstantMatrixType 0x55f95e61ac70 'matrix' # | | |-TypedefDecl 0x55f95e61b470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e61b370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f95e5e0eb0 'int64_t' sugar # | | | | |-Typedef 0x55f95e5bbea8 'int64_t' # | | | | `-BuiltinType 0x55f95e58b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e61b0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e61b0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e61b110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e61b0d0 'int' 4 # | | | `-ConstantMatrixType 0x55f95e61b310 'matrix' # | | |-TypedefDecl 0x55f95e61b8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e61b7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e61b538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e61b4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e61b558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e61b518 'int' 1 # | | | `-ConstantMatrixType 0x55f95e61b790 'matrix' # | | |-TypedefDecl 0x55f95e61bd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e61bc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e61b9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e61b978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e61b9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e61b998 'int' 2 # | | | `-ConstantMatrixType 0x55f95e61bbd0 'matrix' # | | |-TypedefDecl 0x55f95e61f350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e61f250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e61bdf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e61bdb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e61be18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e61bdd8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e61c010 'matrix' # | | |-TypedefDecl 0x55f95e61f790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e61f690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e61f418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e61f3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e61f438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e61f3f8 'int' 4 # | | | `-ConstantMatrixType 0x55f95e61f630 'matrix' # | | |-TypedefDecl 0x55f95e61fbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e61fad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e61f858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e61f818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e61f878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e61f838 'int' 1 # | | | `-ConstantMatrixType 0x55f95e61fa70 'matrix' # | | |-TypedefDecl 0x55f95e620010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e61ff10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e61fc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e61fc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e61fcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e61fc78 'int' 2 # | | | `-ConstantMatrixType 0x55f95e61feb0 'matrix' # | | |-TypedefDecl 0x55f95e620460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e620360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e6200d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e620098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e6200f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6200b8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e620300 'matrix' # | | |-TypedefDecl 0x55f95e6208a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6207a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e620528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e6204e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e620548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e620508 'int' 4 # | | | `-ConstantMatrixType 0x55f95e620740 'matrix' # | | |-TypedefDecl 0x55f95e620ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e620be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e620968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e620928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e620988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e620948 'int' 1 # | | | `-ConstantMatrixType 0x55f95e620b80 'matrix' # | | |-TypedefDecl 0x55f95e621120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e621020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e620da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e620d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e620dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e620d88 'int' 2 # | | | `-ConstantMatrixType 0x55f95e620fc0 'matrix' # | | |-TypedefDecl 0x55f95e621590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e621490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e6211e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6211a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e621208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6211c8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e621430 'matrix' # | | |-TypedefDecl 0x55f95e6219d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6218d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e621658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e621618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e621678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e621638 'int' 4 # | | | `-ConstantMatrixType 0x55f95e621870 'matrix' # | | |-TypedefDecl 0x55f95e621e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e621d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e621a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e621a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e621ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e621a78 'int' 1 # | | | `-ConstantMatrixType 0x55f95e621cb0 'matrix' # | | |-TypedefDecl 0x55f95e622280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e622150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e621ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e621e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e621ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e621eb8 'int' 2 # | | | `-ConstantMatrixType 0x55f95e6220f0 'matrix' # | | |-TypedefDecl 0x55f95e6226c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6225c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e622348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e622308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e622368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e622328 'int' 3 # | | | `-ConstantMatrixType 0x55f95e622560 'matrix' # | | |-TypedefDecl 0x55f95e622b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e622a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f95e5e18e0 'uint64_t' sugar # | | | | |-Typedef 0x55f95e5bbe38 'uint64_t' # | | | | `-BuiltinType 0x55f95e58b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e622788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e622748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e6227a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e622768 'int' 4 # | | | `-ConstantMatrixType 0x55f95e6229a0 'matrix' # | | |-TypedefDecl 0x55f95e622f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e622e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e622bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e622b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e622bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e622b90 'int' 1 # | | | `-ConstantMatrixType 0x55f95e622e00 'matrix' # | | |-TypedefDecl 0x55f95e6233c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6232c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e623010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e622fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e623030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e622ff0 'int' 2 # | | | `-ConstantMatrixType 0x55f95e623230 'matrix' # | | |-TypedefDecl 0x55f95e6237f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6236f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e623470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e623430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e623490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e623450 'int' 3 # | | | `-ConstantMatrixType 0x55f95e623690 'matrix' # | | |-TypedefDecl 0x55f95e623c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e623b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e6238a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e623860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e6238c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e623880 'int' 4 # | | | `-ConstantMatrixType 0x55f95e623ac0 'matrix' # | | |-TypedefDecl 0x55f95e624050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e623f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e623cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e623c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e623cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e623cb0 'int' 1 # | | | `-ConstantMatrixType 0x55f95e623ef0 'matrix' # | | |-TypedefDecl 0x55f95e6246e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6245e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e624100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e6240c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e624120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e6240e0 'int' 2 # | | | `-ConstantMatrixType 0x55f95e624580 'matrix' # | | |-TypedefDecl 0x55f95e624b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e624a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e624790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e624750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e6247b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e624770 'int' 3 # | | | `-ConstantMatrixType 0x55f95e6249b0 'matrix' # | | |-TypedefDecl 0x55f95e624f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e624e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e624bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e624b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e624be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e624ba0 'int' 4 # | | | `-ConstantMatrixType 0x55f95e624de0 'matrix' # | | |-TypedefDecl 0x55f95e625370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e625270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e624ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e624fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e625010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e624fd0 'int' 1 # | | | `-ConstantMatrixType 0x55f95e625210 'matrix' # | | |-TypedefDecl 0x55f95e627a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e627910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e625420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6253e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e625440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e625400 'int' 2 # | | | `-ConstantMatrixType 0x55f95e6278b0 'matrix' # | | |-TypedefDecl 0x55f95e627e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e627d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e627ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e627a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e627ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e627aa0 'int' 3 # | | | `-ConstantMatrixType 0x55f95e627ce0 'matrix' # | | |-TypedefDecl 0x55f95e628270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e628170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e627ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e627eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e627f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e627ed0 'int' 4 # | | | `-ConstantMatrixType 0x55f95e628110 'matrix' # | | |-TypedefDecl 0x55f95e6286a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6285a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e628320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e6282e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e628340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e628300 'int' 1 # | | | `-ConstantMatrixType 0x55f95e628540 'matrix' # | | |-TypedefDecl 0x55f95e628af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6289f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e628770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e628710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e628790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e628750 'int' 2 # | | | `-ConstantMatrixType 0x55f95e628990 'matrix' # | | |-TypedefDecl 0x55f95e628f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e628e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e628ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e628b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e628bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e628b80 'int' 3 # | | | `-ConstantMatrixType 0x55f95e628dc0 'matrix' # | | |-TypedefDecl 0x55f95e629350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e629250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f95e58b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e628fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e628f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e628ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e628fb0 'int' 4 # | | | `-ConstantMatrixType 0x55f95e6291f0 'matrix' # | | |-TypedefDecl 0x55f95e603c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6296b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e629400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e6293c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e629420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e6293e0 'int' 1 # | | | `-ConstantMatrixType 0x55f95e629650 'matrix' # | | |-TypedefDecl 0x55f95e6040b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e603fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e603d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e603cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e603d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e603d10 'int' 2 # | | | `-ConstantMatrixType 0x55f95e603f50 'matrix' # | | |-TypedefDecl 0x55f95e6044e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6043e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e604160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e604120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e604180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e604140 'int' 3 # | | | `-ConstantMatrixType 0x55f95e604380 'matrix' # | | |-TypedefDecl 0x55f95e604910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e604810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e604590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e604550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e6045b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e604570 'int' 4 # | | | `-ConstantMatrixType 0x55f95e6047b0 'matrix' # | | |-TypedefDecl 0x55f95e604d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e604c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e6049c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e604980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e6049e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e6049a0 'int' 1 # | | | `-ConstantMatrixType 0x55f95e604c10 'matrix' # | | |-TypedefDecl 0x55f95e6051a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6050a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e604e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e604de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e604e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e604e00 'int' 2 # | | | `-ConstantMatrixType 0x55f95e605040 'matrix' # | | |-TypedefDecl 0x55f95e6055d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6054d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e605250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e605210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e605270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e605230 'int' 3 # | | | `-ConstantMatrixType 0x55f95e605470 'matrix' # | | |-TypedefDecl 0x55f95e605a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e605900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e605680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e605640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e6056a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e605660 'int' 4 # | | | `-ConstantMatrixType 0x55f95e6058a0 'matrix' # | | |-TypedefDecl 0x55f95e605e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e605d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e605ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e605a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e605ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e605a90 'int' 1 # | | | `-ConstantMatrixType 0x55f95e605ce0 'matrix' # | | |-TypedefDecl 0x55f95e606270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e606170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e605ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e605eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e605f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e605ed0 'int' 2 # | | | `-ConstantMatrixType 0x55f95e606110 'matrix' # | | |-TypedefDecl 0x55f95e6066a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6065a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e606320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6062e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e606340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e606300 'int' 3 # | | | `-ConstantMatrixType 0x55f95e606540 'matrix' # | | |-TypedefDecl 0x55f95e606ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6069d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e606750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e606710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e606770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e606730 'int' 4 # | | | `-ConstantMatrixType 0x55f95e606970 'matrix' # | | |-TypedefDecl 0x55f95e607f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e607e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e606b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e606b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e606ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e606b60 'int' 1 # | | | `-ConstantMatrixType 0x55f95e607dd0 'matrix' # | | |-TypedefDecl 0x55f95e608360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e608260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e607fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e607fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e608000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e607fc0 'int' 2 # | | | `-ConstantMatrixType 0x55f95e608200 'matrix' # | | |-TypedefDecl 0x55f95e608790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e608690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e608410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e6083d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e608430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6083f0 'int' 3 # | | | `-ConstantMatrixType 0x55f95e608630 'matrix' # | | |-TypedefDecl 0x55f95e608bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e608ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e608840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e608800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e608860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e608820 'int' 4 # | | | `-ConstantMatrixType 0x55f95e608a60 'matrix' # | | |-TypedefDecl 0x55f95e609040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e608f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e608c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e608c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e608cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e608c70 'int' 1 # | | | `-ConstantMatrixType 0x55f95e608ee0 'matrix' # | | |-TypedefDecl 0x55f95e609470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e609370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e6090f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e6090b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e609110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e6090d0 'int' 2 # | | | `-ConstantMatrixType 0x55f95e609310 'matrix' # | | |-TypedefDecl 0x55f95e6098a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6097a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e609520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e6094e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e609540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e609500 'int' 3 # | | | `-ConstantMatrixType 0x55f95e609740 'matrix' # | | |-TypedefDecl 0x55f95e60a4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e609bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e609950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e609910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e609970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e609930 'int' 4 # | | | `-ConstantMatrixType 0x55f95e609b70 'matrix' # | | |-TypedefDecl 0x55f95e60a920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60a820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e60a5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e60a560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e60a5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e60a580 'int' 1 # | | | `-ConstantMatrixType 0x55f95e60a7c0 'matrix' # | | |-TypedefDecl 0x55f95e60ad50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60ac50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e60a9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e60a990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e60a9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e60a9b0 'int' 2 # | | | `-ConstantMatrixType 0x55f95e60abf0 'matrix' # | | |-TypedefDecl 0x55f95e60b180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60b080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e60ae00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e60adc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e60ae20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e60ade0 'int' 3 # | | | `-ConstantMatrixType 0x55f95e60b020 'matrix' # | | |-TypedefDecl 0x55f95e60b5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60b4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e60b230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e60b1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e60b250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e60b210 'int' 4 # | | | `-ConstantMatrixType 0x55f95e60b480 'matrix' # | | |-TypedefDecl 0x55f95e60ba10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60b910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e60b690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e60b650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e60b6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e60b670 'int' 1 # | | | `-ConstantMatrixType 0x55f95e60b8b0 'matrix' # | | |-TypedefDecl 0x55f95e60be40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60bd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e60bac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e60ba80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e60bae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e60baa0 'int' 2 # | | | `-ConstantMatrixType 0x55f95e60bce0 'matrix' # | | |-TypedefDecl 0x55f95e60c270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e60bef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e60beb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e60bf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e60bed0 'int' 3 # | | | `-ConstantMatrixType 0x55f95e60c110 'matrix' # | | |-TypedefDecl 0x55f95e60d9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60d8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e60c320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e60c2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e60c340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e60c300 'int' 4 # | | | `-ConstantMatrixType 0x55f95e60d860 'matrix' # | | |-TypedefDecl 0x55f95e60ddf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60dcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e60da70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e60da30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e60da90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e60da50 'int' 1 # | | | `-ConstantMatrixType 0x55f95e60dc90 'matrix' # | | |-TypedefDecl 0x55f95e60e220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60e120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e60dea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e60de60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e60dec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e60de80 'int' 2 # | | | `-ConstantMatrixType 0x55f95e60e0c0 'matrix' # | | |-TypedefDecl 0x55f95e60e650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e60e2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e60e290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e60e2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e60e2b0 'int' 3 # | | | `-ConstantMatrixType 0x55f95e60e4f0 'matrix' # | | |-TypedefDecl 0x55f95e60eda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60eca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e60e700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e60e6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e60e720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e60e6e0 'int' 4 # | | | `-ConstantMatrixType 0x55f95e60ec40 'matrix' # | | |-TypedefDecl 0x55f95e60f120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60f020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e60ee68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e60ee28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e60ee88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e60ee48 'int' 1 # | | | `-ConstantMatrixType 0x55f95e60efc0 'matrix' # | | |-TypedefDecl 0x55f95e60f460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60f360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e60f1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e60f1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e60f208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e60f1c8 'int' 2 # | | | `-ConstantMatrixType 0x55f95e60f300 'matrix' # | | |-TypedefDecl 0x55f95e60f7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60f6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e60f528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e60f4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e60f548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e60f508 'int' 3 # | | | `-ConstantMatrixType 0x55f95e60f640 'matrix' # | | |-TypedefDecl 0x55f95e610b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e60f9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e60f868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e60f828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e60f888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e60f848 'int' 4 # | | | `-ConstantMatrixType 0x55f95e60f980 'matrix' # | | |-TypedefDecl 0x55f95e610e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e610d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e610bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e610b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e610bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e610bb8 'int' 1 # | | | `-ConstantMatrixType 0x55f95e610cf0 'matrix' # | | |-TypedefDecl 0x55f95e611190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e611090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e610f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e610ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e610f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e610ef8 'int' 2 # | | | `-ConstantMatrixType 0x55f95e611030 'matrix' # | | |-TypedefDecl 0x55f95e6114d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6113d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e611258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e611218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e611278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e611238 'int' 3 # | | | `-ConstantMatrixType 0x55f95e611370 'matrix' # | | |-TypedefDecl 0x55f95e611810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e611710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e611598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e611558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e6115b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e611578 'int' 4 # | | | `-ConstantMatrixType 0x55f95e6116b0 'matrix' # | | |-TypedefDecl 0x55f95e611b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e611a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e6118d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e611898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e6118f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e6118b8 'int' 1 # | | | `-ConstantMatrixType 0x55f95e6119f0 'matrix' # | | |-TypedefDecl 0x55f95e611ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e611da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e611c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e611be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e611c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e611c08 'int' 2 # | | | `-ConstantMatrixType 0x55f95e611d40 'matrix' # | | |-TypedefDecl 0x55f95e6121e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6120e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e611f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e611f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e611f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e611f48 'int' 3 # | | | `-ConstantMatrixType 0x55f95e612080 'matrix' # | | |-TypedefDecl 0x55f95e612520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e612420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e6122a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e612268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e6122c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e612288 'int' 4 # | | | `-ConstantMatrixType 0x55f95e6123c0 'matrix' # | | |-TypedefDecl 0x55f95e612860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e612760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e6125e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e6125a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e612608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e6125c8 'int' 1 # | | | `-ConstantMatrixType 0x55f95e612700 'matrix' # | | |-TypedefDecl 0x55f95e612bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e612af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e612928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e6128e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e612948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e612908 'int' 2 # | | | `-ConstantMatrixType 0x55f95e612a40 'matrix' # | | |-TypedefDecl 0x55f95e612f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e612e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e612cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e612c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e612cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e612c98 'int' 3 # | | | `-ConstantMatrixType 0x55f95e612dd0 'matrix' # | | |-TypedefDecl 0x55f95e613270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e613170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f95e5e48a0 'float32_t' sugar # | | | | |-Typedef 0x55f95e5bbdc8 'float32_t' # | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e612ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e612fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e613018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e612fd8 'int' 4 # | | | `-ConstantMatrixType 0x55f95e613110 'matrix' # | | |-TypedefDecl 0x55f95e6135f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6134f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e613338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e6132f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e613358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e613318 'int' 1 # | | | `-ConstantMatrixType 0x55f95e613490 'matrix' # | | |-TypedefDecl 0x55f95e613930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e613830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e6136b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e613678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e6136d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e613698 'int' 2 # | | | `-ConstantMatrixType 0x55f95e6137d0 'matrix' # | | |-TypedefDecl 0x55f95e613c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e613b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e6139f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e6139b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e613a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6139d8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e613b30 'matrix' # | | |-TypedefDecl 0x55f95e613fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e613ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e613d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e613d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e613d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e613d38 'int' 4 # | | | `-ConstantMatrixType 0x55f95e613e70 'matrix' # | | |-TypedefDecl 0x55f95e614310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e614210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e614098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e614058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e6140b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e614078 'int' 1 # | | | `-ConstantMatrixType 0x55f95e6141b0 'matrix' # | | |-TypedefDecl 0x55f95e614650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e614550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e6143d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e614398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e6143f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e6143b8 'int' 2 # | | | `-ConstantMatrixType 0x55f95e6144f0 'matrix' # | | |-TypedefDecl 0x55f95e614990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e614890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e614718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e6146d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e614738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6146f8 'int' 3 # | | | `-ConstantMatrixType 0x55f95e614830 'matrix' # | | |-TypedefDecl 0x55f95e614ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e614be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e614a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e614a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e614a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e614a38 'int' 4 # | | | `-ConstantMatrixType 0x55f95e614b80 'matrix' # | | |-TypedefDecl 0x55f95e615020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e614f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e614da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e614d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e614dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e614d88 'int' 1 # | | | `-ConstantMatrixType 0x55f95e614ec0 'matrix' # | | |-TypedefDecl 0x55f95e615360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e615260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e6150e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6150a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e615108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e6150c8 'int' 2 # | | | `-ConstantMatrixType 0x55f95e615200 'matrix' # | | |-TypedefDecl 0x55f95e6156a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6155a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e615428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e6153e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e615448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e615408 'int' 3 # | | | `-ConstantMatrixType 0x55f95e615540 'matrix' # | | |-TypedefDecl 0x55f95e6159e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6158e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e615768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e615728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e615788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e615748 'int' 4 # | | | `-ConstantMatrixType 0x55f95e615880 'matrix' # | | |-TypedefDecl 0x55f95e615d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f95e615c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e615aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e615a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f95e615ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f95e615a88 'int' 1 # | | | `-ConstantMatrixType 0x55f95e615bd0 'matrix' # | | |-TypedefDecl 0x55f95e616070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f95e615f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e615df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e615db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f95e615e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f95e615dd8 'int' 2 # | | | `-ConstantMatrixType 0x55f95e615f10 'matrix' # | | |-TypedefDecl 0x55f95e6163b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f95e6162b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | | `-BuiltinType 0x55f95e58b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f95e616138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f95e6160f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f95e616158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f95e616118 'int' 3 # | | | `-ConstantMatrixType 0x55f95e616250 'matrix' # | | `-TypedefDecl 0x55f95e6166f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55f95e6165f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55f95e5b72f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55f95e5e5200 'float64_t' sugar # | | | |-Typedef 0x55f95e5bbf18 'float64_t' # | | | `-BuiltinType 0x55f95e58b380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55f95e616478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55f95e616438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55f95e616498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55f95e616458 'int' 4 # | | `-ConstantMatrixType 0x55f95e616590 'matrix' # | |-NamespaceDecl 0x55f95e629a18 prev 0x55f95e5bbbf0 line:12:11 hlsl # | | |-original Namespace 0x55f95e58ba98 'hlsl' # | | `-NamespaceDecl 0x55f95e629a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55f95e629d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55f95e629b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55f95e629b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55f95e629c68 line:16:42 struct is_same definition # | | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init # | | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr # | | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveConstructor exists simple trivial needs_implicit # | | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveAssignment exists simple trivial needs_implicit # | | | | `-Destructor simple irrelevant trivial needs_implicit # | | | |-PackedAttr 0x55f95e629d10 <> Implicit # | | | |-CXXRecordDecl 0x55f95e629e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55f95e629ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55f95e629f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55f95e62a2f0 line:20:30 struct is_same definition explicit_specialization # | | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init # | | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr # | | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveConstructor exists simple trivial needs_implicit # | | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveAssignment exists simple trivial needs_implicit # | | | | `-Destructor simple irrelevant trivial needs_implicit # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e58bb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e58bb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55f95e62a028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55f95e62a520 <> Implicit # | | | |-CXXRecordDecl 0x55f95e62a5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55f95e62a698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55f95e62a700 'bool' true # | | |-ClassTemplateDecl 0x55f95e62f088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55f95e62ee88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55f95e62eee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55f95e62ef88 col:38 struct enable_if definition # | | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init # | | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr # | | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveConstructor exists simple trivial needs_implicit # | | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveAssignment exists simple trivial needs_implicit # | | | | `-Destructor simple irrelevant trivial needs_implicit # | | | |-PackedAttr 0x55f95e62f030 <> Implicit # | | | `-CXXRecordDecl 0x55f95e62f160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55f95e62f540 line:26:30 struct enable_if definition explicit_specialization # | | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init # | | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr # | | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveConstructor exists simple trivial needs_implicit # | | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveAssignment exists simple trivial needs_implicit # | | | | `-Destructor simple irrelevant trivial needs_implicit # | | | |-TemplateArgument integral 'true' # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e58bb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55f95e62f248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55f95e62f7a0 <> Implicit # | | | |-CXXRecordDecl 0x55f95e62f860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55f95e62f918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55f95e62f2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55f95e62f248 'T' # | | |-TypeAliasTemplateDecl 0x55f95e62fd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55f95e62f9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55f95e62fa48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55f95e58b1c0 'void' # | | | `-TypeAliasDecl 0x55f95e62fca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55f95e62fc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55f95e631160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55f95e62fd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55f95e630630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55f95e6306c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55f95e6310b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55f95e630f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55f95e631440 # | | | `-ReturnStmt 0x55f95e631430 # | | | `-BuiltinBitCastExpr 0x55f95e631408 'vector' # | | | `-DeclRefExpr 0x55f95e6313b0 'vector' lvalue ParmVar 0x55f95e630f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55f95e633c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55f95e631458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55f95e6314e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55f95e633ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e633a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55f95e633da8 # | | | `-ReturnStmt 0x55f95e633d98 # | | | `-BuiltinBitCastExpr 0x55f95e633d70 'U' # | | | `-DeclRefExpr 0x55f95e633d40 'T' lvalue ParmVar 0x55f95e633a60 'F' 'T' # | | |-ClassTemplateDecl 0x55f95e633f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55f95e633dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55f95e633e60 line:44:30 struct is_arithmetic definition # | | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init # | | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr # | | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveConstructor exists simple trivial needs_implicit # | | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveAssignment exists simple trivial needs_implicit # | | | | `-Destructor simple irrelevant trivial needs_implicit # | | | |-PackedAttr 0x55f95e633f08 <> Implicit # | | | |-CXXRecordDecl 0x55f95e634038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55f95e6340f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55f95e634168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55f95e633e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55f95e633dc0 'T' # | | `-TypeAliasTemplateDecl 0x55f95e634c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55f95e6341d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55f95e634278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55f95e634ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55f95e634ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55f95e58bdf0 <> implicit vector # | | |-TemplateArgument type '__detail::enable_if_t<(N > 1 && N <= 4), T>':'hlsl::__detail::enable_if<(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4), type-parameter-0-0>::Type' # | | | `-TemplateSpecializationType 0x55f95e6346a0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent alias # | | | |-name: '__detail::enable_if_t':'hlsl::__detail::enable_if_t' qualified # | | | | |-NestedNameSpecifier Namespace 0x55f95e629a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55f95e62fd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55f95e6343f0 'bool' # | | | | `-BinaryOperator 0x55f95e6343d0 'bool' '&&' # | | | | |-BinaryOperator 0x55f95e634350 'bool' '>' # | | | | | |-DeclRefExpr 0x55f95e634310 'int' NonTypeTemplateParm 0x55f95e634278 'N' 'int' # | | | | | `-IntegerLiteral 0x55f95e634330 'int' 1 # | | | | `-BinaryOperator 0x55f95e6343b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55f95e634370 'int' NonTypeTemplateParm 0x55f95e634278 'N' 'int' # | | | | `-IntegerLiteral 0x55f95e634390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e634230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e6341d8 'T' # | | | `-DependentNameType 0x55f95e634650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55f95e6349b0 'int' NonTypeTemplateParm 0x55f95e634278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55f95e634a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55f95e6349e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f95e58bdf0 'vector' # | | | `-TemplateSpecializationType 0x55f95e6346a0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent alias # | | | |-name: '__detail::enable_if_t':'hlsl::__detail::enable_if_t' qualified # | | | | |-NestedNameSpecifier Namespace 0x55f95e629a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55f95e62fd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55f95e6343f0 'bool' # | | | | `-BinaryOperator 0x55f95e6343d0 'bool' '&&' # | | | | |-BinaryOperator 0x55f95e634350 'bool' '>' # | | | | | |-DeclRefExpr 0x55f95e634310 'int' NonTypeTemplateParm 0x55f95e634278 'N' 'int' # | | | | | `-IntegerLiteral 0x55f95e634330 'int' 1 # | | | | `-BinaryOperator 0x55f95e6343b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55f95e634370 'int' NonTypeTemplateParm 0x55f95e634278 'N' 'int' # | | | | `-IntegerLiteral 0x55f95e634390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e634230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e6341d8 'T' # | | | `-DependentNameType 0x55f95e634650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55f95e634a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55f95e58bc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55f95e58bc78 <> 'int' 4 # | | `-DeclRefExpr 0x55f95e6349b0 'int' NonTypeTemplateParm 0x55f95e634278 'N' 'int' # | |-NamespaceDecl 0x55f95e634ca8 prev 0x55f95e629a18 line:12:11 hlsl # | | |-original Namespace 0x55f95e58ba98 'hlsl' # | | |-FunctionDecl 0x55f95e634e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55f95e634d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f95e634ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e634f50 Implicit # | | | `-ConstAttr 0x55f95e634f78 Implicit # | | |-FunctionDecl 0x55f95e635128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e635000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6351d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e635250 Implicit # | | | `-ConstAttr 0x55f95e635278 Implicit # | | |-FunctionDecl 0x55f95e635438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e635310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6354e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e635560 Implicit # | | | `-ConstAttr 0x55f95e635588 Implicit # | | |-FunctionDecl 0x55f95e635748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e635620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6357f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e635870 Implicit # | | | `-ConstAttr 0x55f95e635898 Implicit # | | |-FunctionDecl 0x55f95e636e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55f95e636d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55f95e636f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e636f90 Implicit # | | | `-ConstAttr 0x55f95e636fb8 Implicit # | | |-FunctionDecl 0x55f95e637178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55f95e637050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e637228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e6372a0 Implicit # | | | `-ConstAttr 0x55f95e6372c8 Implicit # | | |-FunctionDecl 0x55f95e637488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55f95e637360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e637538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e6375b0 Implicit # | | | `-ConstAttr 0x55f95e6375d8 Implicit # | | |-FunctionDecl 0x55f95e637798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55f95e637670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e637848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e6378c0 Implicit # | | | `-ConstAttr 0x55f95e6378e8 Implicit # | | |-FunctionDecl 0x55f95e637a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e637938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55f95e637b88 # | | | `-ReturnStmt 0x55f95e637b78 # | | | `-ImplicitCastExpr 0x55f95e637b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55f95e637b40 'uint':'unsigned int' lvalue ParmVar 0x55f95e637938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55f95e637d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e637bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55f95e637eb0 # | | | `-ReturnStmt 0x55f95e637ea0 # | | | `-ImplicitCastExpr 0x55f95e637e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55f95e637e68 'uint2':'vector' lvalue ParmVar 0x55f95e637bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55f95e638038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e637f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55f95e638158 # | | | `-ReturnStmt 0x55f95e638148 # | | | `-ImplicitCastExpr 0x55f95e638130 'uint3':'vector' # | | | `-DeclRefExpr 0x55f95e638110 'uint3':'vector' lvalue ParmVar 0x55f95e637f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55f95e6382d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e6381a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55f95e6383f8 # | | | `-ReturnStmt 0x55f95e6383e8 # | | | `-ImplicitCastExpr 0x55f95e6383d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55f95e6383b0 'uint4':'vector' lvalue ParmVar 0x55f95e6381a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55f95e638528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55f95e638438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f95e6385d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e638650 Implicit # | | | `-ConstAttr 0x55f95e638678 Implicit # | | |-FunctionDecl 0x55f95e638838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e638710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6388e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e638960 Implicit # | | | `-ConstAttr 0x55f95e638988 Implicit # | | |-FunctionDecl 0x55f95e638b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e638a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e638bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e638c70 Implicit # | | | `-ConstAttr 0x55f95e638c98 Implicit # | | |-FunctionDecl 0x55f95e6395d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6394b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e639688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e639700 Implicit # | | | `-ConstAttr 0x55f95e639728 Implicit # | | |-FunctionDecl 0x55f95e6398c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f95e6397a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e639978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e6399f0 Implicit # | | | `-ConstAttr 0x55f95e639a18 Implicit # | | |-FunctionDecl 0x55f95e639bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f95e639ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e639c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e639d00 Implicit # | | | `-ConstAttr 0x55f95e639d28 Implicit # | | |-FunctionDecl 0x55f95e639ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f95e639dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e639f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e63a010 Implicit # | | | `-ConstAttr 0x55f95e63a038 Implicit # | | |-FunctionDecl 0x55f95e63a1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f95e63a0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e63a2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e63a320 Implicit # | | | `-ConstAttr 0x55f95e63a348 Implicit # | | |-FunctionDecl 0x55f95e63eb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e63a398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55f95e63ec90 # | | | `-ReturnStmt 0x55f95e63ec80 # | | | `-ImplicitCastExpr 0x55f95e63ec68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55f95e63ec48 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e63a398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55f95e63ee18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e63ece8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55f95e63ef38 # | | | `-ReturnStmt 0x55f95e63ef28 # | | | `-ImplicitCastExpr 0x55f95e63ef10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55f95e63eef0 'uint64_t2':'vector' lvalue ParmVar 0x55f95e63ece8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55f95e63f0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e63ef88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55f95e63f1d8 # | | | `-ReturnStmt 0x55f95e63f1c8 # | | | `-ImplicitCastExpr 0x55f95e63f1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55f95e63f190 'uint64_t3':'vector' lvalue ParmVar 0x55f95e63ef88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55f95e63f358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e63f228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55f95e63f478 # | | | `-ReturnStmt 0x55f95e63f468 # | | | `-ImplicitCastExpr 0x55f95e63f450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55f95e63f430 'uint64_t4':'vector' lvalue ParmVar 0x55f95e63f228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55f95e63f5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55f95e63f4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55f95e63f658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e63f6d0 Implicit # | | | `-ConstAttr 0x55f95e63f6f8 Implicit # | | |-FunctionDecl 0x55f95e63f8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55f95e63f790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e63f968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e63f9e0 Implicit # | | | `-ConstAttr 0x55f95e63fa08 Implicit # | | |-FunctionDecl 0x55f95e640cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55f95e63faa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e640d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e640df0 Implicit # | | | `-ConstAttr 0x55f95e640e18 Implicit # | | |-FunctionDecl 0x55f95e640fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55f95e640eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e641088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f95e641100 Implicit # | | | `-ConstAttr 0x55f95e641128 Implicit # | | |-FunctionDecl 0x55f95e641238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55f95e641188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f95e6412e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f95e641360 Implicit # | | | `-ConstAttr 0x55f95e641388 Implicit # | | |-FunctionDecl 0x55f95e6414a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6413f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e641550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f95e6415c8 Implicit # | | | `-ConstAttr 0x55f95e6415f0 Implicit # | | |-FunctionDecl 0x55f95e641718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e641668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6417c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f95e641840 Implicit # | | | `-ConstAttr 0x55f95e641868 Implicit # | | |-FunctionDecl 0x55f95e641990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6418e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e641a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f95e641ab8 Implicit # | | | `-ConstAttr 0x55f95e641ae0 Implicit # | | |-FunctionDecl 0x55f95e641c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55f95e641b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e641ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f95e641d58 Implicit # | | | `-ConstAttr 0x55f95e641d80 Implicit # | | |-FunctionDecl 0x55f95e641ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e641df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e641f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f95e641fd0 Implicit # | | | `-ConstAttr 0x55f95e641ff8 Implicit # | | |-FunctionDecl 0x55f95e642120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e642070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6421d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f95e642248 Implicit # | | | `-ConstAttr 0x55f95e642270 Implicit # | | |-FunctionDecl 0x55f95e642398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6422e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e642448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f95e6424c0 Implicit # | | | `-ConstAttr 0x55f95e6424e8 Implicit # | | |-FunctionDecl 0x55f95e642768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55f95e642590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55f95e642610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55f95e642820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6428e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55f95e642928 Implicit # | | | `-ConstAttr 0x55f95e642950 Implicit # | | |-FunctionDecl 0x55f95e645050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55f95e6429f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55f95e642a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55f95e645108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6451c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55f95e645210 Implicit # | | | `-ConstAttr 0x55f95e645238 Implicit # | | |-FunctionDecl 0x55f95e645380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55f95e645298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f95e645430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e6454a8 Implicit # | | | `-ConstAttr 0x55f95e6454d0 Implicit # | | |-FunctionDecl 0x55f95e645660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55f95e645538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e645710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e645788 Implicit # | | | `-ConstAttr 0x55f95e6457b0 Implicit # | | |-FunctionDecl 0x55f95e645950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55f95e645828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e645a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e645a78 Implicit # | | | `-ConstAttr 0x55f95e645aa0 Implicit # | | |-FunctionDecl 0x55f95e645c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55f95e645b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e645cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e645d68 Implicit # | | | `-ConstAttr 0x55f95e645d90 Implicit # | | |-FunctionDecl 0x55f95e645ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55f95e645de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55f95e645f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e645ff8 Implicit # | | | `-ConstAttr 0x55f95e646020 Implicit # | | |-FunctionDecl 0x55f95e6461f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55f95e6460d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6462a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e646318 Implicit # | | | `-ConstAttr 0x55f95e646340 Implicit # | | |-FunctionDecl 0x55f95e646500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55f95e6463e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6465b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e646628 Implicit # | | | `-ConstAttr 0x55f95e646650 Implicit # | | |-FunctionDecl 0x55f95e646810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55f95e6466f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6468c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e646938 Implicit # | | | `-ConstAttr 0x55f95e646960 Implicit # | | |-FunctionDecl 0x55f95e646ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55f95e6469d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55f95e646b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55f95e646bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e646c08 Implicit # | | | `-ConstAttr 0x55f95e646c30 Implicit # | | |-FunctionDecl 0x55f95e646dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55f95e646ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e646e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e646ef8 Implicit # | | | `-ConstAttr 0x55f95e646f20 Implicit # | | |-FunctionDecl 0x55f95e6470d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55f95e646f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e647180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e6471f8 Implicit # | | | `-ConstAttr 0x55f95e647220 Implicit # | | |-FunctionDecl 0x55f95e6473c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55f95e647298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e647470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e6474e8 Implicit # | | | `-ConstAttr 0x55f95e647510 Implicit # | | |-FunctionDecl 0x55f95e6476b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55f95e647588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e647760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e6477d8 Implicit # | | | `-ConstAttr 0x55f95e647800 Implicit # | | |-FunctionDecl 0x55f95e6479a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55f95e647878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e647a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e647ac8 Implicit # | | | `-ConstAttr 0x55f95e647af0 Implicit # | | |-FunctionDecl 0x55f95e647c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55f95e647b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e647d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e647db8 Implicit # | | | `-ConstAttr 0x55f95e647de0 Implicit # | | |-FunctionDecl 0x55f95e647f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55f95e647e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e648030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e6480c8 Implicit # | | | `-ConstAttr 0x55f95e6480f0 Implicit # | | |-FunctionDecl 0x55f95e648230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55f95e648150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55f95e6482e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e648358 Implicit # | | | `-ConstAttr 0x55f95e648380 Implicit # | | |-FunctionDecl 0x55f95e648520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55f95e6483f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6485d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e648648 Implicit # | | | `-ConstAttr 0x55f95e648670 Implicit # | | |-FunctionDecl 0x55f95e648810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55f95e6486e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6488c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e648938 Implicit # | | | `-ConstAttr 0x55f95e648960 Implicit # | | |-FunctionDecl 0x55f95e648b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55f95e6489d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e648bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e648c28 Implicit # | | | `-ConstAttr 0x55f95e648c50 Implicit # | | |-FunctionDecl 0x55f95e648df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55f95e648cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e648ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e648f18 Implicit # | | | `-ConstAttr 0x55f95e648f40 Implicit # | | |-FunctionDecl 0x55f95e6490f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55f95e648fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6491a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e649218 Implicit # | | | `-ConstAttr 0x55f95e649240 Implicit # | | |-FunctionDecl 0x55f95e6493e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55f95e6492b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e649490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e649508 Implicit # | | | `-ConstAttr 0x55f95e649530 Implicit # | | |-FunctionDecl 0x55f95e6496d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55f95e6495a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e649780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e6497f8 Implicit # | | | `-ConstAttr 0x55f95e649820 Implicit # | | |-FunctionDecl 0x55f95e6499c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55f95e649898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e649a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e649ae8 Implicit # | | | `-ConstAttr 0x55f95e649b10 Implicit # | | |-FunctionDecl 0x55f95e649cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e649b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e649d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e649dd8 Implicit # | | | `-ConstAttr 0x55f95e649e00 Implicit # | | |-FunctionDecl 0x55f95e649fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e649e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64a050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e64bc98 Implicit # | | | `-ConstAttr 0x55f95e64bcc0 Implicit # | | |-FunctionDecl 0x55f95e64be60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e64bd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64bf10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e64bf88 Implicit # | | | `-ConstAttr 0x55f95e64bfb0 Implicit # | | |-FunctionDecl 0x55f95e64c0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55f95e64c010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55f95e64c1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e64c218 Implicit # | | | `-ConstAttr 0x55f95e64c240 Implicit # | | |-FunctionDecl 0x55f95e64c3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55f95e64c2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64c490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e64c508 Implicit # | | | `-ConstAttr 0x55f95e64c530 Implicit # | | |-FunctionDecl 0x55f95e64c6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55f95e64c5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64c780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e64c7f8 Implicit # | | | `-ConstAttr 0x55f95e64c820 Implicit # | | |-FunctionDecl 0x55f95e64c9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55f95e64c898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64ca70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f95e64cae8 Implicit # | | | `-ConstAttr 0x55f95e64cb10 Implicit # | | |-FunctionDecl 0x55f95e64cd00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55f95e64cb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55f95e64cbe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55f95e64cdb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64ce30 Implicit # | | | `-ConstAttr 0x55f95e64ce58 Implicit # | | |-FunctionDecl 0x55f95e64d078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55f95e64cea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55f95e64cf28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64d130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64d1a8 Implicit # | | | `-ConstAttr 0x55f95e64d1d0 Implicit # | | |-FunctionDecl 0x55f95e64d408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55f95e64d230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55f95e64d2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64d4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64d538 Implicit # | | | `-ConstAttr 0x55f95e64d560 Implicit # | | |-FunctionDecl 0x55f95e64d798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55f95e64d5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55f95e64d640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64d850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64d8c8 Implicit # | | | `-ConstAttr 0x55f95e64d8f0 Implicit # | | |-FunctionDecl 0x55f95e64db48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55f95e64d978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55f95e64d9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e64dc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64dc88 Implicit # | | | `-ConstAttr 0x55f95e64dcb0 Implicit # | | |-FunctionDecl 0x55f95e64df08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55f95e64dd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55f95e64ddb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e64dfc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64e038 Implicit # | | | `-ConstAttr 0x55f95e64e060 Implicit # | | |-FunctionDecl 0x55f95e64e2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55f95e64e0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55f95e64e168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e64e370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64e3e8 Implicit # | | | `-ConstAttr 0x55f95e64e410 Implicit # | | |-FunctionDecl 0x55f95e64e668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55f95e64e498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55f95e64e518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e64e720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64e798 Implicit # | | | `-ConstAttr 0x55f95e64e7c0 Implicit # | | |-FunctionDecl 0x55f95e64ea18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55f95e64e848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55f95e64e8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e64ead0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64eb48 Implicit # | | | `-ConstAttr 0x55f95e64eb70 Implicit # | | |-FunctionDecl 0x55f95e64ede8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55f95e64ebf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55f95e64ec98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e64eea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64ef18 Implicit # | | | `-ConstAttr 0x55f95e64ef40 Implicit # | | |-FunctionDecl 0x55f95e64f198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55f95e64efc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55f95e64f048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e64f250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64f2c8 Implicit # | | | `-ConstAttr 0x55f95e64f2f0 Implicit # | | |-FunctionDecl 0x55f95e64f548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55f95e64f378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55f95e64f3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e64f600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64f678 Implicit # | | | `-ConstAttr 0x55f95e64f6a0 Implicit # | | |-FunctionDecl 0x55f95e64f8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55f95e64f728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55f95e64f7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e64f9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64fa28 Implicit # | | | `-ConstAttr 0x55f95e64fa50 Implicit # | | |-FunctionDecl 0x55f95e64fcc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55f95e64fad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55f95e64fb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e64fd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e64fdf8 Implicit # | | | `-ConstAttr 0x55f95e64fe20 Implicit # | | |-FunctionDecl 0x55f95e650078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55f95e64fea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55f95e64ff28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e650130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e6501a8 Implicit # | | | `-ConstAttr 0x55f95e6501d0 Implicit # | | |-FunctionDecl 0x55f95e650428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55f95e650258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55f95e6502d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6504e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e650558 Implicit # | | | `-ConstAttr 0x55f95e650580 Implicit # | | |-FunctionDecl 0x55f95e6507d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55f95e650608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55f95e650688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e650890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e650908 Implicit # | | | `-ConstAttr 0x55f95e650930 Implicit # | | |-FunctionDecl 0x55f95e650b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55f95e6509b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55f95e650a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e650c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e61c288 Implicit # | | | `-ConstAttr 0x55f95e61c2b0 Implicit # | | |-FunctionDecl 0x55f95e61c508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55f95e61c338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55f95e61c3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e61c5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f95e61c638 Implicit # | | | `-ConstAttr 0x55f95e61c660 Implicit # | | |-FunctionDecl 0x55f95e61c768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55f95e61c6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f95e61c818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e61c890 Implicit # | | | `-ConstAttr 0x55f95e61c8b8 Implicit # | | |-FunctionDecl 0x55f95e61c9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55f95e61c920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e61ca78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e61caf0 Implicit # | | | `-ConstAttr 0x55f95e61cb18 Implicit # | | |-FunctionDecl 0x55f95e61cc38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55f95e61cb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e61cce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e61cd60 Implicit # | | | `-ConstAttr 0x55f95e61cd88 Implicit # | | |-FunctionDecl 0x55f95e61cea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55f95e61ce00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e61cf58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e61cfd0 Implicit # | | | `-ConstAttr 0x55f95e61cff8 Implicit # | | |-FunctionDecl 0x55f95e61d0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55f95e61d050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55f95e61d1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e655cb0 Implicit # | | | `-ConstAttr 0x55f95e655cd8 Implicit # | | |-FunctionDecl 0x55f95e655df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55f95e655d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e655ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e655f20 Implicit # | | | `-ConstAttr 0x55f95e655f48 Implicit # | | |-FunctionDecl 0x55f95e656068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55f95e655fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e656118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e656190 Implicit # | | | `-ConstAttr 0x55f95e6561b8 Implicit # | | |-FunctionDecl 0x55f95e6562d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55f95e656230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e656388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e656400 Implicit # | | | `-ConstAttr 0x55f95e656428 Implicit # | | |-FunctionDecl 0x55f95e656540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55f95e656498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55f95e6565f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55f95e656650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e656698 Implicit # | | | `-ConstAttr 0x55f95e6566c0 Implicit # | | |-FunctionDecl 0x55f95e6567e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55f95e656738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e656890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e656908 Implicit # | | | `-ConstAttr 0x55f95e656930 Implicit # | | |-FunctionDecl 0x55f95e656a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55f95e6569a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e656b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e656b78 Implicit # | | | `-ConstAttr 0x55f95e656ba0 Implicit # | | |-FunctionDecl 0x55f95e656ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55f95e656c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e656d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e656e10 Implicit # | | | `-ConstAttr 0x55f95e656e38 Implicit # | | |-FunctionDecl 0x55f95e656f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55f95e656eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e657008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e657080 Implicit # | | | `-ConstAttr 0x55f95e6570a8 Implicit # | | |-FunctionDecl 0x55f95e6571c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55f95e657120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e657278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e6572f0 Implicit # | | | `-ConstAttr 0x55f95e657318 Implicit # | | |-FunctionDecl 0x55f95e657438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55f95e657390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6574e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e657560 Implicit # | | | `-ConstAttr 0x55f95e657588 Implicit # | | |-FunctionDecl 0x55f95e6576a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55f95e657600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e657758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e6577d0 Implicit # | | | `-ConstAttr 0x55f95e6577f8 Implicit # | | |-FunctionDecl 0x55f95e657900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55f95e657858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55f95e6579b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e657a28 Implicit # | | | `-ConstAttr 0x55f95e657a50 Implicit # | | |-FunctionDecl 0x55f95e657b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55f95e657ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e657c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e657c98 Implicit # | | | `-ConstAttr 0x55f95e657cd0 Implicit # | | |-FunctionDecl 0x55f95e657df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55f95e657d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e657ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e657f18 Implicit # | | | `-ConstAttr 0x55f95e657f40 Implicit # | | |-FunctionDecl 0x55f95e658060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55f95e657fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e658110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e658188 Implicit # | | | `-ConstAttr 0x55f95e6581b0 Implicit # | | |-FunctionDecl 0x55f95e6582d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55f95e658228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e658380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e6583f8 Implicit # | | | `-ConstAttr 0x55f95e658420 Implicit # | | |-FunctionDecl 0x55f95e658540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55f95e658498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6585f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e658668 Implicit # | | | `-ConstAttr 0x55f95e658690 Implicit # | | |-FunctionDecl 0x55f95e6587b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55f95e658708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e658860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e6588d8 Implicit # | | | `-ConstAttr 0x55f95e658900 Implicit # | | |-FunctionDecl 0x55f95e658a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55f95e658978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e658ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e658b48 Implicit # | | | `-ConstAttr 0x55f95e658b70 Implicit # | | |-FunctionDecl 0x55f95e658ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55f95e658be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e658d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e658e08 Implicit # | | | `-ConstAttr 0x55f95e658e30 Implicit # | | |-FunctionDecl 0x55f95e658f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e658ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e659000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e659078 Implicit # | | | `-ConstAttr 0x55f95e6590a0 Implicit # | | |-FunctionDecl 0x55f95e6591c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e659118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e659270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e6592e8 Implicit # | | | `-ConstAttr 0x55f95e659310 Implicit # | | |-FunctionDecl 0x55f95e659430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e659388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6594e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e659558 Implicit # | | | `-ConstAttr 0x55f95e659580 Implicit # | | |-FunctionDecl 0x55f95e659688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55f95e6595e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55f95e659738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e6597b0 Implicit # | | | `-ConstAttr 0x55f95e6597d8 Implicit # | | |-FunctionDecl 0x55f95e6598f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55f95e659850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6599a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e659a20 Implicit # | | | `-ConstAttr 0x55f95e659a48 Implicit # | | |-FunctionDecl 0x55f95e659b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55f95e659ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e659c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e659c90 Implicit # | | | `-ConstAttr 0x55f95e659cb8 Implicit # | | |-FunctionDecl 0x55f95e659de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55f95e659d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e659e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f95e659f10 Implicit # | | | `-ConstAttr 0x55f95e659f38 Implicit # | | |-FunctionDecl 0x55f95e65a188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55f95e659fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e65a030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e65a240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55f95e65a2b8 Implicit # | | | `-ConstAttr 0x55f95e65a2e0 Implicit # | | |-FunctionDecl 0x55f95e65a518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55f95e65a348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e65a3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65a5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55f95e65a648 Implicit # | | | `-ConstAttr 0x55f95e65a670 Implicit # | | |-FunctionDecl 0x55f95e65a8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55f95e65a6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e65a768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65a970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55f95e65a9e8 Implicit # | | | `-ConstAttr 0x55f95e65aa10 Implicit # | | |-FunctionDecl 0x55f95e65ad00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55f95e65aa88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e65ab08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65adb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55f95e65ae30 Implicit # | | | `-ConstAttr 0x55f95e65ae58 Implicit # | | |-FunctionDecl 0x55f95e65af68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55f95e65aeb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f95e65b018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f95e65b090 Implicit # | | | `-ConstAttr 0x55f95e65b0b8 Implicit # | | |-FunctionDecl 0x55f95e65b1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e65b120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65b280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f95e65b2f8 Implicit # | | | `-ConstAttr 0x55f95e65b320 Implicit # | | |-FunctionDecl 0x55f95e65b448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e65b398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65b4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f95e65b570 Implicit # | | | `-ConstAttr 0x55f95e65b598 Implicit # | | |-FunctionDecl 0x55f95e65b6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e65b610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65b770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f95e65b7e8 Implicit # | | | `-ConstAttr 0x55f95e65b810 Implicit # | | |-FunctionDecl 0x55f95e65b920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55f95e65b870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e65b9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f95e65ba48 Implicit # | | | `-ConstAttr 0x55f95e65ba70 Implicit # | | |-FunctionDecl 0x55f95e65bb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e65bae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65bc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f95e65bcc0 Implicit # | | | `-ConstAttr 0x55f95e64a460 Implicit # | | |-FunctionDecl 0x55f95e64a588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e64a4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64a638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f95e64a6b0 Implicit # | | | `-ConstAttr 0x55f95e64a6d8 Implicit # | | |-FunctionDecl 0x55f95e64a800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e64a750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64a8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f95e64a928 Implicit # | | | `-ConstAttr 0x55f95e64a950 Implicit # | | |-FunctionDecl 0x55f95e64aa60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55f95e64a9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f95e64ab10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f95e64ab88 Implicit # | | | `-ConstAttr 0x55f95e64abb0 Implicit # | | |-FunctionDecl 0x55f95e64acc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e64ac18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64ad78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f95e64adf0 Implicit # | | | `-ConstAttr 0x55f95e64ae18 Implicit # | | |-FunctionDecl 0x55f95e64af40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e64ae90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64aff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f95e64b068 Implicit # | | | `-ConstAttr 0x55f95e64b090 Implicit # | | |-FunctionDecl 0x55f95e64b1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e64b108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e64b268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f95e64b2e0 Implicit # | | | `-ConstAttr 0x55f95e64b308 Implicit # | | |-FunctionDecl 0x55f95e65ed00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55f95e64b368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e65edb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f95e65ee28 Implicit # | | | `-ConstAttr 0x55f95e65ee50 Implicit # | | |-FunctionDecl 0x55f95e65ef78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e65eec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65f028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f95e65f0a0 Implicit # | | | `-ConstAttr 0x55f95e65f0c8 Implicit # | | |-FunctionDecl 0x55f95e65f1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e65f140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65f2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f95e65f318 Implicit # | | | `-ConstAttr 0x55f95e65f340 Implicit # | | |-FunctionDecl 0x55f95e65f468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e65f3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65f518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f95e65f590 Implicit # | | | `-ConstAttr 0x55f95e65f5b8 Implicit # | | |-FunctionDecl 0x55f95e65f7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55f95e65f618 col:17 y 'half' # | | | |-ParmVarDecl 0x55f95e65f698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55f95e65f860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f95e65f8d8 Implicit # | | | `-ConstAttr 0x55f95e65f900 Implicit # | | |-FunctionDecl 0x55f95e65fb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55f95e65f950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e65f9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65fbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f95e65fc58 Implicit # | | | `-ConstAttr 0x55f95e65fc80 Implicit # | | |-FunctionDecl 0x55f95e65fee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55f95e65fd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e65fd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65ffa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f95e660018 Implicit # | | | `-ConstAttr 0x55f95e660040 Implicit # | | |-FunctionDecl 0x55f95e660278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55f95e6600a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e660120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e660330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f95e6603a8 Implicit # | | | `-ConstAttr 0x55f95e6603d0 Implicit # | | |-FunctionDecl 0x55f95e6605c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55f95e660430 col:19 y 'float' # | | | |-ParmVarDecl 0x55f95e6604b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55f95e660680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f95e6606f8 Implicit # | | | `-ConstAttr 0x55f95e660720 Implicit # | | |-FunctionDecl 0x55f95e660958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55f95e660780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e660800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e660a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f95e660a88 Implicit # | | | `-ConstAttr 0x55f95e660ab0 Implicit # | | |-FunctionDecl 0x55f95e660d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55f95e660b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e660b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e660dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f95e660e50 Implicit # | | | `-ConstAttr 0x55f95e660e78 Implicit # | | |-FunctionDecl 0x55f95e6610a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55f95e660ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e660f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e661160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f95e6611d8 Implicit # | | | `-ConstAttr 0x55f95e661200 Implicit # | | |-FunctionDecl 0x55f95e661310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55f95e661260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f95e6613c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f95e661438 Implicit # | | | `-ConstAttr 0x55f95e661460 Implicit # | | |-FunctionDecl 0x55f95e661578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6614c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e661628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f95e6616a0 Implicit # | | | `-ConstAttr 0x55f95e6616c8 Implicit # | | |-FunctionDecl 0x55f95e6617f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e661740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6618a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f95e661918 Implicit # | | | `-ConstAttr 0x55f95e661940 Implicit # | | |-FunctionDecl 0x55f95e661a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6619b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e661b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f95e661b90 Implicit # | | | `-ConstAttr 0x55f95e661bb8 Implicit # | | |-FunctionDecl 0x55f95e661d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55f95e661c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e661de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f95e661e58 Implicit # | | | `-ConstAttr 0x55f95e661e80 Implicit # | | |-FunctionDecl 0x55f95e661fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e661ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e662058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f95e6620d0 Implicit # | | | `-ConstAttr 0x55f95e6620f8 Implicit # | | |-FunctionDecl 0x55f95e662220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e662170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6622d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f95e662348 Implicit # | | | `-ConstAttr 0x55f95e662370 Implicit # | | |-FunctionDecl 0x55f95e662498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6623e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e662548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f95e6625c0 Implicit # | | | `-ConstAttr 0x55f95e6625e8 Implicit # | | |-FunctionDecl 0x55f95e662888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55f95e662648 col:16 'half' # | | | |-ParmVarDecl 0x55f95e6626c8 col:22 'half' # | | | |-ParmVarDecl 0x55f95e662748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55f95e662948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e6629c0 Implicit # | | | `-ConstAttr 0x55f95e6629e8 Implicit # | | |-FunctionDecl 0x55f95e662d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55f95e662a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e662ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e662b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e662e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e662e78 Implicit # | | | `-ConstAttr 0x55f95e662ea0 Implicit # | | |-FunctionDecl 0x55f95e6631a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55f95e662f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e662f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e663018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e663268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e6632e0 Implicit # | | | `-ConstAttr 0x55f95e663308 Implicit # | | |-FunctionDecl 0x55f95e663608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55f95e663380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e663400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e663480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6636c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e663740 Implicit # | | | `-ConstAttr 0x55f95e663768 Implicit # | | |-FunctionDecl 0x55f95e663a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55f95e6637c8 col:14 'int' # | | | |-ParmVarDecl 0x55f95e663848 col:19 'int' # | | | |-ParmVarDecl 0x55f95e6638c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55f95e663ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e663b40 Implicit # | | | `-ConstAttr 0x55f95e663b68 Implicit # | | |-FunctionDecl 0x55f95e663ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55f95e663be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e663c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e663d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e663f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e664010 Implicit # | | | `-ConstAttr 0x55f95e664038 Implicit # | | |-FunctionDecl 0x55f95e664338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55f95e6640b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e664130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e6641b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6643f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e664470 Implicit # | | | `-ConstAttr 0x55f95e664498 Implicit # | | |-FunctionDecl 0x55f95e664798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55f95e664510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e664590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e664610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e664858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e6648d0 Implicit # | | | `-ConstAttr 0x55f95e6648f8 Implicit # | | |-FunctionDecl 0x55f95e664bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55f95e664970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e6649f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e664a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e664cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e664d60 Implicit # | | | `-ConstAttr 0x55f95e664d88 Implicit # | | |-FunctionDecl 0x55f95e665088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55f95e664e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e664e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e664f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e665148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e6651c0 Implicit # | | | `-ConstAttr 0x55f95e6651e8 Implicit # | | |-FunctionDecl 0x55f95e6654e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55f95e665260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e6652e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e665360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6655a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e665620 Implicit # | | | `-ConstAttr 0x55f95e665648 Implicit # | | |-FunctionDecl 0x55f95e665948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55f95e6656c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e665740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e6657c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e665a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e665a80 Implicit # | | | `-ConstAttr 0x55f95e665aa8 Implicit # | | |-FunctionDecl 0x55f95e666e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55f95e665b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e665ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e665c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e666ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e666f40 Implicit # | | | `-ConstAttr 0x55f95e666f68 Implicit # | | |-FunctionDecl 0x55f95e667268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55f95e666fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e667060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e6670e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e667328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e6673a0 Implicit # | | | `-ConstAttr 0x55f95e6673c8 Implicit # | | |-FunctionDecl 0x55f95e6676c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55f95e667440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e6674c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e667540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e667788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e667800 Implicit # | | | `-ConstAttr 0x55f95e667828 Implicit # | | |-FunctionDecl 0x55f95e667b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55f95e6678a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e667920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e6679a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e667be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e667c60 Implicit # | | | `-ConstAttr 0x55f95e667c88 Implicit # | | |-FunctionDecl 0x55f95e667f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55f95e667d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e667d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e667e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e668058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e6680d0 Implicit # | | | `-ConstAttr 0x55f95e6680f8 Implicit # | | |-FunctionDecl 0x55f95e6683f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55f95e668170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e6681f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e668270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6684b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e668530 Implicit # | | | `-ConstAttr 0x55f95e668558 Implicit # | | |-FunctionDecl 0x55f95e668858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6685d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e668650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e6686d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e668918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e668990 Implicit # | | | `-ConstAttr 0x55f95e6689b8 Implicit # | | |-FunctionDecl 0x55f95e668cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55f95e668a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e668ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e668b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e668da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e668e18 Implicit # | | | `-ConstAttr 0x55f95e668e40 Implicit # | | |-FunctionDecl 0x55f95e6690d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55f95e668ea0 col:18 'float' # | | | |-ParmVarDecl 0x55f95e668f20 col:25 'float' # | | | |-ParmVarDecl 0x55f95e668fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55f95e669198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e669210 Implicit # | | | `-ConstAttr 0x55f95e669238 Implicit # | | |-FunctionDecl 0x55f95e669538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55f95e6692b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e669330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e6693b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6695f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e669670 Implicit # | | | `-ConstAttr 0x55f95e669698 Implicit # | | |-FunctionDecl 0x55f95e669998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55f95e669710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e669790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e669810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e669a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e669ad0 Implicit # | | | `-ConstAttr 0x55f95e669af8 Implicit # | | |-FunctionDecl 0x55f95e650d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55f95e669b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e669bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e669c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e650de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e650e60 Implicit # | | | `-ConstAttr 0x55f95e650e88 Implicit # | | |-FunctionDecl 0x55f95e651128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55f95e650ee8 col:20 'double' # | | | |-ParmVarDecl 0x55f95e650f68 col:28 'double' # | | | |-ParmVarDecl 0x55f95e650fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55f95e6511e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e651260 Implicit # | | | `-ConstAttr 0x55f95e651288 Implicit # | | |-FunctionDecl 0x55f95e651588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55f95e651300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e651380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e651400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e651648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e6516c0 Implicit # | | | `-ConstAttr 0x55f95e6516e8 Implicit # | | |-FunctionDecl 0x55f95e6519e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55f95e651760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e6517e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e651860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e651aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e651b20 Implicit # | | | `-ConstAttr 0x55f95e651b48 Implicit # | | |-FunctionDecl 0x55f95e66bfc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55f95e651bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e66bdc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e66be40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66c088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f95e66c100 Implicit # | | | `-ConstAttr 0x55f95e66c128 Implicit # | | |-FunctionDecl 0x55f95e66c270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55f95e66c188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f95e66c320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55f95e66c398 Implicit # | | | `-ConstAttr 0x55f95e66c3c0 Implicit # | | |-FunctionDecl 0x55f95e66c550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55f95e66c428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66c600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55f95e66c678 Implicit # | | | `-ConstAttr 0x55f95e66c6a0 Implicit # | | |-FunctionDecl 0x55f95e66c840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55f95e66c718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66c8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55f95e66c968 Implicit # | | | `-ConstAttr 0x55f95e66c990 Implicit # | | |-FunctionDecl 0x55f95e66cb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55f95e66ca08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66cbe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55f95e66cc58 Implicit # | | | `-ConstAttr 0x55f95e66cc80 Implicit # | | |-FunctionDecl 0x55f95e66cdd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55f95e66cce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f95e66ce80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f95e66cef8 Implicit # | | | `-ConstAttr 0x55f95e66cf20 Implicit # | | |-FunctionDecl 0x55f95e66d038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e66cf88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66d0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f95e66d160 Implicit # | | | `-ConstAttr 0x55f95e66d188 Implicit # | | |-FunctionDecl 0x55f95e66d2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e66d200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66d360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f95e66d3d8 Implicit # | | | `-ConstAttr 0x55f95e66d400 Implicit # | | |-FunctionDecl 0x55f95e66d528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e66d478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66d5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f95e66d650 Implicit # | | | `-ConstAttr 0x55f95e66d678 Implicit # | | |-FunctionDecl 0x55f95e66d788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55f95e66d6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f95e66d838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f95e66d8b0 Implicit # | | | `-ConstAttr 0x55f95e66d8d8 Implicit # | | |-FunctionDecl 0x55f95e66da00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e66d950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66dab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f95e66db28 Implicit # | | | `-ConstAttr 0x55f95e66db50 Implicit # | | |-FunctionDecl 0x55f95e66dc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e66dbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66dd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f95e66dda0 Implicit # | | | `-ConstAttr 0x55f95e66edf0 Implicit # | | |-FunctionDecl 0x55f95e66ef18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e66ee68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66efc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f95e66f040 Implicit # | | | `-ConstAttr 0x55f95e66f068 Implicit # | | |-FunctionDecl 0x55f95e66f178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55f95e66f0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f95e66f228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f95e66f2a0 Implicit # | | | `-ConstAttr 0x55f95e66f2c8 Implicit # | | |-FunctionDecl 0x55f95e66f3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e66f330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66f490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f95e66f508 Implicit # | | | `-ConstAttr 0x55f95e66f530 Implicit # | | |-FunctionDecl 0x55f95e66f658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e66f5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66f708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f95e66f780 Implicit # | | | `-ConstAttr 0x55f95e66f7a8 Implicit # | | |-FunctionDecl 0x55f95e66f8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e66f820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66f980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f95e66f9f8 Implicit # | | | `-ConstAttr 0x55f95e66fa20 Implicit # | | |-FunctionDecl 0x55f95e66fb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55f95e66fa80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e66fbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f95e66fc58 Implicit # | | | `-ConstAttr 0x55f95e66fc80 Implicit # | | |-FunctionDecl 0x55f95e66fe00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e66fcf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66feb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f95e66ff28 Implicit # | | | `-ConstAttr 0x55f95e66ff50 Implicit # | | |-FunctionDecl 0x55f95e670078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e66ffc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e670128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f95e6701a0 Implicit # | | | `-ConstAttr 0x55f95e6701c8 Implicit # | | |-FunctionDecl 0x55f95e6702f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e670240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6703a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f95e670418 Implicit # | | | `-ConstAttr 0x55f95e670440 Implicit # | | |-FunctionDecl 0x55f95e6705b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55f95e670490 col:33 used x 'int' # | | | `-CompoundStmt 0x55f95e670a28 # | | | `-ReturnStmt 0x55f95e670a18 # | | | `-ImplicitCastExpr 0x55f95e670a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55f95e6709b8 'int' # | | | |-ImplicitCastExpr 0x55f95e6709a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e6708e8 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e6709e8 'int' # | | | `-DeclRefExpr 0x55f95e670920 'int' lvalue ParmVar 0x55f95e670490 'x' 'int' # | | |-FunctionDecl 0x55f95e670b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55f95e670a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55f95e670d28 # | | | `-ReturnStmt 0x55f95e670d18 # | | | `-ImplicitCastExpr 0x55f95e670d00 'vector' # | | | `-CallExpr 0x55f95e670cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55f95e670ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e670c60 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e670ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55f95e670c80 'int2':'vector' lvalue ParmVar 0x55f95e670a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55f95e670eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55f95e670d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55f95e671058 # | | | `-ReturnStmt 0x55f95e671048 # | | | `-ImplicitCastExpr 0x55f95e671030 'vector' # | | | `-CallExpr 0x55f95e670fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55f95e670fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e670f90 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e671018 'int3':'vector' # | | | `-DeclRefExpr 0x55f95e670fb0 'int3':'vector' lvalue ParmVar 0x55f95e670d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55f95e6711b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55f95e671088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55f95e671358 # | | | `-ReturnStmt 0x55f95e671348 # | | | `-ImplicitCastExpr 0x55f95e671330 'vector' # | | | `-CallExpr 0x55f95e6712e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55f95e6712d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e671290 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e671318 'int4':'vector' # | | | `-DeclRefExpr 0x55f95e6712b0 'int4':'vector' lvalue ParmVar 0x55f95e671088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55f95e6714b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55f95e671388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55f95e671640 # | | | `-ReturnStmt 0x55f95e671630 # | | | `-CallExpr 0x55f95e6715e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55f95e6715d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e671590 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e671618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55f95e6715b0 'uint':'unsigned int' lvalue ParmVar 0x55f95e671388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55f95e671798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55f95e671670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55f95e671920 # | | | `-ReturnStmt 0x55f95e671910 # | | | `-CallExpr 0x55f95e6718c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55f95e6718b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e671870 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e6718f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55f95e671890 'uint2':'vector' lvalue ParmVar 0x55f95e671670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55f95e671a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55f95e671950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55f95e671c00 # | | | `-ReturnStmt 0x55f95e671bf0 # | | | `-CallExpr 0x55f95e671ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55f95e671b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e671b50 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e671bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55f95e671b70 'uint3':'vector' lvalue ParmVar 0x55f95e671950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55f95e671d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55f95e671c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55f95e671ef8 # | | | `-ReturnStmt 0x55f95e671ee8 # | | | `-CallExpr 0x55f95e671ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55f95e671e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e671e48 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e671ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55f95e671e68 'uint4':'vector' lvalue ParmVar 0x55f95e671c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55f95e672058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55f95e671f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55f95e6721f8 # | | | `-ReturnStmt 0x55f95e6721e8 # | | | `-ImplicitCastExpr 0x55f95e6721d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55f95e672188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55f95e672170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e672130 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e6721b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55f95e672150 'int64_t':'long' lvalue ParmVar 0x55f95e671f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55f95e672358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55f95e672228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55f95e6724f8 # | | | `-ReturnStmt 0x55f95e6724e8 # | | | `-ImplicitCastExpr 0x55f95e6724d0 'vector' # | | | `-CallExpr 0x55f95e672488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55f95e672470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e672430 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e6724b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55f95e672450 'int64_t2':'vector' lvalue ParmVar 0x55f95e672228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55f95e672658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55f95e672528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55f95e6727f8 # | | | `-ReturnStmt 0x55f95e6727e8 # | | | `-ImplicitCastExpr 0x55f95e6727d0 'vector' # | | | `-CallExpr 0x55f95e672788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55f95e672770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e672730 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e6727b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55f95e672750 'int64_t3':'vector' lvalue ParmVar 0x55f95e672528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55f95e672958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55f95e672828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55f95e672af8 # | | | `-ReturnStmt 0x55f95e672ae8 # | | | `-ImplicitCastExpr 0x55f95e672ad0 'vector' # | | | `-CallExpr 0x55f95e672a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55f95e672a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e672a30 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e672ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55f95e672a50 'int64_t4':'vector' lvalue ParmVar 0x55f95e672828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55f95e672c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55f95e672b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55f95e672df8 # | | | `-ReturnStmt 0x55f95e672de8 # | | | `-ImplicitCastExpr 0x55f95e672dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55f95e672d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55f95e672d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e672d30 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e672db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55f95e672d50 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e672b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55f95e672f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55f95e672e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55f95e673118 # | | | `-ReturnStmt 0x55f95e673108 # | | | `-ImplicitCastExpr 0x55f95e6730f0 'vector' # | | | `-CallExpr 0x55f95e6730a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55f95e673090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e673050 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e6730d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55f95e673070 'uint64_t2':'vector' lvalue ParmVar 0x55f95e672e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55f95e673278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55f95e673148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55f95e673418 # | | | `-ReturnStmt 0x55f95e673408 # | | | `-ImplicitCastExpr 0x55f95e6733f0 'vector' # | | | `-CallExpr 0x55f95e6733a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55f95e673390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e673350 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e6733d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55f95e673370 'uint64_t3':'vector' lvalue ParmVar 0x55f95e673148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55f95e673578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55f95e673448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55f95e673718 # | | | `-ReturnStmt 0x55f95e673708 # | | | `-ImplicitCastExpr 0x55f95e6736f0 'vector' # | | | `-CallExpr 0x55f95e6736a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55f95e673690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f95e673650 '' Function 0x55f95e670748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f95e6736d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55f95e673670 'uint64_t4':'vector' lvalue ParmVar 0x55f95e673448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55f95e673808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55f95e673758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55f95e6738b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f95e673930 Implicit # | | | `-ConstAttr 0x55f95e673958 Implicit # | | |-FunctionDecl 0x55f95e673a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6739c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e673b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f95e673b98 Implicit # | | | `-ConstAttr 0x55f95e673bc0 Implicit # | | |-FunctionDecl 0x55f95e673ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e673c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e673d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f95e674b50 Implicit # | | | `-ConstAttr 0x55f95e674b78 Implicit # | | |-FunctionDecl 0x55f95e674ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e674bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e674d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f95e674dc8 Implicit # | | | `-ConstAttr 0x55f95e674df0 Implicit # | | |-FunctionDecl 0x55f95e674f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55f95e674e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55f95e674fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f95e675028 Implicit # | | | `-ConstAttr 0x55f95e675050 Implicit # | | |-FunctionDecl 0x55f95e675178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6750c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e675228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f95e6752a0 Implicit # | | | `-ConstAttr 0x55f95e6752c8 Implicit # | | |-FunctionDecl 0x55f95e6753f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e675340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6754a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f95e675518 Implicit # | | | `-ConstAttr 0x55f95e675540 Implicit # | | |-FunctionDecl 0x55f95e675668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6755b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e675718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f95e675790 Implicit # | | | `-ConstAttr 0x55f95e6757b8 Implicit # | | |-FunctionDecl 0x55f95e675968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55f95e675818 col:14 'half' # | | | |-ParmVarDecl 0x55f95e675898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55f95e675a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e675a98 Implicit # | | | `-ConstAttr 0x55f95e675ac0 Implicit # | | |-FunctionDecl 0x55f95e675d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55f95e675b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e675be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e675df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e675e68 Implicit # | | | `-ConstAttr 0x55f95e675e90 Implicit # | | |-FunctionDecl 0x55f95e6760d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55f95e675f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e675f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e676190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e676208 Implicit # | | | `-ConstAttr 0x55f95e676230 Implicit # | | |-FunctionDecl 0x55f95e676478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55f95e6762a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e676328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e676530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e6765a8 Implicit # | | | `-ConstAttr 0x55f95e6765d0 Implicit # | | |-FunctionDecl 0x55f95e676780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55f95e676630 col:16 'float' # | | | |-ParmVarDecl 0x55f95e6766b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55f95e676838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e6768b0 Implicit # | | | `-ConstAttr 0x55f95e6768d8 Implicit # | | |-FunctionDecl 0x55f95e676b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55f95e676950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e6769d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e676c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e676ca0 Implicit # | | | `-ConstAttr 0x55f95e676cc8 Implicit # | | |-FunctionDecl 0x55f95e676f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55f95e676d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e676dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e676fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e677048 Implicit # | | | `-ConstAttr 0x55f95e677070 Implicit # | | |-FunctionDecl 0x55f95e6772b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55f95e6770e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e677168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e677370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e6773e8 Implicit # | | | `-ConstAttr 0x55f95e677410 Implicit # | | |-FunctionDecl 0x55f95e677608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55f95e677470 col:18 'double' # | | | |-ParmVarDecl 0x55f95e6774f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55f95e6776c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e677738 Implicit # | | | `-ConstAttr 0x55f95e677760 Implicit # | | |-FunctionDecl 0x55f95e677958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55f95e6777c0 col:12 'int' # | | | |-ParmVarDecl 0x55f95e677840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55f95e677a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e677a88 Implicit # | | | `-ConstAttr 0x55f95e677ab0 Implicit # | | |-FunctionDecl 0x55f95e677d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55f95e677b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e677c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e677e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e677e88 Implicit # | | | `-ConstAttr 0x55f95e677eb0 Implicit # | | |-FunctionDecl 0x55f95e6780f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55f95e677f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e677fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6781b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e678228 Implicit # | | | `-ConstAttr 0x55f95e678250 Implicit # | | |-FunctionDecl 0x55f95e678498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55f95e6782c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e678348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e678550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e6785c8 Implicit # | | | `-ConstAttr 0x55f95e6785f0 Implicit # | | |-FunctionDecl 0x55f95e678838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55f95e678668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e6786e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6788f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e678968 Implicit # | | | `-ConstAttr 0x55f95e678990 Implicit # | | |-FunctionDecl 0x55f95e678c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55f95e678a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e678a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e678cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e678d38 Implicit # | | | `-ConstAttr 0x55f95e678d60 Implicit # | | |-FunctionDecl 0x55f95e678fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55f95e678dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e678e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e679060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e6790d8 Implicit # | | | `-ConstAttr 0x55f95e679100 Implicit # | | |-FunctionDecl 0x55f95e679348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55f95e679178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e6791f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e679400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e679478 Implicit # | | | `-ConstAttr 0x55f95e6794a0 Implicit # | | |-FunctionDecl 0x55f95e6796e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55f95e679518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e679598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e6797a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e679818 Implicit # | | | `-ConstAttr 0x55f95e679840 Implicit # | | |-FunctionDecl 0x55f95e679a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55f95e6798b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e679938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e679b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e679be8 Implicit # | | | `-ConstAttr 0x55f95e679c10 Implicit # | | |-FunctionDecl 0x55f95e679e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55f95e679c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e679d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e679f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e679f88 Implicit # | | | `-ConstAttr 0x55f95e679fb0 Implicit # | | |-FunctionDecl 0x55f95e67a1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55f95e67a028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e67a0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67a2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e67a328 Implicit # | | | `-ConstAttr 0x55f95e67a350 Implicit # | | |-FunctionDecl 0x55f95e67a598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55f95e67a3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e67a448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e67a650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e67a6c8 Implicit # | | | `-ConstAttr 0x55f95e67a6f0 Implicit # | | |-FunctionDecl 0x55f95e67a938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55f95e67a768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e67a7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67a9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e67aa68 Implicit # | | | `-ConstAttr 0x55f95e67aa90 Implicit # | | |-FunctionDecl 0x55f95e67ad08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55f95e67ab08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e67abb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67adc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e67ae38 Implicit # | | | `-ConstAttr 0x55f95e67ae60 Implicit # | | |-FunctionDecl 0x55f95e67b0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55f95e67aed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e67af58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67b160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f95e67b1d8 Implicit # | | | `-ConstAttr 0x55f95e67b200 Implicit # | | |-FunctionDecl 0x55f95e67b518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55f95e67b288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e67b308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e67b388 col:37 'int' # | | | |-AvailabilityAttr 0x55f95e67b5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e67b698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55f95e67b6e0 Implicit # | | | `-ConstAttr 0x55f95e67b708 Implicit # | | |-FunctionDecl 0x55f95e67b970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55f95e67b780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e67b800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e67b880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f95e67ba30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e67baf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55f95e67bb38 Implicit # | | | `-ConstAttr 0x55f95e67bb60 Implicit # | | |-FunctionDecl 0x55f95e67bc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55f95e67bbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f95e67bd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f95e67bd98 Implicit # | | | `-ConstAttr 0x55f95e67bdc0 Implicit # | | |-FunctionDecl 0x55f95e67bed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e67be28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67bf88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f95e67c000 Implicit # | | | `-ConstAttr 0x55f95e67c028 Implicit # | | |-FunctionDecl 0x55f95e67c150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e67c0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67c200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f95e67c278 Implicit # | | | `-ConstAttr 0x55f95e67c2a0 Implicit # | | |-FunctionDecl 0x55f95e67c3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e67c318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67c478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f95e67c4f0 Implicit # | | | `-ConstAttr 0x55f95e67c518 Implicit # | | |-FunctionDecl 0x55f95e67c628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55f95e67c578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f95e67c6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f95e67c750 Implicit # | | | `-ConstAttr 0x55f95e67c778 Implicit # | | |-FunctionDecl 0x55f95e67c8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e67c7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67c950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f95e67c9c8 Implicit # | | | `-ConstAttr 0x55f95e67c9f0 Implicit # | | |-FunctionDecl 0x55f95e67cb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e67ca68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67cbd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f95e67cc50 Implicit # | | | `-ConstAttr 0x55f95e67cc78 Implicit # | | |-FunctionDecl 0x55f95e67cda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e67ccf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67ce50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f95e67cec8 Implicit # | | | `-ConstAttr 0x55f95e67cef0 Implicit # | | |-FunctionDecl 0x55f95e67d000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55f95e67cf50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f95e67d0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f95e67d128 Implicit # | | | `-ConstAttr 0x55f95e67d150 Implicit # | | |-FunctionDecl 0x55f95e67d268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e67d1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67d318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f95e67d390 Implicit # | | | `-ConstAttr 0x55f95e67d3b8 Implicit # | | |-FunctionDecl 0x55f95e67d4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e67d430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67d590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f95e67d608 Implicit # | | | `-ConstAttr 0x55f95e67d630 Implicit # | | |-FunctionDecl 0x55f95e67d758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e67d6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67d808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f95e67d880 Implicit # | | | `-ConstAttr 0x55f95e67d8a8 Implicit # | | |-FunctionDecl 0x55f95e67d9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55f95e67d908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e67da68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f95e67dae0 Implicit # | | | `-ConstAttr 0x55f95e67db08 Implicit # | | |-FunctionDecl 0x55f95e65bdc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e65bd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65be70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f95e65bee8 Implicit # | | | `-ConstAttr 0x55f95e65bf10 Implicit # | | |-FunctionDecl 0x55f95e65c038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e65bf88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65c0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f95e65c160 Implicit # | | | `-ConstAttr 0x55f95e65c188 Implicit # | | |-FunctionDecl 0x55f95e65c2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e65c200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65c360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f95e65c3d8 Implicit # | | | `-ConstAttr 0x55f95e65c400 Implicit # | | |-FunctionDecl 0x55f95e65c5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55f95e65c478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e65c658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55f95e65c6d0 Implicit # | | | `-ConstAttr 0x55f95e65c6f8 Implicit # | | |-FunctionDecl 0x55f95e65c888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55f95e65c760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65c938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55f95e65c9b0 Implicit # | | | `-ConstAttr 0x55f95e65c9d8 Implicit # | | |-FunctionDecl 0x55f95e65cb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55f95e65ca50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65cc28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55f95e65cca0 Implicit # | | | `-ConstAttr 0x55f95e65ccc8 Implicit # | | |-FunctionDecl 0x55f95e65ce78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55f95e65cd50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65cf28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55f95e65cfa0 Implicit # | | | `-ConstAttr 0x55f95e65cfc8 Implicit # | | |-FunctionDecl 0x55f95e65d158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55f95e65d028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55f95e65d208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55f95e65d280 Implicit # | | | `-ConstAttr 0x55f95e65d2a8 Implicit # | | |-FunctionDecl 0x55f95e65d438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55f95e65d310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65d4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55f95e65d560 Implicit # | | | `-ConstAttr 0x55f95e65d588 Implicit # | | |-FunctionDecl 0x55f95e65d728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55f95e65d600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65d7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55f95e65d850 Implicit # | | | `-ConstAttr 0x55f95e65d878 Implicit # | | |-FunctionDecl 0x55f95e65da18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55f95e65d8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e65dac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55f95e65db40 Implicit # | | | `-ConstAttr 0x55f95e65db68 Implicit # | | |-FunctionDecl 0x55f95e683bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55f95e65dbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55f95e683c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e683cf8 Implicit # | | | `-ConstAttr 0x55f95e683d20 Implicit # | | |-FunctionDecl 0x55f95e683eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55f95e683d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e683f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e683fe0 Implicit # | | | `-ConstAttr 0x55f95e684008 Implicit # | | |-FunctionDecl 0x55f95e6841a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55f95e684080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e684258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e6842d0 Implicit # | | | `-ConstAttr 0x55f95e6842f8 Implicit # | | |-FunctionDecl 0x55f95e684498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55f95e684370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e684548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e6845c0 Implicit # | | | `-ConstAttr 0x55f95e6845e8 Implicit # | | |-FunctionDecl 0x55f95e684710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55f95e684660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6847c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e684838 Implicit # | | | `-ConstAttr 0x55f95e684860 Implicit # | | |-FunctionDecl 0x55f95e684988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f95e6848d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e684a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e684ab0 Implicit # | | | `-ConstAttr 0x55f95e684ad8 Implicit # | | |-FunctionDecl 0x55f95e684c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f95e684b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e684cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e684d38 Implicit # | | | `-ConstAttr 0x55f95e684d60 Implicit # | | |-FunctionDecl 0x55f95e684e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f95e684dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e684f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e684fb0 Implicit # | | | `-ConstAttr 0x55f95e684fd8 Implicit # | | |-FunctionDecl 0x55f95e685178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55f95e685050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e685228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e6852a0 Implicit # | | | `-ConstAttr 0x55f95e6852c8 Implicit # | | |-FunctionDecl 0x55f95e685468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55f95e685340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e685518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e685590 Implicit # | | | `-ConstAttr 0x55f95e6855b8 Implicit # | | |-FunctionDecl 0x55f95e685758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55f95e685630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e685808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e685880 Implicit # | | | `-ConstAttr 0x55f95e6858a8 Implicit # | | |-FunctionDecl 0x55f95e685a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55f95e685920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e685af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e685b70 Implicit # | | | `-ConstAttr 0x55f95e685b98 Implicit # | | |-FunctionDecl 0x55f95e685d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55f95e685c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e685df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e685e70 Implicit # | | | `-ConstAttr 0x55f95e685e98 Implicit # | | |-FunctionDecl 0x55f95e686038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e685f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6860e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e686160 Implicit # | | | `-ConstAttr 0x55f95e686188 Implicit # | | |-FunctionDecl 0x55f95e686328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e686200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6863d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e686450 Implicit # | | | `-ConstAttr 0x55f95e686478 Implicit # | | |-FunctionDecl 0x55f95e686618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6864f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6866c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f95e686740 Implicit # | | | `-ConstAttr 0x55f95e686768 Implicit # | | |-FunctionDecl 0x55f95e686878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55f95e6867c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f95e686928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f95e6869a0 Implicit # | | | `-ConstAttr 0x55f95e6869c8 Implicit # | | |-FunctionDecl 0x55f95e686ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e686a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e686b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f95e686c18 Implicit # | | | `-ConstAttr 0x55f95e686c40 Implicit # | | |-FunctionDecl 0x55f95e686d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e686cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e686e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f95e686e90 Implicit # | | | `-ConstAttr 0x55f95e686eb8 Implicit # | | |-FunctionDecl 0x55f95e686fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e686f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e687090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f95e687108 Implicit # | | | `-ConstAttr 0x55f95e687130 Implicit # | | |-FunctionDecl 0x55f95e687240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55f95e687190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55f95e6872f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f95e687368 Implicit # | | | `-ConstAttr 0x55f95e687390 Implicit # | | |-FunctionDecl 0x55f95e6874b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e687408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e687568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f95e6875e0 Implicit # | | | `-ConstAttr 0x55f95e687608 Implicit # | | |-FunctionDecl 0x55f95e687730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e687680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6877e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f95e687858 Implicit # | | | `-ConstAttr 0x55f95e687880 Implicit # | | |-FunctionDecl 0x55f95e6879a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6878f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e687a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f95e687ad0 Implicit # | | | `-ConstAttr 0x55f95e687af8 Implicit # | | |-FunctionDecl 0x55f95e687c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55f95e687b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f95e687cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f95e687d68 Implicit # | | | `-ConstAttr 0x55f95e687d90 Implicit # | | |-FunctionDecl 0x55f95e687ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e687df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e687f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f95e687fd0 Implicit # | | | `-ConstAttr 0x55f95e687ff8 Implicit # | | |-FunctionDecl 0x55f95e688120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e688070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6881d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f95e688248 Implicit # | | | `-ConstAttr 0x55f95e688270 Implicit # | | |-FunctionDecl 0x55f95e688398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6882e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e688448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f95e6884c0 Implicit # | | | `-ConstAttr 0x55f95e6884e8 Implicit # | | |-FunctionDecl 0x55f95e6885f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55f95e688548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e6886a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f95e688720 Implicit # | | | `-ConstAttr 0x55f95e688748 Implicit # | | |-FunctionDecl 0x55f95e688870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6887c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e688920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f95e688998 Implicit # | | | `-ConstAttr 0x55f95e6889c0 Implicit # | | |-FunctionDecl 0x55f95e688ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e688a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e688b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f95e688c20 Implicit # | | | `-ConstAttr 0x55f95e688c48 Implicit # | | |-FunctionDecl 0x55f95e688d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e688cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e688e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f95e688e98 Implicit # | | | `-ConstAttr 0x55f95e688ec0 Implicit # | | |-FunctionDecl 0x55f95e688fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55f95e688f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f95e689078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f95e6890f0 Implicit # | | | `-ConstAttr 0x55f95e689118 Implicit # | | |-FunctionDecl 0x55f95e6892a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55f95e689180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e689358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f95e6893d0 Implicit # | | | `-ConstAttr 0x55f95e6893f8 Implicit # | | |-FunctionDecl 0x55f95e689598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55f95e689470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e689648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f95e6896c0 Implicit # | | | `-ConstAttr 0x55f95e6896e8 Implicit # | | |-FunctionDecl 0x55f95e689888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55f95e689760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e689938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f95e6899b0 Implicit # | | | `-ConstAttr 0x55f95e6899d8 Implicit # | | |-FunctionDecl 0x55f95e689ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55f95e689a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e689b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f95e689c30 Implicit # | | | `-ConstAttr 0x55f95e689c58 Implicit # | | |-FunctionDecl 0x55f95e689df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55f95e689cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e689ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f95e689f20 Implicit # | | | `-ConstAttr 0x55f95e689f48 Implicit # | | |-FunctionDecl 0x55f95e68a0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55f95e689fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68a198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f95e68a210 Implicit # | | | `-ConstAttr 0x55f95e68a238 Implicit # | | |-FunctionDecl 0x55f95e68a3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55f95e68a2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68a488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f95e68a500 Implicit # | | | `-ConstAttr 0x55f95e68a528 Implicit # | | |-FunctionDecl 0x55f95e68a630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55f95e68a588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f95e68a6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f95e68a758 Implicit # | | | `-ConstAttr 0x55f95e68a780 Implicit # | | |-FunctionDecl 0x55f95e68a898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55f95e68a7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68a948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f95e68a9c0 Implicit # | | | `-ConstAttr 0x55f95e68a9e8 Implicit # | | |-FunctionDecl 0x55f95e68ab10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55f95e68aa60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68abc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f95e68ac58 Implicit # | | | `-ConstAttr 0x55f95e68ac80 Implicit # | | |-FunctionDecl 0x55f95e68ada8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55f95e68acf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68ae58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f95e68aed0 Implicit # | | | `-ConstAttr 0x55f95e68aef8 Implicit # | | |-FunctionDecl 0x55f95e68b000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55f95e68af58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e68b0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f95e68b128 Implicit # | | | `-ConstAttr 0x55f95e68b150 Implicit # | | |-FunctionDecl 0x55f95e68b278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55f95e68b1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68b328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f95e68b3a0 Implicit # | | | `-ConstAttr 0x55f95e68b3c8 Implicit # | | |-FunctionDecl 0x55f95e68b4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55f95e68b440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68b5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f95e68b618 Implicit # | | | `-ConstAttr 0x55f95e68b640 Implicit # | | |-FunctionDecl 0x55f95e68b768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55f95e68b6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68b818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f95e68b890 Implicit # | | | `-ConstAttr 0x55f95e68b8b8 Implicit # | | |-FunctionDecl 0x55f95e68bb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55f95e68b918 col:15 'half' # | | | |-ParmVarDecl 0x55f95e68b998 col:21 'half' # | | | |-ParmVarDecl 0x55f95e68ba18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55f95e68bbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f95e68bc50 Implicit # | | | `-ConstAttr 0x55f95e68bc78 Implicit # | | |-FunctionDecl 0x55f95e68bed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55f95e68bce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e68bd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e68bde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68bf90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f95e68c008 Implicit # | | | `-ConstAttr 0x55f95e68c030 Implicit # | | |-FunctionDecl 0x55f95e68c298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55f95e68c0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e68c128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e68c1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68c358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f95e68c3d0 Implicit # | | | `-ConstAttr 0x55f95e68c3f8 Implicit # | | |-FunctionDecl 0x55f95e68c660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55f95e68c470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e68c4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e68c570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68c720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f95e68c798 Implicit # | | | `-ConstAttr 0x55f95e68c7c0 Implicit # | | |-FunctionDecl 0x55f95e68ca10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55f95e68c820 col:17 'float' # | | | |-ParmVarDecl 0x55f95e68c8a0 col:24 'float' # | | | |-ParmVarDecl 0x55f95e68c920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55f95e68cad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f95e68cb48 Implicit # | | | `-ConstAttr 0x55f95e68cb70 Implicit # | | |-FunctionDecl 0x55f95e68cde8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55f95e68cbe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e68cc78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e68ccf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68cea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f95e68cf20 Implicit # | | | `-ConstAttr 0x55f95e68cf48 Implicit # | | |-FunctionDecl 0x55f95e68d1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55f95e68cfc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e68d040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e68d0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68d270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f95e68d2e8 Implicit # | | | `-ConstAttr 0x55f95e68d310 Implicit # | | |-FunctionDecl 0x55f95e68d578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55f95e68d388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e68d408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e68d488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68d638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f95e68d6b0 Implicit # | | | `-ConstAttr 0x55f95e68d6d8 Implicit # | | |-FunctionDecl 0x55f95e68d7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55f95e68d738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f95e68d898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f95e68d910 Implicit # | | | `-ConstAttr 0x55f95e68d938 Implicit # | | |-FunctionDecl 0x55f95e68da50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e68d9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68db00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f95e68db78 Implicit # | | | `-ConstAttr 0x55f95e68dba0 Implicit # | | |-FunctionDecl 0x55f95e68dd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e68dc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68ddd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f95e68de48 Implicit # | | | `-ConstAttr 0x55f95e68de70 Implicit # | | |-FunctionDecl 0x55f95e68df98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e68dee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68e048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f95e68e0c0 Implicit # | | | `-ConstAttr 0x55f95e68e0e8 Implicit # | | |-FunctionDecl 0x55f95e68e1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55f95e68e148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f95e68e2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f95e68e320 Implicit # | | | `-ConstAttr 0x55f95e68e348 Implicit # | | |-FunctionDecl 0x55f95e68e470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e68e3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68e520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f95e68e598 Implicit # | | | `-ConstAttr 0x55f95e68e5c0 Implicit # | | |-FunctionDecl 0x55f95e68e6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e68e638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68e798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f95e68e810 Implicit # | | | `-ConstAttr 0x55f95e68e838 Implicit # | | |-FunctionDecl 0x55f95e68e960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e68e8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68ea10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f95e68ea88 Implicit # | | | `-ConstAttr 0x55f95e68eab0 Implicit # | | |-FunctionDecl 0x55f95e68ebc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55f95e68eb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f95e68ec70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f95e68ece8 Implicit # | | | `-ConstAttr 0x55f95e68ed10 Implicit # | | |-FunctionDecl 0x55f95e68ee28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e68ed78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68eed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f95e68ef50 Implicit # | | | `-ConstAttr 0x55f95e68ef78 Implicit # | | |-FunctionDecl 0x55f95e68f0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e68eff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68f150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f95e68f1c8 Implicit # | | | `-ConstAttr 0x55f95e68f1f0 Implicit # | | |-FunctionDecl 0x55f95e68f318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e68f268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68f3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f95e68f440 Implicit # | | | `-ConstAttr 0x55f95e68f468 Implicit # | | |-FunctionDecl 0x55f95e68f578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55f95e68f4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55f95e68f628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f95e68f6a0 Implicit # | | | `-ConstAttr 0x55f95e68f6c8 Implicit # | | |-FunctionDecl 0x55f95e68f7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e68f740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68f8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f95e68f918 Implicit # | | | `-ConstAttr 0x55f95e68f940 Implicit # | | |-FunctionDecl 0x55f95e68fa68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e68f9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e68fb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f95e68fb90 Implicit # | | | `-ConstAttr 0x55f95e68fbb8 Implicit # | | |-FunctionDecl 0x55f95e690d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e690c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e690df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f95e690e68 Implicit # | | | `-ConstAttr 0x55f95e690e90 Implicit # | | |-FunctionDecl 0x55f95e690fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55f95e690ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f95e691050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f95e6910c8 Implicit # | | | `-ConstAttr 0x55f95e6910f0 Implicit # | | |-FunctionDecl 0x55f95e691208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e691158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6912b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f95e691330 Implicit # | | | `-ConstAttr 0x55f95e691358 Implicit # | | |-FunctionDecl 0x55f95e691480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6913d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e691530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f95e6915a8 Implicit # | | | `-ConstAttr 0x55f95e6915d0 Implicit # | | |-FunctionDecl 0x55f95e6916f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e691648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6917a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f95e691820 Implicit # | | | `-ConstAttr 0x55f95e691848 Implicit # | | |-FunctionDecl 0x55f95e691958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55f95e6918a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e691a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f95e691a80 Implicit # | | | `-ConstAttr 0x55f95e691aa8 Implicit # | | |-FunctionDecl 0x55f95e691bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e691b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e691c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f95e691cf8 Implicit # | | | `-ConstAttr 0x55f95e691d20 Implicit # | | |-FunctionDecl 0x55f95e691e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e691d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e691ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f95e691f70 Implicit # | | | `-ConstAttr 0x55f95e691f98 Implicit # | | |-FunctionDecl 0x55f95e6920c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e692010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e692170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f95e6921e8 Implicit # | | | `-ConstAttr 0x55f95e692210 Implicit # | | |-FunctionDecl 0x55f95e692460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55f95e692270 col:14 'half' # | | | |-ParmVarDecl 0x55f95e6922f0 col:20 'half' # | | | |-ParmVarDecl 0x55f95e692370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55f95e692520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e692598 Implicit # | | | `-ConstAttr 0x55f95e6925c0 Implicit # | | |-FunctionDecl 0x55f95e692818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55f95e692628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e6926a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e692728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6928d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e692950 Implicit # | | | `-ConstAttr 0x55f95e692978 Implicit # | | |-FunctionDecl 0x55f95e692be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55f95e6929f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e692a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e692af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e693cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e693d40 Implicit # | | | `-ConstAttr 0x55f95e693d68 Implicit # | | |-FunctionDecl 0x55f95e693fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55f95e693de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e693e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e693ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e694090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e694108 Implicit # | | | `-ConstAttr 0x55f95e694130 Implicit # | | |-FunctionDecl 0x55f95e694380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55f95e694190 col:12 'int' # | | | |-ParmVarDecl 0x55f95e694210 col:17 'int' # | | | |-ParmVarDecl 0x55f95e694290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55f95e694440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e6944b8 Implicit # | | | `-ConstAttr 0x55f95e6944e0 Implicit # | | |-FunctionDecl 0x55f95e694748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55f95e694558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e6945d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e694658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e694808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e694880 Implicit # | | | `-ConstAttr 0x55f95e6948a8 Implicit # | | |-FunctionDecl 0x55f95e694b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55f95e694920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e6949a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e694a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e694bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e694c48 Implicit # | | | `-ConstAttr 0x55f95e694c70 Implicit # | | |-FunctionDecl 0x55f95e694ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55f95e694ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e694d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e694de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e694f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e695010 Implicit # | | | `-ConstAttr 0x55f95e695038 Implicit # | | |-FunctionDecl 0x55f95e6952a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55f95e6950b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e695130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e6951b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e695360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e6953d8 Implicit # | | | `-ConstAttr 0x55f95e695400 Implicit # | | |-FunctionDecl 0x55f95e695668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55f95e695478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e6954f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e695578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e695728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e6957a0 Implicit # | | | `-ConstAttr 0x55f95e6957c8 Implicit # | | |-FunctionDecl 0x55f95e695a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55f95e695840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e6958c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e695940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e695af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e695b68 Implicit # | | | `-ConstAttr 0x55f95e695b90 Implicit # | | |-FunctionDecl 0x55f95e695e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55f95e695c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e695cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e695d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e695ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e695f68 Implicit # | | | `-ConstAttr 0x55f95e695f90 Implicit # | | |-FunctionDecl 0x55f95e6961f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55f95e696008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e696088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e696108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e6962b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e696330 Implicit # | | | `-ConstAttr 0x55f95e696358 Implicit # | | |-FunctionDecl 0x55f95e6965c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55f95e6963d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e696450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e6964d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e696680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e6966f8 Implicit # | | | `-ConstAttr 0x55f95e696720 Implicit # | | |-FunctionDecl 0x55f95e696988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55f95e696798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e696818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e696898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e696a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e696ac0 Implicit # | | | `-ConstAttr 0x55f95e696ae8 Implicit # | | |-FunctionDecl 0x55f95e696d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55f95e696b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e696be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e696c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e696e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e696e88 Implicit # | | | `-ConstAttr 0x55f95e696eb0 Implicit # | | |-FunctionDecl 0x55f95e697118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55f95e696f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e696fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e697028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e6971d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e697250 Implicit # | | | `-ConstAttr 0x55f95e697278 Implicit # | | |-FunctionDecl 0x55f95e6974e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6972f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e697370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e6973f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6975a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e697618 Implicit # | | | `-ConstAttr 0x55f95e697640 Implicit # | | |-FunctionDecl 0x55f95e6978a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6976b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e697738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e6977b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e697968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e6979e0 Implicit # | | | `-ConstAttr 0x55f95e697a08 Implicit # | | |-FunctionDecl 0x55f95e697cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55f95e697a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e697b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e697b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e697d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e697e08 Implicit # | | | `-ConstAttr 0x55f95e697e30 Implicit # | | |-FunctionDecl 0x55f95e698080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55f95e697e90 col:16 'float' # | | | |-ParmVarDecl 0x55f95e697f10 col:23 'float' # | | | |-ParmVarDecl 0x55f95e697f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55f95e698140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e6981b8 Implicit # | | | `-ConstAttr 0x55f95e6981e0 Implicit # | | |-FunctionDecl 0x55f95e698448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55f95e698258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e6982d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e698358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e698508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e698580 Implicit # | | | `-ConstAttr 0x55f95e6985a8 Implicit # | | |-FunctionDecl 0x55f95e698810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55f95e698620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e6986a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e698720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6988d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e698948 Implicit # | | | `-ConstAttr 0x55f95e698970 Implicit # | | |-FunctionDecl 0x55f95e698bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55f95e6989e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e698a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e698ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e698c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e698d10 Implicit # | | | `-ConstAttr 0x55f95e698d38 Implicit # | | |-FunctionDecl 0x55f95e698f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55f95e698d98 col:18 'double' # | | | |-ParmVarDecl 0x55f95e698e18 col:26 'double' # | | | |-ParmVarDecl 0x55f95e698e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55f95e699048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e6990c0 Implicit # | | | `-ConstAttr 0x55f95e6990e8 Implicit # | | |-FunctionDecl 0x55f95e699350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55f95e699160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e6991e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e699260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e699410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e699488 Implicit # | | | `-ConstAttr 0x55f95e6994b0 Implicit # | | |-FunctionDecl 0x55f95e699718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55f95e699528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e6995a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e699628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6997d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e699850 Implicit # | | | `-ConstAttr 0x55f95e699878 Implicit # | | |-FunctionDecl 0x55f95e699ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55f95e6998f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e699970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e6999f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e699ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f95e699c18 Implicit # | | | `-ConstAttr 0x55f95e699c40 Implicit # | | |-FunctionDecl 0x55f95e669f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55f95e669db0 col:14 'half' # | | | |-ParmVarDecl 0x55f95e669e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55f95e669fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e66a030 Implicit # | | | `-ConstAttr 0x55f95e66a058 Implicit # | | |-FunctionDecl 0x55f95e66a210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55f95e66a0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e66a140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66a2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e66a340 Implicit # | | | `-ConstAttr 0x55f95e66a368 Implicit # | | |-FunctionDecl 0x55f95e66a530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55f95e66a3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e66a460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66a5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e66a660 Implicit # | | | `-ConstAttr 0x55f95e66a688 Implicit # | | |-FunctionDecl 0x55f95e66a850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55f95e66a700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e66a780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66a908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e66a980 Implicit # | | | `-ConstAttr 0x55f95e66a9a8 Implicit # | | |-FunctionDecl 0x55f95e66ab58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55f95e66aa08 col:12 'int' # | | | |-ParmVarDecl 0x55f95e66aa88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55f95e66ac10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e66ac88 Implicit # | | | `-ConstAttr 0x55f95e66acb0 Implicit # | | |-FunctionDecl 0x55f95e66aef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55f95e66ad28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e66ada8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66afb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e66b028 Implicit # | | | `-ConstAttr 0x55f95e66b050 Implicit # | | |-FunctionDecl 0x55f95e66b298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55f95e66b0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e66b148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66b350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e66b3c8 Implicit # | | | `-ConstAttr 0x55f95e66b3f0 Implicit # | | |-FunctionDecl 0x55f95e66b638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55f95e66b468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e66b4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66b6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e66b768 Implicit # | | | `-ConstAttr 0x55f95e66b790 Implicit # | | |-FunctionDecl 0x55f95e66b958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55f95e66b808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e66b888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e66ba10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e66ba88 Implicit # | | | `-ConstAttr 0x55f95e66bab0 Implicit # | | |-FunctionDecl 0x55f95e66bcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55f95e66bb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e66bba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e66bd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e69fd48 Implicit # | | | `-ConstAttr 0x55f95e69fd70 Implicit # | | |-FunctionDecl 0x55f95e69ffb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55f95e69fde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e69fe68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a0070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a00e8 Implicit # | | | `-ConstAttr 0x55f95e6a0110 Implicit # | | |-FunctionDecl 0x55f95e6a0318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55f95e6a0188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e6a0208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a03d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a0448 Implicit # | | | `-ConstAttr 0x55f95e6a0470 Implicit # | | |-FunctionDecl 0x55f95e6a0638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55f95e6a04e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e6a0568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e6a06f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a0768 Implicit # | | | `-ConstAttr 0x55f95e6a0790 Implicit # | | |-FunctionDecl 0x55f95e6a09d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55f95e6a0808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e6a0888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a0a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a0b08 Implicit # | | | `-ConstAttr 0x55f95e6a0b30 Implicit # | | |-FunctionDecl 0x55f95e6a0d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55f95e6a0ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e6a0c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a0e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a0ea8 Implicit # | | | `-ConstAttr 0x55f95e6a0ed0 Implicit # | | |-FunctionDecl 0x55f95e6a1118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55f95e6a0f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e6a0fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a11d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a1248 Implicit # | | | `-ConstAttr 0x55f95e6a1270 Implicit # | | |-FunctionDecl 0x55f95e6a1438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55f95e6a12e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e6a1368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e6a14f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a1568 Implicit # | | | `-ConstAttr 0x55f95e6a1590 Implicit # | | |-FunctionDecl 0x55f95e6a17d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6a1608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e6a1688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a1890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a1908 Implicit # | | | `-ConstAttr 0x55f95e6a1930 Implicit # | | |-FunctionDecl 0x55f95e6a1b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6a19a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e6a1a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a1c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a1ca8 Implicit # | | | `-ConstAttr 0x55f95e6a1cd0 Implicit # | | |-FunctionDecl 0x55f95e6a1f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6a1d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e6a1de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a1ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a2068 Implicit # | | | `-ConstAttr 0x55f95e6a2090 Implicit # | | |-FunctionDecl 0x55f95e6a2240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55f95e6a20f0 col:16 'float' # | | | |-ParmVarDecl 0x55f95e6a2170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55f95e6a22f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a2370 Implicit # | | | `-ConstAttr 0x55f95e6a2398 Implicit # | | |-FunctionDecl 0x55f95e6a2560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55f95e6a2410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e6a2490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a2618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a2690 Implicit # | | | `-ConstAttr 0x55f95e6a26b8 Implicit # | | |-FunctionDecl 0x55f95e6a2880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55f95e6a2730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e6a27b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a2938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a29b0 Implicit # | | | `-ConstAttr 0x55f95e6a29d8 Implicit # | | |-FunctionDecl 0x55f95e6a2ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55f95e6a2a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e6a2ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a2c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a2cd0 Implicit # | | | `-ConstAttr 0x55f95e6a2cf8 Implicit # | | |-FunctionDecl 0x55f95e6a2ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55f95e6a2d58 col:18 'double' # | | | |-ParmVarDecl 0x55f95e6a2dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55f95e6a2f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a2fd8 Implicit # | | | `-ConstAttr 0x55f95e6a3000 Implicit # | | |-FunctionDecl 0x55f95e6a3248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55f95e6a3078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e6a30f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a3300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a3378 Implicit # | | | `-ConstAttr 0x55f95e6a33a0 Implicit # | | |-FunctionDecl 0x55f95e6a35e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55f95e6a3418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e6a3498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a36a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a3718 Implicit # | | | `-ConstAttr 0x55f95e6a3740 Implicit # | | |-FunctionDecl 0x55f95e6a3988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55f95e6a37b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e6a3838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a3a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f95e6a3ab8 Implicit # | | | `-ConstAttr 0x55f95e6a3ae0 Implicit # | | |-FunctionDecl 0x55f95e6a3d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55f95e6a3b40 col:14 'half' # | | | |-ParmVarDecl 0x55f95e6a3bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55f95e6a3dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a3e50 Implicit # | | | `-ConstAttr 0x55f95e6a3e78 Implicit # | | |-FunctionDecl 0x55f95e6a4030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55f95e6a3ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e6a3f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a40e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a4160 Implicit # | | | `-ConstAttr 0x55f95e6a4188 Implicit # | | |-FunctionDecl 0x55f95e6a4350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55f95e6a4200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e6a4280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a4408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a4480 Implicit # | | | `-ConstAttr 0x55f95e6a44a8 Implicit # | | |-FunctionDecl 0x55f95e6a4670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55f95e6a4520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e6a45a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a4728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a47a0 Implicit # | | | `-ConstAttr 0x55f95e6a47c8 Implicit # | | |-FunctionDecl 0x55f95e6a4978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55f95e6a4828 col:12 'int' # | | | |-ParmVarDecl 0x55f95e6a48a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55f95e6a4a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a4aa8 Implicit # | | | `-ConstAttr 0x55f95e6a4ad0 Implicit # | | |-FunctionDecl 0x55f95e6a4c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55f95e6a4b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e6a4bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a4d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a4dc8 Implicit # | | | `-ConstAttr 0x55f95e6a4df0 Implicit # | | |-FunctionDecl 0x55f95e6a4fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55f95e6a4e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e6a4ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a5070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a50e8 Implicit # | | | `-ConstAttr 0x55f95e6a5110 Implicit # | | |-FunctionDecl 0x55f95e6a52d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55f95e6a5188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e6a5208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a5390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a5408 Implicit # | | | `-ConstAttr 0x55f95e6a5430 Implicit # | | |-FunctionDecl 0x55f95e6a55f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55f95e6a54a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e6a5528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6a56b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a5728 Implicit # | | | `-ConstAttr 0x55f95e6a5750 Implicit # | | |-FunctionDecl 0x55f95e6a5918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55f95e6a57c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e6a5848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a59d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a5a48 Implicit # | | | `-ConstAttr 0x55f95e6a5a70 Implicit # | | |-FunctionDecl 0x55f95e6a5c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55f95e6a5ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e6a5b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a5cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a5d78 Implicit # | | | `-ConstAttr 0x55f95e6a5da0 Implicit # | | |-FunctionDecl 0x55f95e6a5f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55f95e6a5e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e6a5e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a6020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a6098 Implicit # | | | `-ConstAttr 0x55f95e6a60c0 Implicit # | | |-FunctionDecl 0x55f95e6a6270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55f95e6a6120 col:16 'float' # | | | |-ParmVarDecl 0x55f95e6a61a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55f95e6a6328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a63a0 Implicit # | | | `-ConstAttr 0x55f95e6a63c8 Implicit # | | |-FunctionDecl 0x55f95e6a6590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55f95e6a6440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e6a64c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a6648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a66c0 Implicit # | | | `-ConstAttr 0x55f95e6a66e8 Implicit # | | |-FunctionDecl 0x55f95e6a68b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55f95e6a6760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e6a67e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a6968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a69e0 Implicit # | | | `-ConstAttr 0x55f95e6a6a08 Implicit # | | |-FunctionDecl 0x55f95e6a6bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55f95e6a6a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e6a6b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a6c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a6d00 Implicit # | | | `-ConstAttr 0x55f95e6a6d28 Implicit # | | |-FunctionDecl 0x55f95e6a6ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55f95e6a6da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e6a6e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e6a6fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a7020 Implicit # | | | `-ConstAttr 0x55f95e6a7048 Implicit # | | |-FunctionDecl 0x55f95e6a7210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55f95e6a70c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e6a7140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a72c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a7340 Implicit # | | | `-ConstAttr 0x55f95e6a7368 Implicit # | | |-FunctionDecl 0x55f95e6a7530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55f95e6a73e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e6a7460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a75e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a7660 Implicit # | | | `-ConstAttr 0x55f95e6a7688 Implicit # | | |-FunctionDecl 0x55f95e6a7850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55f95e6a7700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e6a7780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a7908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a7980 Implicit # | | | `-ConstAttr 0x55f95e6a79a8 Implicit # | | |-FunctionDecl 0x55f95e6a7b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55f95e6a7a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e6a7aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e6a7c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a7ca0 Implicit # | | | `-ConstAttr 0x55f95e6a7cc8 Implicit # | | |-FunctionDecl 0x55f95e6a98b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6a9768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e6a97e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a9970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a99e8 Implicit # | | | `-ConstAttr 0x55f95e6a9a10 Implicit # | | |-FunctionDecl 0x55f95e6a9bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6a9a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e6a9b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a9c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6a9d08 Implicit # | | | `-ConstAttr 0x55f95e6a9d30 Implicit # | | |-FunctionDecl 0x55f95e6a9ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6a9da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e6a9e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6a9fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6aa028 Implicit # | | | `-ConstAttr 0x55f95e6aa050 Implicit # | | |-FunctionDecl 0x55f95e6aa200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55f95e6aa0b0 col:18 'double' # | | | |-ParmVarDecl 0x55f95e6aa130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55f95e6aa2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6aa330 Implicit # | | | `-ConstAttr 0x55f95e6aa358 Implicit # | | |-FunctionDecl 0x55f95e6aa520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55f95e6aa3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e6aa450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6aa5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6aa650 Implicit # | | | `-ConstAttr 0x55f95e6aa678 Implicit # | | |-FunctionDecl 0x55f95e6aa840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55f95e6aa6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e6aa770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6aa8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6aa970 Implicit # | | | `-ConstAttr 0x55f95e6aa998 Implicit # | | |-FunctionDecl 0x55f95e6aab60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55f95e6aaa10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e6aaa90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6aac18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f95e6aac90 Implicit # | | | `-ConstAttr 0x55f95e6aacb8 Implicit # | | |-FunctionTemplateDecl 0x55f95e6ab0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f95e6aad08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55f95e6aad78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55f95e6ab038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55f95e6aae90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6aaf68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e6ab148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55f95e6ab650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55f95e6ab1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e6ab258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55f95e6ab2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55f95e6ab5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55f95e6ab3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6ab4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e6ab6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55f95e6abb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f95e6ab778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55f95e6ab7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55f95e6abaa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55f95e6ab920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6ab9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e6abbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55f95e6ac0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55f95e6abc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e6abcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55f95e6abd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55f95e6ac028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55f95e6abe98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6abf58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e6ac138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55f95e6ac668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f95e6ac1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55f95e6ac248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55f95e6ac2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55f95e6ac5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55f95e6ac418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6ac4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e6ac6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55f95e6acca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55f95e6ac758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e6ac7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55f95e6ac868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55f95e6ac8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55f95e6acc00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55f95e6aca50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6acb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e6acd10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55f95e6ad0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55f95e6acdb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55f95e6ace20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55f95e6ad028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55f95e6acf78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e6ad130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55f95e6ad580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55f95e6ad1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e6ad248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55f95e6ad2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55f95e6ad4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55f95e6ad428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e6ad5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55f95e6ad770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55f95e6ad690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55f95e6ad820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f95e6ad898 Implicit # | | | `-ConstAttr 0x55f95e6ad8c0 Implicit # | | |-FunctionDecl 0x55f95e6ad9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6ad928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ada88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f95e6adb00 Implicit # | | | `-ConstAttr 0x55f95e6adb28 Implicit # | | |-FunctionDecl 0x55f95e6adc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6adba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6add00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f95e6add78 Implicit # | | | `-ConstAttr 0x55f95e6adda0 Implicit # | | |-FunctionDecl 0x55f95e6adec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6ade18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6adf78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f95e6adff0 Implicit # | | | `-ConstAttr 0x55f95e6ae018 Implicit # | | |-FunctionDecl 0x55f95e6ae128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55f95e6ae078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55f95e6ae1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f95e6ae250 Implicit # | | | `-ConstAttr 0x55f95e6ae278 Implicit # | | |-FunctionDecl 0x55f95e6ae3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6ae2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ae450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f95e6ae4c8 Implicit # | | | `-ConstAttr 0x55f95e6ae4f0 Implicit # | | |-FunctionDecl 0x55f95e6ae618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6ae568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ae6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f95e6ae740 Implicit # | | | `-ConstAttr 0x55f95e6ae768 Implicit # | | |-FunctionDecl 0x55f95e6ae890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6ae7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ae940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f95e6ae9b8 Implicit # | | | `-ConstAttr 0x55f95e6ae9e0 Implicit # | | |-FunctionDecl 0x55f95e6aeb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55f95e6aea38 col:13 'bool' # | | | |-ParmVarDecl 0x55f95e6aeab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55f95e6aec30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6aeca8 Implicit # | | | `-ConstAttr 0x55f95e6aecd0 Implicit # | | |-FunctionDecl 0x55f95e6aee88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55f95e6aed38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55f95e6aedb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6aef40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6aefb8 Implicit # | | | `-ConstAttr 0x55f95e6aefe0 Implicit # | | |-FunctionDecl 0x55f95e6af1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55f95e6af058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55f95e6af0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6af260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6af2d8 Implicit # | | | `-ConstAttr 0x55f95e6af300 Implicit # | | |-FunctionDecl 0x55f95e6af4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55f95e6af378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55f95e6af3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6af580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6af5f8 Implicit # | | | `-ConstAttr 0x55f95e6af620 Implicit # | | |-FunctionDecl 0x55f95e6af7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55f95e6af680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55f95e6af700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6af8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6af918 Implicit # | | | `-ConstAttr 0x55f95e6af940 Implicit # | | |-FunctionDecl 0x55f95e6afaf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55f95e6af9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55f95e6afa20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6afba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6afc20 Implicit # | | | `-ConstAttr 0x55f95e6afc48 Implicit # | | |-FunctionDecl 0x55f95e6afdf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55f95e6afca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55f95e6afd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6afeb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6aff28 Implicit # | | | `-ConstAttr 0x55f95e6aff50 Implicit # | | |-FunctionDecl 0x55f95e6b0100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55f95e6affb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55f95e6b0030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6b01b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6b0230 Implicit # | | | `-ConstAttr 0x55f95e6b0258 Implicit # | | |-FunctionDecl 0x55f95e6b0408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55f95e6b02b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55f95e6b0338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6b04c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6b0538 Implicit # | | | `-ConstAttr 0x55f95e6b0560 Implicit # | | |-FunctionDecl 0x55f95e6b0710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55f95e6b05c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55f95e6b0640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6b07c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6b0840 Implicit # | | | `-ConstAttr 0x55f95e6b0868 Implicit # | | |-FunctionDecl 0x55f95e6b0a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55f95e6b08c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55f95e6b0948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6b0ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6b0b48 Implicit # | | | `-ConstAttr 0x55f95e6b0b70 Implicit # | | |-FunctionDecl 0x55f95e6b0d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55f95e6b0bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55f95e6b0c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6b0dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6b0e50 Implicit # | | | `-ConstAttr 0x55f95e6b0e78 Implicit # | | |-FunctionDecl 0x55f95e6b1028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55f95e6b0ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55f95e6b0f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6b10e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6b1158 Implicit # | | | `-ConstAttr 0x55f95e6b1180 Implicit # | | |-FunctionDecl 0x55f95e6b1330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55f95e6b11e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55f95e6b1260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6b13e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6b1460 Implicit # | | | `-ConstAttr 0x55f95e6b1488 Implicit # | | |-FunctionDecl 0x55f95e6b1638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55f95e6b14e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55f95e6b1568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6b16f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6b1790 Implicit # | | | `-ConstAttr 0x55f95e6b17b8 Implicit # | | |-FunctionDecl 0x55f95e6b1968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55f95e6b1818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55f95e6b1898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6b1a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6b1a98 Implicit # | | | `-ConstAttr 0x55f95e6b1ac0 Implicit # | | |-FunctionDecl 0x55f95e6b1c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55f95e6b1b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55f95e6b1ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6b1d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6b1da0 Implicit # | | | `-ConstAttr 0x55f95e6b1dc8 Implicit # | | |-FunctionDecl 0x55f95e6b1f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55f95e6b1e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55f95e6b1ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6b2030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6b20a8 Implicit # | | | `-ConstAttr 0x55f95e6b20d0 Implicit # | | |-FunctionDecl 0x55f95e6b2280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55f95e6b2130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55f95e6b21b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f95e6b2338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f95e6b23b0 Implicit # | | | `-ConstAttr 0x55f95e6b23d8 Implicit # | | |-FunctionDecl 0x55f95e6b2588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55f95e6b2438 col:14 'half' # | | | |-ParmVarDecl 0x55f95e6b24b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55f95e6b2640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f95e6b26b8 Implicit # | | | `-ConstAttr 0x55f95e6b26e0 Implicit # | | |-FunctionDecl 0x55f95e6b2898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55f95e6b2748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e6b27c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b2950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f95e6b29c8 Implicit # | | | `-ConstAttr 0x55f95e6b29f0 Implicit # | | |-FunctionDecl 0x55f95e6b2bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55f95e6b2a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e6b2ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b2c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f95e6b2ce8 Implicit # | | | `-ConstAttr 0x55f95e6b2d10 Implicit # | | |-FunctionDecl 0x55f95e6b2ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55f95e6b2d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e6b2e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b2f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f95e6b3008 Implicit # | | | `-ConstAttr 0x55f95e6b3030 Implicit # | | |-FunctionDecl 0x55f95e6b31e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55f95e6b3090 col:16 'float' # | | | |-ParmVarDecl 0x55f95e6b3110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55f95e6b3298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f95e6b3310 Implicit # | | | `-ConstAttr 0x55f95e6b3338 Implicit # | | |-FunctionDecl 0x55f95e6b3500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55f95e6b33b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e6b3430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b35b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f95e6b3630 Implicit # | | | `-ConstAttr 0x55f95e6b3658 Implicit # | | |-FunctionDecl 0x55f95e6b3870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55f95e6b36d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e6b37a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b3928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f95e6b39a0 Implicit # | | | `-ConstAttr 0x55f95e6b39c8 Implicit # | | |-FunctionDecl 0x55f95e6b3b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55f95e6b3a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e6b3ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b3c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f95e6b3cc0 Implicit # | | | `-ConstAttr 0x55f95e6b3ce8 Implicit # | | |-FunctionDecl 0x55f95e6b3e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55f95e6b3d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6b3ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f95e6b3f38 Implicit # | | | `-ConstAttr 0x55f95e6b3f60 Implicit # | | |-FunctionDecl 0x55f95e6b4078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f95e6b3fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b4128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f95e6b41a0 Implicit # | | | `-ConstAttr 0x55f95e6b41c8 Implicit # | | |-FunctionDecl 0x55f95e6b42f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f95e6b4240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b43a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f95e6b4418 Implicit # | | | `-ConstAttr 0x55f95e6b4440 Implicit # | | |-FunctionDecl 0x55f95e6b4568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f95e6b44b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b4618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f95e6b4690 Implicit # | | | `-ConstAttr 0x55f95e6b46b8 Implicit # | | |-FunctionDecl 0x55f95e6b47e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f95e6b4730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e6b4890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f95e6b4908 Implicit # | | | `-ConstAttr 0x55f95e6b4930 Implicit # | | |-FunctionDecl 0x55f95e6b4a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6b49a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b4b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f95e6b4b80 Implicit # | | | `-ConstAttr 0x55f95e6b4ba8 Implicit # | | |-FunctionDecl 0x55f95e6b4cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6b4c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b4d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f95e6b4df8 Implicit # | | | `-ConstAttr 0x55f95e6b4e20 Implicit # | | |-FunctionDecl 0x55f95e6b4f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6b4e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b4ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f95e6b5070 Implicit # | | | `-ConstAttr 0x55f95e6b5098 Implicit # | | |-FunctionDecl 0x55f95e6b5260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55f95e6b5110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e6b5190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b5318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55f95e6b5390 Implicit # | | | `-ConstAttr 0x55f95e6b53b8 Implicit # | | |-FunctionDecl 0x55f95e6b5570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55f95e6b5420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e6b54a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b5628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55f95e6b56a0 Implicit # | | | `-ConstAttr 0x55f95e6b56c8 Implicit # | | |-FunctionDecl 0x55f95e6b57f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55f95e6b5728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f95e6b58a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f95e6b5920 Implicit # | | | `-ConstAttr 0x55f95e6b5948 Implicit # | | |-FunctionDecl 0x55f95e6b5a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6b59b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b5b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f95e6b5b88 Implicit # | | | `-ConstAttr 0x55f95e6b5bb0 Implicit # | | |-FunctionDecl 0x55f95e6b5cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6b5c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b5d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f95e6b5e00 Implicit # | | | `-ConstAttr 0x55f95e6b5e28 Implicit # | | |-FunctionDecl 0x55f95e6b5f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6b5ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b6000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f95e6b6078 Implicit # | | | `-ConstAttr 0x55f95e6b60a0 Implicit # | | |-FunctionDecl 0x55f95e6b61b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55f95e6b6100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f95e6b6260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f95e6b62d8 Implicit # | | | `-ConstAttr 0x55f95e6b6300 Implicit # | | |-FunctionDecl 0x55f95e6b6428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6b6378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b64d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f95e6b6550 Implicit # | | | `-ConstAttr 0x55f95e6b6578 Implicit # | | |-FunctionDecl 0x55f95e6b66a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6b65f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b6750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f95e6b67c8 Implicit # | | | `-ConstAttr 0x55f95e6b67f0 Implicit # | | |-FunctionDecl 0x55f95e6b6918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6b6868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b69c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f95e6b6a40 Implicit # | | | `-ConstAttr 0x55f95e6b6a68 Implicit # | | |-FunctionDecl 0x55f95e6b6b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55f95e6b6ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55f95e6b6c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f95e6b6ca0 Implicit # | | | `-ConstAttr 0x55f95e6b6cc8 Implicit # | | |-FunctionDecl 0x55f95e6b6df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55f95e6b6d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b6ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f95e6b6f18 Implicit # | | | `-ConstAttr 0x55f95e6b6f40 Implicit # | | |-FunctionDecl 0x55f95e6b7068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55f95e6b6fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b7118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f95e6b7190 Implicit # | | | `-ConstAttr 0x55f95e6b71b8 Implicit # | | |-FunctionDecl 0x55f95e6b72e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55f95e6b7230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b7390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f95e6b7408 Implicit # | | | `-ConstAttr 0x55f95e6b7430 Implicit # | | |-FunctionDecl 0x55f95e6b7540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55f95e6b7490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f95e6b75f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f95e6b7668 Implicit # | | | `-ConstAttr 0x55f95e6b7690 Implicit # | | |-FunctionDecl 0x55f95e6b77c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6b76f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b7870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f95e6b78e8 Implicit # | | | `-ConstAttr 0x55f95e6b7910 Implicit # | | |-FunctionDecl 0x55f95e6b7a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6b7988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b7ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f95e6b7b60 Implicit # | | | `-ConstAttr 0x55f95e6b7b88 Implicit # | | |-FunctionDecl 0x55f95e6b7cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6b7c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b7d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f95e6b7dd8 Implicit # | | | `-ConstAttr 0x55f95e6b7e00 Implicit # | | |-FunctionDecl 0x55f95e6b7f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55f95e6b7e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55f95e6b7fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f95e6b8038 Implicit # | | | `-ConstAttr 0x55f95e6b8060 Implicit # | | |-FunctionDecl 0x55f95e6b8188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6b80d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b8238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f95e6b82b0 Implicit # | | | `-ConstAttr 0x55f95e6b82d8 Implicit # | | |-FunctionDecl 0x55f95e6b8400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6b8350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b84b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f95e6b8528 Implicit # | | | `-ConstAttr 0x55f95e6b8550 Implicit # | | |-FunctionDecl 0x55f95e6b8678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6b85c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b8728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f95e6b87a0 Implicit # | | | `-ConstAttr 0x55f95e6b87c8 Implicit # | | |-FunctionDecl 0x55f95e6b88d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55f95e6b8828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f95e6b8988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f95e6b8a00 Implicit # | | | `-ConstAttr 0x55f95e6b8a28 Implicit # | | |-FunctionDecl 0x55f95e6b8b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6b8a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b8bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f95e6b8c68 Implicit # | | | `-ConstAttr 0x55f95e6b8c90 Implicit # | | |-FunctionDecl 0x55f95e6b8db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6b8d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b8e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f95e6b8ee0 Implicit # | | | `-ConstAttr 0x55f95e6b8f08 Implicit # | | |-FunctionDecl 0x55f95e6b9030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6b8f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b90e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f95e6b9158 Implicit # | | | `-ConstAttr 0x55f95e6b9180 Implicit # | | |-FunctionDecl 0x55f95e6b9290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55f95e6b91e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55f95e6b9340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f95e6b93b8 Implicit # | | | `-ConstAttr 0x55f95e6b93e0 Implicit # | | |-FunctionDecl 0x55f95e6b9508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6b9458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b95b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f95e6b9630 Implicit # | | | `-ConstAttr 0x55f95e6b9658 Implicit # | | |-FunctionDecl 0x55f95e67dbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6b96d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67dc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f95e67dd08 Implicit # | | | `-ConstAttr 0x55f95e67dd30 Implicit # | | |-FunctionDecl 0x55f95e67de58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e67dda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67df08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f95e67df80 Implicit # | | | `-ConstAttr 0x55f95e67dfa8 Implicit # | | |-FunctionDecl 0x55f95e67e0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55f95e67e008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55f95e67e168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f95e67e1e0 Implicit # | | | `-ConstAttr 0x55f95e67e208 Implicit # | | |-FunctionDecl 0x55f95e67e320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e67e270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67e3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f95e67e448 Implicit # | | | `-ConstAttr 0x55f95e67e470 Implicit # | | |-FunctionDecl 0x55f95e67e598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e67e4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67e648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f95e67e6c0 Implicit # | | | `-ConstAttr 0x55f95e67e6e8 Implicit # | | |-FunctionDecl 0x55f95e67e810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e67e760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67e8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f95e67e938 Implicit # | | | `-ConstAttr 0x55f95e67e960 Implicit # | | |-FunctionDecl 0x55f95e67ea70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55f95e67e9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55f95e67eb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f95e67eb98 Implicit # | | | `-ConstAttr 0x55f95e67ebc0 Implicit # | | |-FunctionDecl 0x55f95e67ece8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e67ec38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67ed98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f95e67ee10 Implicit # | | | `-ConstAttr 0x55f95e67ee38 Implicit # | | |-FunctionDecl 0x55f95e67ef60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e67eeb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67f010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f95e67f088 Implicit # | | | `-ConstAttr 0x55f95e67f0b0 Implicit # | | |-FunctionDecl 0x55f95e67f1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e67f128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67f288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f95e67f300 Implicit # | | | `-ConstAttr 0x55f95e67f328 Implicit # | | |-FunctionDecl 0x55f95e67f438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55f95e67f388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55f95e67f4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f95e67f560 Implicit # | | | `-ConstAttr 0x55f95e67f588 Implicit # | | |-FunctionDecl 0x55f95e67f6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55f95e67f600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67f760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f95e67f7d8 Implicit # | | | `-ConstAttr 0x55f95e67f800 Implicit # | | |-FunctionDecl 0x55f95e67f928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55f95e67f878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67f9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f95e67fa50 Implicit # | | | `-ConstAttr 0x55f95e67fa78 Implicit # | | |-FunctionDecl 0x55f95e67fbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55f95e67faf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e67fca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f95e67fd18 Implicit # | | | `-ConstAttr 0x55f95e67fd40 Implicit # | | |-FunctionTemplateDecl 0x55f95e680158 col:3 select # | | | |-TemplateTypeParmDecl 0x55f95e67fd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e6800b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55f95e67fe40 col:14 'bool' # | | | |-ParmVarDecl 0x55f95e67feb8 col:17 'T' # | | | |-ParmVarDecl 0x55f95e67ff30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55f95e6801c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55f95e6802a8 Implicit # | | | `-ConstAttr 0x55f95e6802d0 Implicit # | | |-FunctionTemplateDecl 0x55f95e6807d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f95e6802f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e680728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55f95e680478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f95e680558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55f95e680638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e680840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f95e680da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f95e6808c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e680cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55f95e680a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f95e680b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55f95e680c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e680e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f95e681370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f95e680e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e6812c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55f95e681018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6810f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6811d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e6813e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f95e681970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f95e681468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e6818c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55f95e6815e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f95e681660 col:39 'T' # | | | |-ParmVarDecl 0x55f95e681740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e6819e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f95e6c5b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f95e681a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e6c5a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55f95e6c57c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6c5838 col:39 'T' # | | | |-ParmVarDecl 0x55f95e6c5918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e6c5b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f95e6c60b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f95e6c5bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e6c6008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55f95e6c5d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6c5df0 col:39 'T' # | | | |-ParmVarDecl 0x55f95e6c5ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f95e6c6120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f95e6c66b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f95e6c61a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e6c6608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55f95e6c6328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6c6408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6c6480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55f95e6c6720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f95e6c6c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f95e6c67a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e6c6bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55f95e6c6928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6c6a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6c6a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55f95e6c6cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f95e6c7210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f95e6c6d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e6c7168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55f95e6c6ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6c6fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6c7030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55f95e6c7280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f95e6c7950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55f95e6c7308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e6c78a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55f95e6c7620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6c7698 col:23 'T' # | | | |-ParmVarDecl 0x55f95e6c7710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55f95e6c79c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f95e6c7fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55f95e6c7a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e6c7f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55f95e6c7cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6c7d68 col:23 'T' # | | | |-ParmVarDecl 0x55f95e6c7de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55f95e6c8030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f95e6c8630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55f95e6c80b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e6c8588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55f95e6c8360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55f95e6c83d8 col:23 'T' # | | | |-ParmVarDecl 0x55f95e6c8450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55f95e6c86a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55f95e6c8800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55f95e6c8750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f95e6c88b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f95e6c8928 Implicit # | | | `-ConstAttr 0x55f95e6c8950 Implicit # | | |-FunctionDecl 0x55f95e6c8a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6c89b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c8b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f95e6c8b90 Implicit # | | | `-ConstAttr 0x55f95e6c8bb8 Implicit # | | |-FunctionDecl 0x55f95e6c8ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6c8c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c8d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f95e6c8e08 Implicit # | | | `-ConstAttr 0x55f95e6c8e30 Implicit # | | |-FunctionDecl 0x55f95e6c8f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6c8ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c9008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f95e6c9080 Implicit # | | | `-ConstAttr 0x55f95e6c90a8 Implicit # | | |-FunctionDecl 0x55f95e6c91b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55f95e6c9108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f95e6c9268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f95e6c92e0 Implicit # | | | `-ConstAttr 0x55f95e6c9308 Implicit # | | |-FunctionDecl 0x55f95e6c9430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6c9380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c94e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f95e6c9558 Implicit # | | | `-ConstAttr 0x55f95e6c9580 Implicit # | | |-FunctionDecl 0x55f95e6c96a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6c95f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c9758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f95e6c97e0 Implicit # | | | `-ConstAttr 0x55f95e6c9808 Implicit # | | |-FunctionDecl 0x55f95e6c9930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6c9880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c99e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f95e6c9a58 Implicit # | | | `-ConstAttr 0x55f95e6c9a80 Implicit # | | |-FunctionDecl 0x55f95e6c9b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55f95e6c9ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f95e6c9c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f95e6c9cb8 Implicit # | | | `-ConstAttr 0x55f95e6c9ce0 Implicit # | | |-FunctionDecl 0x55f95e6c9df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6c9d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c9ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f95e6c9f20 Implicit # | | | `-ConstAttr 0x55f95e6c9f48 Implicit # | | |-FunctionDecl 0x55f95e6ca070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6c9fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ca120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f95e6ca198 Implicit # | | | `-ConstAttr 0x55f95e6ca1c0 Implicit # | | |-FunctionDecl 0x55f95e6ca2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6ca238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ca398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f95e6ca410 Implicit # | | | `-ConstAttr 0x55f95e6ca438 Implicit # | | |-FunctionDecl 0x55f95e6ca548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55f95e6ca498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e6ca5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f95e6ca670 Implicit # | | | `-ConstAttr 0x55f95e6ca698 Implicit # | | |-FunctionDecl 0x55f95e6ca7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6ca710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ca870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f95e6ca8e8 Implicit # | | | `-ConstAttr 0x55f95e6ca910 Implicit # | | |-FunctionDecl 0x55f95e6caa38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6ca988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6caae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f95e6cab60 Implicit # | | | `-ConstAttr 0x55f95e6cab88 Implicit # | | |-FunctionDecl 0x55f95e6cacb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6cac00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cad60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f95e6cadd8 Implicit # | | | `-ConstAttr 0x55f95e6cae00 Implicit # | | |-FunctionDecl 0x55f95e6caf10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55f95e6cae60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f95e6cafc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f95e6cb038 Implicit # | | | `-ConstAttr 0x55f95e6cb060 Implicit # | | |-FunctionDecl 0x55f95e6cb178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6cb0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cb228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f95e6cb2a0 Implicit # | | | `-ConstAttr 0x55f95e6cb2c8 Implicit # | | |-FunctionDecl 0x55f95e6cb3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6cb340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cb4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f95e6cb518 Implicit # | | | `-ConstAttr 0x55f95e6cb540 Implicit # | | |-FunctionDecl 0x55f95e6cb668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6cb5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cb718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f95e6cb790 Implicit # | | | `-ConstAttr 0x55f95e6cb7b8 Implicit # | | |-FunctionDecl 0x55f95e6cb8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55f95e6cb828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e6cb988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f95e6cba00 Implicit # | | | `-ConstAttr 0x55f95e6cba28 Implicit # | | |-FunctionDecl 0x55f95e6cbb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6cbaa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cbc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f95e6cbc78 Implicit # | | | `-ConstAttr 0x55f95e6cbca0 Implicit # | | |-FunctionDecl 0x55f95e6cbdc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6cbd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cbe78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f95e6cbef0 Implicit # | | | `-ConstAttr 0x55f95e6cbf18 Implicit # | | |-FunctionDecl 0x55f95e6cc040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6cbf90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cc0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f95e6cc168 Implicit # | | | `-ConstAttr 0x55f95e6cc190 Implicit # | | |-FunctionDecl 0x55f95e6cc340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55f95e6cc1f0 col:15 'half' # | | | |-ParmVarDecl 0x55f95e6cc270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55f95e6cc3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f95e6cc470 Implicit # | | | `-ConstAttr 0x55f95e6cc498 Implicit # | | |-FunctionDecl 0x55f95e6cc650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55f95e6cc500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e6cc580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cc708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f95e6cc780 Implicit # | | | `-ConstAttr 0x55f95e6cc7a8 Implicit # | | |-FunctionDecl 0x55f95e6cc970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55f95e6cc820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e6cc8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cca28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f95e6ccaa0 Implicit # | | | `-ConstAttr 0x55f95e6ccac8 Implicit # | | |-FunctionDecl 0x55f95e6ccc90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55f95e6ccb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e6ccbc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ccd48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f95e6ccdc0 Implicit # | | | `-ConstAttr 0x55f95e6ccde8 Implicit # | | |-FunctionDecl 0x55f95e6ccf98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55f95e6cce48 col:17 'float' # | | | |-ParmVarDecl 0x55f95e6ccec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55f95e6cd050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f95e6cd0c8 Implicit # | | | `-ConstAttr 0x55f95e6cd0f0 Implicit # | | |-FunctionDecl 0x55f95e6cd2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55f95e6cd168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e6cd1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cd370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f95e6cd3e8 Implicit # | | | `-ConstAttr 0x55f95e6cd410 Implicit # | | |-FunctionDecl 0x55f95e6cd5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55f95e6cd488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e6cd508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cd690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f95e6cd708 Implicit # | | | `-ConstAttr 0x55f95e6cd730 Implicit # | | |-FunctionDecl 0x55f95e6cd950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55f95e6cd800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e6cd880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cda08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f95e6cda80 Implicit # | | | `-ConstAttr 0x55f95e6cdaa8 Implicit # | | |-FunctionDecl 0x55f95e6cdbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55f95e6cdb08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f95e6cdc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f95e6cdce0 Implicit # | | | `-ConstAttr 0x55f95e6cdd08 Implicit # | | |-FunctionDecl 0x55f95e6cde20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6cdd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cded0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f95e6cdf48 Implicit # | | | `-ConstAttr 0x55f95e6cdf70 Implicit # | | |-FunctionDecl 0x55f95e6ce098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6cdfe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ce148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f95e6ce1c0 Implicit # | | | `-ConstAttr 0x55f95e6ce1e8 Implicit # | | |-FunctionDecl 0x55f95e6ce310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6ce260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ce3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f95e6ce438 Implicit # | | | `-ConstAttr 0x55f95e6ce460 Implicit # | | |-FunctionDecl 0x55f95e6ce570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55f95e6ce4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f95e6ce620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f95e6ce698 Implicit # | | | `-ConstAttr 0x55f95e6ce6c0 Implicit # | | |-FunctionDecl 0x55f95e6ce7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6ce738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ce898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f95e6ce910 Implicit # | | | `-ConstAttr 0x55f95e6ce938 Implicit # | | |-FunctionDecl 0x55f95e6cea60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6ce9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ceb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f95e6ceb88 Implicit # | | | `-ConstAttr 0x55f95e6cebb0 Implicit # | | |-FunctionDecl 0x55f95e6cecd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6cec28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ced88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f95e6cee00 Implicit # | | | `-ConstAttr 0x55f95e6cee28 Implicit # | | |-FunctionDecl 0x55f95e6cef38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55f95e6cee88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f95e6cefe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f95e6cf060 Implicit # | | | `-ConstAttr 0x55f95e6cf088 Implicit # | | |-FunctionDecl 0x55f95e6cf1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6cf0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cf250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f95e6cf2c8 Implicit # | | | `-ConstAttr 0x55f95e6cf2f0 Implicit # | | |-FunctionDecl 0x55f95e6cf418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6cf368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cf4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f95e6cf540 Implicit # | | | `-ConstAttr 0x55f95e6cf568 Implicit # | | |-FunctionDecl 0x55f95e6cf690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6cf5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cf740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f95e6cf7b8 Implicit # | | | `-ConstAttr 0x55f95e6cf810 Implicit # | | |-FunctionDecl 0x55f95e6cf920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55f95e6cf870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f95e6cf9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f95e6cfa48 Implicit # | | | `-ConstAttr 0x55f95e6cfa70 Implicit # | | |-FunctionDecl 0x55f95e6cfb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6cfae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cfc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f95e6cfcc0 Implicit # | | | `-ConstAttr 0x55f95e6cfce8 Implicit # | | |-FunctionDecl 0x55f95e6cfe10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6cfd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6cfec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f95e6cff38 Implicit # | | | `-ConstAttr 0x55f95e6cff60 Implicit # | | |-FunctionDecl 0x55f95e6d0088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6cffd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6d0138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f95e6d01b0 Implicit # | | | `-ConstAttr 0x55f95e6d01d8 Implicit # | | |-FunctionDecl 0x55f95e6d02e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55f95e6d0238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f95e6d0398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f95e6d0410 Implicit # | | | `-ConstAttr 0x55f95e6d0438 Implicit # | | |-FunctionDecl 0x55f95e6d0550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6d04a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6d0600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f95e6d0678 Implicit # | | | `-ConstAttr 0x55f95e6d06a0 Implicit # | | |-FunctionDecl 0x55f95e6d07c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6d0718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6d0878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f95e6d08f0 Implicit # | | | `-ConstAttr 0x55f95e6d0918 Implicit # | | |-FunctionDecl 0x55f95e6d0a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6d0990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6d0af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f95e6d0b68 Implicit # | | | `-ConstAttr 0x55f95e6d0b90 Implicit # | | |-FunctionDecl 0x55f95e6d0ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55f95e6d0bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55f95e6d0d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f95e6d0dc8 Implicit # | | | `-ConstAttr 0x55f95e6d0df0 Implicit # | | |-FunctionDecl 0x55f95e6d0f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6d0e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6d0fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f95e6d1040 Implicit # | | | `-ConstAttr 0x55f95e6d1068 Implicit # | | |-FunctionDecl 0x55f95e6d1190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6d10e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6d1240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f95e6d12b8 Implicit # | | | `-ConstAttr 0x55f95e6d12e0 Implicit # | | |-FunctionDecl 0x55f95e6d1408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6d1358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6d14b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f95e6d1530 Implicit # | | | `-ConstAttr 0x55f95e6d1558 Implicit # | | |-FunctionDecl 0x55f95e6d1660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55f95e6d15b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55f95e6d1710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d1770 # | | | |-NoThrowAttr 0x55f95e6d17b0 Implicit # | | | `-ConstAttr 0x55f95e6d17d8 Implicit # | | |-FunctionDecl 0x55f95e6d1900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55f95e6d1850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6d19b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d1a10 # | | | |-NoThrowAttr 0x55f95e6d1a50 Implicit # | | | `-ConstAttr 0x55f95e6d1a78 Implicit # | | |-FunctionDecl 0x55f95e6d1ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55f95e6d1af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6d1c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d1cb0 # | | | |-NoThrowAttr 0x55f95e6d1cf0 Implicit # | | | `-ConstAttr 0x55f95e6d1d18 Implicit # | | |-FunctionDecl 0x55f95e6d1e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55f95e6d1d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6d1ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d1f50 # | | | |-NoThrowAttr 0x55f95e6d1f90 Implicit # | | | `-ConstAttr 0x55f95e6d1fb8 Implicit # | | |-FunctionDecl 0x55f95e6d20d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55f95e6d2028 col:56 'int' # | | | |-AvailabilityAttr 0x55f95e6d2180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d2240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d2270 # | | | |-NoThrowAttr 0x55f95e6d22b0 Implicit # | | | `-ConstAttr 0x55f95e6d22d8 Implicit # | | |-FunctionDecl 0x55f95e6d2488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55f95e6d2360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55f95e6d2538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d25f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d2628 # | | | |-NoThrowAttr 0x55f95e6d2668 Implicit # | | | `-ConstAttr 0x55f95e6d2690 Implicit # | | |-FunctionDecl 0x55f95e6d2848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55f95e6d2718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55f95e6d28f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d29b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d29e8 # | | | |-NoThrowAttr 0x55f95e6d2a28 Implicit # | | | `-ConstAttr 0x55f95e6d2a50 Implicit # | | |-FunctionDecl 0x55f95e6d2c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55f95e6d2ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55f95e6d2cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d2d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d2da8 # | | | |-NoThrowAttr 0x55f95e6d2de8 Implicit # | | | `-ConstAttr 0x55f95e6d2e10 Implicit # | | |-FunctionDecl 0x55f95e6d2f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55f95e6d2e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f95e6d2ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d30b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d30e0 # | | | |-NoThrowAttr 0x55f95e6d3120 Implicit # | | | `-ConstAttr 0x55f95e6d3148 Implicit # | | |-FunctionDecl 0x55f95e6d32f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55f95e6d31d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55f95e6d33a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d3468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d3498 # | | | |-NoThrowAttr 0x55f95e6d34d8 Implicit # | | | `-ConstAttr 0x55f95e6d3500 Implicit # | | |-FunctionDecl 0x55f95e6d36b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55f95e6d3588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55f95e6d3768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d3860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d3890 # | | | |-NoThrowAttr 0x55f95e6d38d0 Implicit # | | | `-ConstAttr 0x55f95e6d38f8 Implicit # | | |-FunctionDecl 0x55f95e6d3aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55f95e6d3980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55f95e6d3b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d3c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d3c48 # | | | |-NoThrowAttr 0x55f95e6d3c88 Implicit # | | | `-ConstAttr 0x55f95e6d3cb0 Implicit # | | |-FunctionDecl 0x55f95e6d3de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55f95e6d3d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55f95e6d3e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d3f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d3f80 # | | | |-NoThrowAttr 0x55f95e6d3fc0 Implicit # | | | `-ConstAttr 0x55f95e6d3fe8 Implicit # | | |-FunctionDecl 0x55f95e6d4198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55f95e6d4070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55f95e6d4248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d4308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d4338 # | | | |-NoThrowAttr 0x55f95e6d4378 Implicit # | | | `-ConstAttr 0x55f95e6d43a0 Implicit # | | |-FunctionDecl 0x55f95e6d4558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55f95e6d4428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55f95e6d4608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d46c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d46f8 # | | | |-NoThrowAttr 0x55f95e6d4738 Implicit # | | | `-ConstAttr 0x55f95e6d4760 Implicit # | | |-FunctionDecl 0x55f95e6d4918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55f95e6d47e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55f95e6d49c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d4a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d4ab8 # | | | |-NoThrowAttr 0x55f95e6d4af8 Implicit # | | | `-ConstAttr 0x55f95e6d4b20 Implicit # | | |-FunctionDecl 0x55f95e6d4c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55f95e6d4ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55f95e6d4d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d4dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d4df0 # | | | |-NoThrowAttr 0x55f95e6d4e30 Implicit # | | | `-ConstAttr 0x55f95e6d4e58 Implicit # | | |-FunctionDecl 0x55f95e6d5008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6d4ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55f95e6d50b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d5178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d51a8 # | | | |-NoThrowAttr 0x55f95e6d51e8 Implicit # | | | `-ConstAttr 0x55f95e6d5210 Implicit # | | |-FunctionDecl 0x55f95e6d53c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6d5298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55f95e6d5478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d5538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d5568 # | | | |-NoThrowAttr 0x55f95e6d55a8 Implicit # | | | `-ConstAttr 0x55f95e6d55d0 Implicit # | | |-FunctionDecl 0x55f95e6d5788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6d5658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55f95e6d5848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d5908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d5938 # | | | |-NoThrowAttr 0x55f95e6d5978 Implicit # | | | `-ConstAttr 0x55f95e6d59a0 Implicit # | | |-FunctionDecl 0x55f95e6d5ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55f95e6d5a10 col:58 'float' # | | | |-AvailabilityAttr 0x55f95e6d5b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d5c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d5c58 # | | | |-NoThrowAttr 0x55f95e6d5c98 Implicit # | | | `-ConstAttr 0x55f95e6d5cc0 Implicit # | | |-FunctionDecl 0x55f95e6d5df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55f95e6d5d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55f95e6d5ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d5f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d5f98 # | | | |-NoThrowAttr 0x55f95e6d5fd8 Implicit # | | | `-ConstAttr 0x55f95e6d6000 Implicit # | | |-FunctionDecl 0x55f95e6d6138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55f95e6d6088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55f95e6d61e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d62a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d62d8 # | | | |-NoThrowAttr 0x55f95e6d6318 Implicit # | | | `-ConstAttr 0x55f95e6d6340 Implicit # | | |-FunctionDecl 0x55f95e6d6478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55f95e6d63c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55f95e6d6528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d65e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d6618 # | | | |-NoThrowAttr 0x55f95e6d6658 Implicit # | | | `-ConstAttr 0x55f95e6d6680 Implicit # | | |-FunctionDecl 0x55f95e6d6798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55f95e6d66f0 col:59 'double' # | | | |-AvailabilityAttr 0x55f95e6d6848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d6908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d6938 # | | | |-NoThrowAttr 0x55f95e6d6978 Implicit # | | | `-ConstAttr 0x55f95e6d69a0 Implicit # | | |-FunctionDecl 0x55f95e6d6b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55f95e6d6a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55f95e6d6c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d6cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d6cf8 # | | | |-NoThrowAttr 0x55f95e6d6d38 Implicit # | | | `-ConstAttr 0x55f95e6d6d60 Implicit # | | |-FunctionDecl 0x55f95e6d6f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55f95e6d6de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55f95e6d6fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d7088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d70b8 # | | | |-NoThrowAttr 0x55f95e6d70f8 Implicit # | | | `-ConstAttr 0x55f95e6d7120 Implicit # | | |-FunctionDecl 0x55f95e6d72d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55f95e6d71a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55f95e6d7388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d7448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f95e6d7478 # | | | |-NoThrowAttr 0x55f95e6d74b8 Implicit # | | | `-ConstAttr 0x55f95e6d74e0 Implicit # | | |-FunctionDecl 0x55f95e6d75f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55f95e6d7548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55f95e6d76a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d7760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55f95e6d7790 # | | | |-NoThrowAttr 0x55f95e6d77d0 Implicit # | | | `-ConstAttr 0x55f95e6d77f8 Implicit # | | |-FunctionDecl 0x55f95e6d7908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55f95e6d7860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55f95e6d79b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d7a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55f95e6d7aa8 # | | | |-NoThrowAttr 0x55f95e6d7ae8 Implicit # | | | `-ConstAttr 0x55f95e6d7b10 Implicit # | | |-FunctionDecl 0x55f95e6d7c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55f95e6d7b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55f95e6d7d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d7e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55f95e6d7e38 # | | | |-NoThrowAttr 0x55f95e6d7e78 Implicit # | | | `-ConstAttr 0x55f95e6d7ea0 Implicit # | | |-FunctionDecl 0x55f95e6d8028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55f95e6d7ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55f95e6d80d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d8198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55f95e6d81c8 # | | | |-NoThrowAttr 0x55f95e6d8208 Implicit # | | | `-ConstAttr 0x55f95e6d8230 Implicit # | | |-FunctionDecl 0x55f95e6d8308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55f95e6d83b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d8470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55f95e6d84a0 # | | | |-NoThrowAttr 0x55f95e6d84e0 Implicit # | | | `-ConstAttr 0x55f95e6d8508 Implicit # | | |-FunctionDecl 0x55f95e6d85a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55f95e6d8648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d8708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55f95e6d8738 # | | | |-NoThrowAttr 0x55f95e6d8778 Implicit # | | | `-ConstAttr 0x55f95e6d87a0 Implicit # | | |-FunctionDecl 0x55f95e6d8810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55f95e6d88b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d8978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55f95e6d89a8 # | | | |-NoThrowAttr 0x55f95e6d89e8 Implicit # | | | `-ConstAttr 0x55f95e6d8a10 Implicit # | | |-FunctionDecl 0x55f95e6d8b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55f95e6d8a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55f95e6d8bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6d8c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55f95e6d8cb8 # | | | |-NoThrowAttr 0x55f95e6d8cf8 Implicit # | | | `-ConstAttr 0x55f95e6d8d20 Implicit # | | |-FunctionDecl 0x55f95e6d8f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6d8d68 col:53 'bool' # | | | |-ParmVarDecl 0x55f95e6d8de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6d8fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6d9048 # | | | |-NoThrowAttr 0x55f95e6d9088 Implicit # | | | `-ConstAttr 0x55f95e6d90b0 Implicit # | | |-FunctionDecl 0x55f95e6d92e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6d9118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55f95e6d9198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6d93a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6d9400 # | | | |-NoThrowAttr 0x55f95e6d9440 Implicit # | | | `-ConstAttr 0x55f95e6d9468 Implicit # | | |-FunctionDecl 0x55f95e6d96b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6d94e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55f95e6d9560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6d9770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6d97d0 # | | | |-NoThrowAttr 0x55f95e6d9810 Implicit # | | | `-ConstAttr 0x55f95e6da870 Implicit # | | |-FunctionDecl 0x55f95e6daab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6da8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55f95e6da968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dab70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dabd0 # | | | |-NoThrowAttr 0x55f95e6dac10 Implicit # | | | `-ConstAttr 0x55f95e6dac38 Implicit # | | |-FunctionDecl 0x55f95e6dae68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6dac98 col:53 'half' # | | | |-ParmVarDecl 0x55f95e6dad18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6daf20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6daf80 # | | | |-NoThrowAttr 0x55f95e6dafc0 Implicit # | | | `-ConstAttr 0x55f95e6dafe8 Implicit # | | |-FunctionDecl 0x55f95e6db238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6db060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e6db0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6db2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6db350 # | | | |-NoThrowAttr 0x55f95e6db390 Implicit # | | | `-ConstAttr 0x55f95e6db3b8 Implicit # | | |-FunctionDecl 0x55f95e6db608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6db430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55f95e6db4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6db6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6db720 # | | | |-NoThrowAttr 0x55f95e6db760 Implicit # | | | `-ConstAttr 0x55f95e6db788 Implicit # | | |-FunctionDecl 0x55f95e6db9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6db800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e6db880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dba90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dbaf0 # | | | |-NoThrowAttr 0x55f95e6dbb30 Implicit # | | | `-ConstAttr 0x55f95e6dbb58 Implicit # | | |-FunctionDecl 0x55f95e6dbd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6dbbb8 col:51 'int' # | | | |-ParmVarDecl 0x55f95e6dbc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dbe40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dbea0 # | | | |-NoThrowAttr 0x55f95e6dbee0 Implicit # | | | `-ConstAttr 0x55f95e6dbf08 Implicit # | | |-FunctionDecl 0x55f95e6dc158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6dbf80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e6dc000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dc210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dc270 # | | | |-NoThrowAttr 0x55f95e6dc2b0 Implicit # | | | `-ConstAttr 0x55f95e6dc2d8 Implicit # | | |-FunctionDecl 0x55f95e6dc528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6dc350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e6dc3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dc5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dc640 # | | | |-NoThrowAttr 0x55f95e6dc680 Implicit # | | | `-ConstAttr 0x55f95e6dc6a8 Implicit # | | |-FunctionDecl 0x55f95e6dc938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6dc720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e6dc7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dc9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dca50 # | | | |-NoThrowAttr 0x55f95e6dca90 Implicit # | | | `-ConstAttr 0x55f95e6dcab8 Implicit # | | |-FunctionDecl 0x55f95e6dccc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6dcb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e6dcbb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dcd80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dcde0 # | | | |-NoThrowAttr 0x55f95e6dce20 Implicit # | | | `-ConstAttr 0x55f95e6dce48 Implicit # | | |-FunctionDecl 0x55f95e6dd098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6dcec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e6dcf40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dd150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dd1b0 # | | | |-NoThrowAttr 0x55f95e6dd1f0 Implicit # | | | `-ConstAttr 0x55f95e6dd218 Implicit # | | |-FunctionDecl 0x55f95e6dd468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6dd290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e6dd310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dd520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dd580 # | | | |-NoThrowAttr 0x55f95e6dd5c0 Implicit # | | | `-ConstAttr 0x55f95e6dd5e8 Implicit # | | |-FunctionDecl 0x55f95e6dd838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6dd660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e6dd6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dd8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dd950 # | | | |-NoThrowAttr 0x55f95e6dd990 Implicit # | | | `-ConstAttr 0x55f95e6dd9b8 Implicit # | | |-FunctionDecl 0x55f95e6ddbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6dda18 col:55 'float' # | | | |-ParmVarDecl 0x55f95e6dda98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6ddca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6ddd00 # | | | |-NoThrowAttr 0x55f95e6ddd40 Implicit # | | | `-ConstAttr 0x55f95e6ddd68 Implicit # | | |-FunctionDecl 0x55f95e6ddfb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6ddde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55f95e6dde60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6de070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6de0d0 # | | | |-NoThrowAttr 0x55f95e6de110 Implicit # | | | `-ConstAttr 0x55f95e6de138 Implicit # | | |-FunctionDecl 0x55f95e6de388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6de1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55f95e6de230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6de440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6de4a0 # | | | |-NoThrowAttr 0x55f95e6de4e0 Implicit # | | | `-ConstAttr 0x55f95e6de508 Implicit # | | |-FunctionDecl 0x55f95e6de758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6de580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e6de600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6de810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6de890 # | | | |-NoThrowAttr 0x55f95e6de8d0 Implicit # | | | `-ConstAttr 0x55f95e6de8f8 Implicit # | | |-FunctionDecl 0x55f95e6deb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6de970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e6de9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dec00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dec60 # | | | |-NoThrowAttr 0x55f95e6deca0 Implicit # | | | `-ConstAttr 0x55f95e6decc8 Implicit # | | |-FunctionDecl 0x55f95e6def18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6ded40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e6dedc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6defd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6df030 # | | | |-NoThrowAttr 0x55f95e6df070 Implicit # | | | `-ConstAttr 0x55f95e6df098 Implicit # | | |-FunctionDecl 0x55f95e6df2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6df110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e6df190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6df3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6df400 # | | | |-NoThrowAttr 0x55f95e6df440 Implicit # | | | `-ConstAttr 0x55f95e6df468 Implicit # | | |-FunctionDecl 0x55f95e6df6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6df4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e6df560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6df770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6df7d0 # | | | |-NoThrowAttr 0x55f95e6df810 Implicit # | | | `-ConstAttr 0x55f95e6df838 Implicit # | | |-FunctionDecl 0x55f95e6dfa88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6df8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e6df930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dfb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dfba0 # | | | |-NoThrowAttr 0x55f95e6dfbe0 Implicit # | | | `-ConstAttr 0x55f95e6dfc08 Implicit # | | |-FunctionDecl 0x55f95e6dfe58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6dfc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e6dfd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6dff10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6dff70 # | | | |-NoThrowAttr 0x55f95e6dffb0 Implicit # | | | `-ConstAttr 0x55f95e6dffd8 Implicit # | | |-FunctionDecl 0x55f95e6e0228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6e0050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e6e00d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6e02e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6e0340 # | | | |-NoThrowAttr 0x55f95e6e0380 Implicit # | | | `-ConstAttr 0x55f95e6e03a8 Implicit # | | |-FunctionDecl 0x55f95e6e05f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6e0420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e6e04a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6e06b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6e0710 # | | | |-NoThrowAttr 0x55f95e6e0750 Implicit # | | | `-ConstAttr 0x55f95e6e0778 Implicit # | | |-FunctionDecl 0x55f95e6e09f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6e07d8 col:57 'double' # | | | |-ParmVarDecl 0x55f95e6e08a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6e0ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6e0b10 # | | | |-NoThrowAttr 0x55f95e6e0b50 Implicit # | | | `-ConstAttr 0x55f95e6e0b78 Implicit # | | |-FunctionDecl 0x55f95e6e0dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6e0bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e6e0c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6e0e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6e0ee0 # | | | |-NoThrowAttr 0x55f95e6e0f20 Implicit # | | | `-ConstAttr 0x55f95e6e0f48 Implicit # | | |-FunctionDecl 0x55f95e6e1198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6e0fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e6e1040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6e1250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6e12b0 # | | | |-NoThrowAttr 0x55f95e6e12f0 Implicit # | | | `-ConstAttr 0x55f95e6e1318 Implicit # | | |-FunctionDecl 0x55f95e6e1568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55f95e6e1390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e6e1410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6e1620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f95e6e1680 # | | | |-NoThrowAttr 0x55f95e6e16c0 Implicit # | | | `-ConstAttr 0x55f95e6e16e8 Implicit # | | |-FunctionDecl 0x55f95e6e1820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55f95e6e1770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f95e6e18d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e1990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f95e6e19c0 # | | | |-NoThrowAttr 0x55f95e6e1a00 Implicit # | | | `-ConstAttr 0x55f95e6e1a28 Implicit # | | |-FunctionDecl 0x55f95e6e1b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f95e6e1aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55f95e6e1c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e1cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f95e6e1cf0 # | | | |-NoThrowAttr 0x55f95e6e1d30 Implicit # | | | `-ConstAttr 0x55f95e6e1d58 Implicit # | | |-FunctionDecl 0x55f95e6e1e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f95e6e1de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55f95e6e1f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e2000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f95e6e2030 # | | | |-NoThrowAttr 0x55f95e6e2070 Implicit # | | | `-ConstAttr 0x55f95e6e2098 Implicit # | | |-FunctionDecl 0x55f95e6e21d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f95e6e2120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55f95e6e2280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e2340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f95e6e2370 # | | | |-NoThrowAttr 0x55f95e6e23b0 Implicit # | | | `-ConstAttr 0x55f95e6e23d8 Implicit # | | |-FunctionDecl 0x55f95e6e2510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f95e6e2460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55f95e6e25c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e2680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f95e6e26b0 # | | | |-NoThrowAttr 0x55f95e6e26f0 Implicit # | | | `-ConstAttr 0x55f95e6e2718 Implicit # | | |-FunctionDecl 0x55f95e6e28b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6e27a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55f95e6e2960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e2a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f95e6e2a50 # | | | |-NoThrowAttr 0x55f95e6e2a90 Implicit # | | | `-ConstAttr 0x55f95e6e2ab8 Implicit # | | |-FunctionDecl 0x55f95e6e2bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6e2b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55f95e6e2ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e2d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f95e6e2d90 # | | | |-NoThrowAttr 0x55f95e6e2dd0 Implicit # | | | `-ConstAttr 0x55f95e6e2df8 Implicit # | | |-FunctionDecl 0x55f95e6e2f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6e2e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55f95e6e2fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e30a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f95e6e30d0 # | | | |-NoThrowAttr 0x55f95e6e3110 Implicit # | | | `-ConstAttr 0x55f95e6e3138 Implicit # | | |-FunctionDecl 0x55f95e6e3270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55f95e6e31c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f95e6e3320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e33e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f95e6e3410 # | | | |-NoThrowAttr 0x55f95e6e3450 Implicit # | | | `-ConstAttr 0x55f95e6e3478 Implicit # | | |-FunctionDecl 0x55f95e6e35a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f95e6e34f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55f95e6e3650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e3710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f95e6e3740 # | | | |-NoThrowAttr 0x55f95e6e3780 Implicit # | | | `-ConstAttr 0x55f95e6e37a8 Implicit # | | |-FunctionDecl 0x55f95e6e38e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f95e6e3830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55f95e6e3990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e3a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f95e6e3a80 # | | | |-NoThrowAttr 0x55f95e6e3ac0 Implicit # | | | `-ConstAttr 0x55f95e6e3ae8 Implicit # | | |-FunctionDecl 0x55f95e6e3c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f95e6e3b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55f95e6e3cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e3d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f95e6e3dc0 # | | | |-NoThrowAttr 0x55f95e6e3e00 Implicit # | | | `-ConstAttr 0x55f95e6e3e28 Implicit # | | |-FunctionDecl 0x55f95e6e3f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f95e6e3eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55f95e6e4010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e40d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f95e6e4100 # | | | |-NoThrowAttr 0x55f95e6e4140 Implicit # | | | `-ConstAttr 0x55f95e6e4168 Implicit # | | |-FunctionDecl 0x55f95e6e42a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6e41f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55f95e6e4350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e4410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f95e6e4440 # | | | |-NoThrowAttr 0x55f95e6e4480 Implicit # | | | `-ConstAttr 0x55f95e6e44a8 Implicit # | | |-FunctionDecl 0x55f95e6e45e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6e4530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55f95e6e4690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e4750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f95e6e4780 # | | | |-NoThrowAttr 0x55f95e6e47c0 Implicit # | | | `-ConstAttr 0x55f95e6e47e8 Implicit # | | |-FunctionDecl 0x55f95e6e4970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6e48c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55f95e6e4a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e4ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f95e6e4b10 # | | | |-NoThrowAttr 0x55f95e6e4b50 Implicit # | | | `-ConstAttr 0x55f95e6e4b78 Implicit # | | |-FunctionDecl 0x55f95e6e4cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55f95e6e4c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f95e6e4d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e4e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f95e6e4e50 # | | | |-NoThrowAttr 0x55f95e6e4e90 Implicit # | | | `-ConstAttr 0x55f95e6e4eb8 Implicit # | | |-FunctionDecl 0x55f95e6e4fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f95e6e4f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55f95e6e5090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e5150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f95e6e5180 # | | | |-NoThrowAttr 0x55f95e6e51c0 Implicit # | | | `-ConstAttr 0x55f95e6e51e8 Implicit # | | |-FunctionDecl 0x55f95e6e5320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f95e6e5270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55f95e6e53d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e5490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f95e6e54c0 # | | | |-NoThrowAttr 0x55f95e6e5500 Implicit # | | | `-ConstAttr 0x55f95e6e5528 Implicit # | | |-FunctionDecl 0x55f95e6e5660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f95e6e55b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55f95e6e5710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e57d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f95e6e5800 # | | | |-NoThrowAttr 0x55f95e6e5840 Implicit # | | | `-ConstAttr 0x55f95e6e5868 Implicit # | | |-FunctionDecl 0x55f95e6e59a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f95e6e58f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55f95e6e5a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e5b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f95e6e5b40 # | | | |-NoThrowAttr 0x55f95e6e5b80 Implicit # | | | `-ConstAttr 0x55f95e6e5ba8 Implicit # | | |-FunctionDecl 0x55f95e6e5ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6e5c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55f95e6e5d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e5e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f95e6e5e80 # | | | |-NoThrowAttr 0x55f95e6e5ec0 Implicit # | | | `-ConstAttr 0x55f95e6e5ee8 Implicit # | | |-FunctionDecl 0x55f95e6e6020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6e5f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55f95e6e60d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e6190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f95e6e61c0 # | | | |-NoThrowAttr 0x55f95e6e6200 Implicit # | | | `-ConstAttr 0x55f95e6e6228 Implicit # | | |-FunctionDecl 0x55f95e6e6360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6e62b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55f95e6e6410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6e64d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f95e6e6500 # | | | |-NoThrowAttr 0x55f95e6e6540 Implicit # | | | `-ConstAttr 0x55f95e6e6568 Implicit # | | |-FunctionDecl 0x55f95e6e6678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55f95e6e65c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55f95e6e6728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e6788 # | | | |-NoThrowAttr 0x55f95e6e67c8 Implicit # | | | `-ConstAttr 0x55f95e6e67f0 Implicit # | | |-FunctionDecl 0x55f95e6e69b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6e6858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e6a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e6ac8 # | | | |-NoThrowAttr 0x55f95e6e6b08 Implicit # | | | `-ConstAttr 0x55f95e6e6b30 Implicit # | | |-FunctionDecl 0x55f95e6e6c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6e6ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e6d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e6d68 # | | | |-NoThrowAttr 0x55f95e6e6da8 Implicit # | | | `-ConstAttr 0x55f95e6e6dd0 Implicit # | | |-FunctionDecl 0x55f95e6e6ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6e6e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e6fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e7008 # | | | |-NoThrowAttr 0x55f95e6e7048 Implicit # | | | `-ConstAttr 0x55f95e6e7070 Implicit # | | |-FunctionDecl 0x55f95e6e7180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55f95e6e70d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55f95e6e7230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e7290 # | | | |-NoThrowAttr 0x55f95e6e72d0 Implicit # | | | `-ConstAttr 0x55f95e6e72f8 Implicit # | | |-FunctionDecl 0x55f95e6e7420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55f95e6e7370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e74d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e7530 # | | | |-NoThrowAttr 0x55f95e6e7570 Implicit # | | | `-ConstAttr 0x55f95e6e7598 Implicit # | | |-FunctionDecl 0x55f95e6e76c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55f95e6e7610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e7770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e77d0 # | | | |-NoThrowAttr 0x55f95e6e7810 Implicit # | | | `-ConstAttr 0x55f95e6e7838 Implicit # | | |-FunctionDecl 0x55f95e6e7960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55f95e6e78b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e7a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e7a70 # | | | |-NoThrowAttr 0x55f95e6e7ab0 Implicit # | | | `-ConstAttr 0x55f95e6e7ad8 Implicit # | | |-FunctionDecl 0x55f95e6e7c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55f95e6e7b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6e7cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e7d10 # | | | |-NoThrowAttr 0x55f95e6e7d50 Implicit # | | | `-ConstAttr 0x55f95e6e7d78 Implicit # | | |-FunctionDecl 0x55f95e6e7ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f95e6e7df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e7f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e7fb0 # | | | |-NoThrowAttr 0x55f95e6e7ff0 Implicit # | | | `-ConstAttr 0x55f95e6e8018 Implicit # | | |-FunctionDecl 0x55f95e6e8140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f95e6e8090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e81f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e8250 # | | | |-NoThrowAttr 0x55f95e6e8290 Implicit # | | | `-ConstAttr 0x55f95e6e82b8 Implicit # | | |-FunctionDecl 0x55f95e6e83e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f95e6e8330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e8490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e84f0 # | | | |-NoThrowAttr 0x55f95e6e8530 Implicit # | | | `-ConstAttr 0x55f95e6e8558 Implicit # | | |-FunctionDecl 0x55f95e6e8680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f95e6e85d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e6e8730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e8790 # | | | |-NoThrowAttr 0x55f95e6e87d0 Implicit # | | | `-ConstAttr 0x55f95e6e87f8 Implicit # | | |-FunctionDecl 0x55f95e6e8bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f95e6e8870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e8c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e8cd0 # | | | |-NoThrowAttr 0x55f95e6e8d10 Implicit # | | | `-ConstAttr 0x55f95e6e8d38 Implicit # | | |-FunctionDecl 0x55f95e6e8e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f95e6e8db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e8f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e8f70 # | | | |-NoThrowAttr 0x55f95e6e8fb0 Implicit # | | | `-ConstAttr 0x55f95e6e8fd8 Implicit # | | |-FunctionDecl 0x55f95e6e9100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f95e6e9050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e91b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e9210 # | | | |-NoThrowAttr 0x55f95e6e9250 Implicit # | | | `-ConstAttr 0x55f95e6e9278 Implicit # | | |-FunctionDecl 0x55f95e6e93a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f95e6e92f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e6e9450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e94b0 # | | | |-NoThrowAttr 0x55f95e6e94f0 Implicit # | | | `-ConstAttr 0x55f95e6e9518 Implicit # | | |-FunctionDecl 0x55f95e6e9640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6e9590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e96f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e9750 # | | | |-NoThrowAttr 0x55f95e6e9790 Implicit # | | | `-ConstAttr 0x55f95e6e97b8 Implicit # | | |-FunctionDecl 0x55f95e6e98e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6e9830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e9990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e99f0 # | | | |-NoThrowAttr 0x55f95e6e9a30 Implicit # | | | `-ConstAttr 0x55f95e6e9a58 Implicit # | | |-FunctionDecl 0x55f95e6e9b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6e9ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6e9c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e9c90 # | | | |-NoThrowAttr 0x55f95e6e9cd0 Implicit # | | | `-ConstAttr 0x55f95e6e9cf8 Implicit # | | |-FunctionDecl 0x55f95e6e9e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55f95e6e9d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55f95e6e9eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6e9f18 # | | | |-NoThrowAttr 0x55f95e6e9f58 Implicit # | | | `-ConstAttr 0x55f95e6e9f80 Implicit # | | |-FunctionDecl 0x55f95e6ea0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6e9ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ea158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6ea1b8 # | | | |-NoThrowAttr 0x55f95e6ea1f8 Implicit # | | | `-ConstAttr 0x55f95e6ea220 Implicit # | | |-FunctionDecl 0x55f95e6ea348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6ea298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ea3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6ea458 # | | | |-NoThrowAttr 0x55f95e6ea498 Implicit # | | | `-ConstAttr 0x55f95e6ea4c0 Implicit # | | |-FunctionDecl 0x55f95e6ea5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6ea538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ea698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6ea6f8 # | | | |-NoThrowAttr 0x55f95e6ea738 Implicit # | | | `-ConstAttr 0x55f95e6ea760 Implicit # | | |-FunctionDecl 0x55f95e6ea870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55f95e6ea7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55f95e6ea920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6ea980 # | | | |-NoThrowAttr 0x55f95e6ea9c0 Implicit # | | | `-ConstAttr 0x55f95e6ea9e8 Implicit # | | |-FunctionDecl 0x55f95e6eab10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55f95e6eaa60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6eae10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6eae70 # | | | |-NoThrowAttr 0x55f95e6eaeb0 Implicit # | | | `-ConstAttr 0x55f95e6eaed8 Implicit # | | |-FunctionDecl 0x55f95e6eb000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55f95e6eaf50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6eb0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6eb110 # | | | |-NoThrowAttr 0x55f95e6eb150 Implicit # | | | `-ConstAttr 0x55f95e6eb178 Implicit # | | |-FunctionDecl 0x55f95e6eb2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55f95e6eb1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6eb350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f95e6eb3b0 # | | | |-NoThrowAttr 0x55f95e6eb3f0 Implicit # | | | `-ConstAttr 0x55f95e6eb418 Implicit # | | |-FunctionDecl 0x55f95e6eb528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55f95e6eb478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55f95e6eb5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6eb638 # | | | |-NoThrowAttr 0x55f95e6eb678 Implicit # | | | `-ConstAttr 0x55f95e6eb6a0 Implicit # | | |-FunctionDecl 0x55f95e6eb7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6eb708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6eb868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6eb8c8 # | | | |-NoThrowAttr 0x55f95e6eb908 Implicit # | | | `-ConstAttr 0x55f95e6eb930 Implicit # | | |-FunctionDecl 0x55f95e6eba58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6eb9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ebb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ebb68 # | | | |-NoThrowAttr 0x55f95e6ebba8 Implicit # | | | `-ConstAttr 0x55f95e6ebbd0 Implicit # | | |-FunctionDecl 0x55f95e6ebcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6ebc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ebda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ebe08 # | | | |-NoThrowAttr 0x55f95e6ebe48 Implicit # | | | `-ConstAttr 0x55f95e6ebe70 Implicit # | | |-FunctionDecl 0x55f95e6ebf90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55f95e6ebee0 col:50 'int' # | | | |-AvailabilityAttr 0x55f95e6ec040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6ec100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ec130 # | | | |-NoThrowAttr 0x55f95e6ec170 Implicit # | | | `-ConstAttr 0x55f95e6ec198 Implicit # | | |-FunctionDecl 0x55f95e6ec2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55f95e6ec220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55f95e6ec380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6ec440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ec470 # | | | |-NoThrowAttr 0x55f95e6ec4b0 Implicit # | | | `-ConstAttr 0x55f95e6ec4d8 Implicit # | | |-FunctionDecl 0x55f95e6ec610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55f95e6ec560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55f95e6ec6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6ec780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ec7b0 # | | | |-NoThrowAttr 0x55f95e6ec7f0 Implicit # | | | `-ConstAttr 0x55f95e6ec818 Implicit # | | |-FunctionDecl 0x55f95e6ec950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55f95e6ec8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55f95e6eca00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6ecac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ecaf0 # | | | |-NoThrowAttr 0x55f95e6ecb30 Implicit # | | | `-ConstAttr 0x55f95e6ecb58 Implicit # | | |-FunctionDecl 0x55f95e6ecc90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55f95e6ecbe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f95e6ecd40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6ede30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ede60 # | | | |-NoThrowAttr 0x55f95e6edea0 Implicit # | | | `-ConstAttr 0x55f95e6edec8 Implicit # | | |-FunctionDecl 0x55f95e6ee000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f95e6edf50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55f95e6ee0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6ee170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ee1a0 # | | | |-NoThrowAttr 0x55f95e6ee1e0 Implicit # | | | `-ConstAttr 0x55f95e6ee208 Implicit # | | |-FunctionDecl 0x55f95e6ee340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f95e6ee290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55f95e6ee3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6ee4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ee4e0 # | | | |-NoThrowAttr 0x55f95e6ee520 Implicit # | | | `-ConstAttr 0x55f95e6ee548 Implicit # | | |-FunctionDecl 0x55f95e6ee680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f95e6ee5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55f95e6ee730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6ee7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ee820 # | | | |-NoThrowAttr 0x55f95e6ee860 Implicit # | | | `-ConstAttr 0x55f95e6ee888 Implicit # | | |-FunctionDecl 0x55f95e6ee9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f95e6ee910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55f95e6eea70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6eeb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6eeb60 # | | | |-NoThrowAttr 0x55f95e6eeba0 Implicit # | | | `-ConstAttr 0x55f95e6eebc8 Implicit # | | |-FunctionDecl 0x55f95e6eed00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f95e6eec50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55f95e6eedb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6eee70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6eeea0 # | | | |-NoThrowAttr 0x55f95e6eeee0 Implicit # | | | `-ConstAttr 0x55f95e6eef08 Implicit # | | |-FunctionDecl 0x55f95e6ef040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f95e6eef90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55f95e6ef0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6ef1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ef1e0 # | | | |-NoThrowAttr 0x55f95e6ef220 Implicit # | | | `-ConstAttr 0x55f95e6ef248 Implicit # | | |-FunctionDecl 0x55f95e6ef380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f95e6ef2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55f95e6ef430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6ef4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ef520 # | | | |-NoThrowAttr 0x55f95e6ef560 Implicit # | | | `-ConstAttr 0x55f95e6ef588 Implicit # | | |-FunctionDecl 0x55f95e6ef6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f95e6ef610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55f95e6ef770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6ef830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6ef860 # | | | |-NoThrowAttr 0x55f95e6ef8a0 Implicit # | | | `-ConstAttr 0x55f95e6ef8c8 Implicit # | | |-FunctionDecl 0x55f95e6efa00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6ef950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55f95e6efab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6efb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6efba0 # | | | |-NoThrowAttr 0x55f95e6efbe0 Implicit # | | | `-ConstAttr 0x55f95e6efc08 Implicit # | | |-FunctionDecl 0x55f95e6efd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6efc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55f95e6f35c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6f3680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6f36b0 # | | | |-NoThrowAttr 0x55f95e6f36f0 Implicit # | | | `-ConstAttr 0x55f95e6f3718 Implicit # | | |-FunctionDecl 0x55f95e6f3850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6f37a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55f95e6f3900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6f39c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6f39f0 # | | | |-NoThrowAttr 0x55f95e6f3a30 Implicit # | | | `-ConstAttr 0x55f95e6f3a58 Implicit # | | |-FunctionDecl 0x55f95e6f3b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55f95e6f3ac8 col:54 'float' # | | | |-AvailabilityAttr 0x55f95e6f3c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6f3ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6f3d18 # | | | |-NoThrowAttr 0x55f95e6f3d58 Implicit # | | | `-ConstAttr 0x55f95e6f3d80 Implicit # | | |-FunctionDecl 0x55f95e6f3eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6f3e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55f95e6f3f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6f4028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6f4058 # | | | |-NoThrowAttr 0x55f95e6f4098 Implicit # | | | `-ConstAttr 0x55f95e6f40c0 Implicit # | | |-FunctionDecl 0x55f95e6f41f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6f4148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55f95e6f42a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6f4368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6f4398 # | | | |-NoThrowAttr 0x55f95e6f43d8 Implicit # | | | `-ConstAttr 0x55f95e6f4400 Implicit # | | |-FunctionDecl 0x55f95e6f4538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6f4488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55f95e6f45e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6f46a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6f46d8 # | | | |-NoThrowAttr 0x55f95e6f4718 Implicit # | | | `-ConstAttr 0x55f95e6f4740 Implicit # | | |-FunctionDecl 0x55f95e6f4860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55f95e6f47b0 col:56 'double' # | | | |-AvailabilityAttr 0x55f95e6f4910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6f49d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6f4a00 # | | | |-NoThrowAttr 0x55f95e6f4a40 Implicit # | | | `-ConstAttr 0x55f95e6f4a68 Implicit # | | |-FunctionDecl 0x55f95e6f4ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55f95e6f4af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55f95e6f4c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6f4d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6f4d40 # | | | |-NoThrowAttr 0x55f95e6f4d80 Implicit # | | | `-ConstAttr 0x55f95e6f4da8 Implicit # | | |-FunctionDecl 0x55f95e6f4ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55f95e6f4e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55f95e6f4f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6f5050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6f5080 # | | | |-NoThrowAttr 0x55f95e6f50c0 Implicit # | | | `-ConstAttr 0x55f95e6f50e8 Implicit # | | |-FunctionDecl 0x55f95e6f5220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55f95e6f5170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55f95e6f52d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e6f5390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f95e6f53c0 # | | | |-NoThrowAttr 0x55f95e6f5400 Implicit # | | | `-ConstAttr 0x55f95e6f5428 Implicit # | | |-FunctionDecl 0x55f95e6f55d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55f95e6f5488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55f95e6f5680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f56e0 # | | | |-NoThrowAttr 0x55f95e6f5720 Implicit # | | | `-ConstAttr 0x55f95e6f5748 Implicit # | | |-FunctionDecl 0x55f95e6f5860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6f57b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f5910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f5970 # | | | |-NoThrowAttr 0x55f95e6f59b0 Implicit # | | | `-ConstAttr 0x55f95e6f59d8 Implicit # | | |-FunctionDecl 0x55f95e6f5b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6f5a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f5bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f5c10 # | | | |-NoThrowAttr 0x55f95e6f5c50 Implicit # | | | `-ConstAttr 0x55f95e6f5c78 Implicit # | | |-FunctionDecl 0x55f95e6f5da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6f5cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f5e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f5eb0 # | | | |-NoThrowAttr 0x55f95e6f5ef0 Implicit # | | | `-ConstAttr 0x55f95e6f5f18 Implicit # | | |-FunctionDecl 0x55f95e6f6028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55f95e6f5f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55f95e6f60d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f6138 # | | | |-NoThrowAttr 0x55f95e6f6178 Implicit # | | | `-ConstAttr 0x55f95e6f61a0 Implicit # | | |-FunctionDecl 0x55f95e6f62c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55f95e6f6218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f6378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f63d8 # | | | |-NoThrowAttr 0x55f95e6f6418 Implicit # | | | `-ConstAttr 0x55f95e6f6440 Implicit # | | |-FunctionDecl 0x55f95e6f6568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55f95e6f64b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f6618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f6678 # | | | |-NoThrowAttr 0x55f95e6f66b8 Implicit # | | | `-ConstAttr 0x55f95e6f66e0 Implicit # | | |-FunctionDecl 0x55f95e6f6808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55f95e6f6758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f68b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f6918 # | | | |-NoThrowAttr 0x55f95e6f6958 Implicit # | | | `-ConstAttr 0x55f95e6f6980 Implicit # | | |-FunctionDecl 0x55f95e6f6aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55f95e6f69f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6f6b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f6bb8 # | | | |-NoThrowAttr 0x55f95e6f6bf8 Implicit # | | | `-ConstAttr 0x55f95e6f6c20 Implicit # | | |-FunctionDecl 0x55f95e6f6d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f95e6f6c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f6df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f6e58 # | | | |-NoThrowAttr 0x55f95e6f6e98 Implicit # | | | `-ConstAttr 0x55f95e6f6ec0 Implicit # | | |-FunctionDecl 0x55f95e6f6fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f95e6f6f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f7098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f70f8 # | | | |-NoThrowAttr 0x55f95e6f7138 Implicit # | | | `-ConstAttr 0x55f95e6f7160 Implicit # | | |-FunctionDecl 0x55f95e6f7288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f95e6f71d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f7338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f7398 # | | | |-NoThrowAttr 0x55f95e6f73d8 Implicit # | | | `-ConstAttr 0x55f95e6f7400 Implicit # | | |-FunctionDecl 0x55f95e6f7528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f95e6f7478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e6f75e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f7648 # | | | |-NoThrowAttr 0x55f95e6f7688 Implicit # | | | `-ConstAttr 0x55f95e6f76b0 Implicit # | | |-FunctionDecl 0x55f95e6f77d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f95e6f7728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f7888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f78e8 # | | | |-NoThrowAttr 0x55f95e6f7928 Implicit # | | | `-ConstAttr 0x55f95e6f7950 Implicit # | | |-FunctionDecl 0x55f95e6f7a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f95e6f79c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f7b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f7b88 # | | | |-NoThrowAttr 0x55f95e6f7bc8 Implicit # | | | `-ConstAttr 0x55f95e6f7bf0 Implicit # | | |-FunctionDecl 0x55f95e6f7d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f95e6f7c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f7dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f7e28 # | | | |-NoThrowAttr 0x55f95e6f7e68 Implicit # | | | `-ConstAttr 0x55f95e6f7e90 Implicit # | | |-FunctionDecl 0x55f95e6f7fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f95e6f7f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e6f8068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f80c8 # | | | |-NoThrowAttr 0x55f95e6f8108 Implicit # | | | `-ConstAttr 0x55f95e6f8130 Implicit # | | |-FunctionDecl 0x55f95e6f8258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6f81a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f8308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f8368 # | | | |-NoThrowAttr 0x55f95e6f83a8 Implicit # | | | `-ConstAttr 0x55f95e6f83d0 Implicit # | | |-FunctionDecl 0x55f95e6f84f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6f8448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f85a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f8608 # | | | |-NoThrowAttr 0x55f95e6f8648 Implicit # | | | `-ConstAttr 0x55f95e6f8670 Implicit # | | |-FunctionDecl 0x55f95e6f8798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6f86e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f8848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f88a8 # | | | |-NoThrowAttr 0x55f95e6f88e8 Implicit # | | | `-ConstAttr 0x55f95e6f8910 Implicit # | | |-FunctionDecl 0x55f95e6f8a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55f95e6f8970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55f95e6f8ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f8b30 # | | | |-NoThrowAttr 0x55f95e6f8b70 Implicit # | | | `-ConstAttr 0x55f95e6f8b98 Implicit # | | |-FunctionDecl 0x55f95e6f8cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6f8c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f8d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f8dd0 # | | | |-NoThrowAttr 0x55f95e6f8e10 Implicit # | | | `-ConstAttr 0x55f95e6f8e38 Implicit # | | |-FunctionDecl 0x55f95e6f8f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6f8eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f9010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f9070 # | | | |-NoThrowAttr 0x55f95e6f90b0 Implicit # | | | `-ConstAttr 0x55f95e6f90d8 Implicit # | | |-FunctionDecl 0x55f95e6f9200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6f9150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6f92b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f9310 # | | | |-NoThrowAttr 0x55f95e6f9350 Implicit # | | | `-ConstAttr 0x55f95e6f9378 Implicit # | | |-FunctionDecl 0x55f95e6f9488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55f95e6f93d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55f95e6f9538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e6f9598 # | | | |-NoThrowAttr 0x55f95e699ce0 Implicit # | | | `-ConstAttr 0x55f95e699d08 Implicit # | | |-FunctionDecl 0x55f95e699e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55f95e699d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e699ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e699f40 # | | | |-NoThrowAttr 0x55f95e699f80 Implicit # | | | `-ConstAttr 0x55f95e699fa8 Implicit # | | |-FunctionDecl 0x55f95e69a0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55f95e69a020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e69a180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e69a1e0 # | | | |-NoThrowAttr 0x55f95e69a220 Implicit # | | | `-ConstAttr 0x55f95e69a248 Implicit # | | |-FunctionDecl 0x55f95e69a370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55f95e69a2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e69a420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f95e69a480 # | | | |-NoThrowAttr 0x55f95e69a4c0 Implicit # | | | `-ConstAttr 0x55f95e69a4e8 Implicit # | | |-FunctionDecl 0x55f95e69a5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55f95e69a548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55f95e69a6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69a708 # | | | |-NoThrowAttr 0x55f95e69a748 Implicit # | | | `-ConstAttr 0x55f95e69a770 Implicit # | | |-FunctionDecl 0x55f95e69a888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e69a7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e69a938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69a998 # | | | |-NoThrowAttr 0x55f95e69a9d8 Implicit # | | | `-ConstAttr 0x55f95e69aa00 Implicit # | | |-FunctionDecl 0x55f95e69ab28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e69aa78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e69abd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69ac38 # | | | |-NoThrowAttr 0x55f95e69ac78 Implicit # | | | `-ConstAttr 0x55f95e69aca0 Implicit # | | |-FunctionDecl 0x55f95e69adc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e69ad18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e69ae78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69aed8 # | | | |-NoThrowAttr 0x55f95e69af18 Implicit # | | | `-ConstAttr 0x55f95e69af40 Implicit # | | |-FunctionDecl 0x55f95e69b060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55f95e69afb0 col:54 'int' # | | | |-AvailabilityAttr 0x55f95e69b110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69b1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69b200 # | | | |-NoThrowAttr 0x55f95e69b240 Implicit # | | | `-ConstAttr 0x55f95e69b268 Implicit # | | |-FunctionDecl 0x55f95e69b3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55f95e69b2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55f95e69b450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69b510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69b540 # | | | |-NoThrowAttr 0x55f95e69b580 Implicit # | | | `-ConstAttr 0x55f95e69b5a8 Implicit # | | |-FunctionDecl 0x55f95e69b6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55f95e69b630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55f95e69b790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69b850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69b880 # | | | |-NoThrowAttr 0x55f95e69b8c0 Implicit # | | | `-ConstAttr 0x55f95e69b8e8 Implicit # | | |-FunctionDecl 0x55f95e69ba20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55f95e69b970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55f95e69bad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69bb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69bbc0 # | | | |-NoThrowAttr 0x55f95e69bc00 Implicit # | | | `-ConstAttr 0x55f95e69bc28 Implicit # | | |-FunctionDecl 0x55f95e69bda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55f95e69bcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f95e69be50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69bf10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69bf40 # | | | |-NoThrowAttr 0x55f95e69bf80 Implicit # | | | `-ConstAttr 0x55f95e69bfa8 Implicit # | | |-FunctionDecl 0x55f95e69c0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f95e69c030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55f95e69c190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69c250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69c280 # | | | |-NoThrowAttr 0x55f95e69c2c0 Implicit # | | | `-ConstAttr 0x55f95e69c2e8 Implicit # | | |-FunctionDecl 0x55f95e69c420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f95e69c370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55f95e69c4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69c590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69c5c0 # | | | |-NoThrowAttr 0x55f95e69c600 Implicit # | | | `-ConstAttr 0x55f95e69c628 Implicit # | | |-FunctionDecl 0x55f95e69c760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f95e69c6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55f95e69c810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69c8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69c900 # | | | |-NoThrowAttr 0x55f95e69c940 Implicit # | | | `-ConstAttr 0x55f95e69c968 Implicit # | | |-FunctionDecl 0x55f95e69caa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f95e69c9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55f95e69cb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69cc10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69cc40 # | | | |-NoThrowAttr 0x55f95e69cc80 Implicit # | | | `-ConstAttr 0x55f95e69cca8 Implicit # | | |-FunctionDecl 0x55f95e69cde0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f95e69cd30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55f95e69ce90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69cf50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69cf80 # | | | |-NoThrowAttr 0x55f95e69cfc0 Implicit # | | | `-ConstAttr 0x55f95e69cfe8 Implicit # | | |-FunctionDecl 0x55f95e69d120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f95e69d070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55f95e69d1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69d290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69d2c0 # | | | |-NoThrowAttr 0x55f95e69d300 Implicit # | | | `-ConstAttr 0x55f95e69d328 Implicit # | | |-FunctionDecl 0x55f95e69d460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f95e69d3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55f95e69d510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69d5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69d600 # | | | |-NoThrowAttr 0x55f95e69d640 Implicit # | | | `-ConstAttr 0x55f95e69d668 Implicit # | | |-FunctionDecl 0x55f95e69d7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f95e69d6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55f95e69d850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69d910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69d940 # | | | |-NoThrowAttr 0x55f95e69d980 Implicit # | | | `-ConstAttr 0x55f95e69d9a8 Implicit # | | |-FunctionDecl 0x55f95e69dae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e69da30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55f95e69db90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e69dc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e69dc80 # | | | |-NoThrowAttr 0x55f95e69dcc0 Implicit # | | | `-ConstAttr 0x55f95e705610 Implicit # | | |-FunctionDecl 0x55f95e705748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e705698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55f95e7057f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e7058b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e7058e8 # | | | |-NoThrowAttr 0x55f95e705928 Implicit # | | | `-ConstAttr 0x55f95e705950 Implicit # | | |-FunctionDecl 0x55f95e705a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e7059d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55f95e705b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e705bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e705c28 # | | | |-NoThrowAttr 0x55f95e705c68 Implicit # | | | `-ConstAttr 0x55f95e705c90 Implicit # | | |-FunctionDecl 0x55f95e705db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55f95e705d00 col:58 'float' # | | | |-AvailabilityAttr 0x55f95e705e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e705f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e705f50 # | | | |-NoThrowAttr 0x55f95e705f90 Implicit # | | | `-ConstAttr 0x55f95e705fb8 Implicit # | | |-FunctionDecl 0x55f95e7060f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e706040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55f95e7061a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e706260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e706290 # | | | |-NoThrowAttr 0x55f95e7062d0 Implicit # | | | `-ConstAttr 0x55f95e7062f8 Implicit # | | |-FunctionDecl 0x55f95e706430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e706380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55f95e7064e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e7065a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e7065d0 # | | | |-NoThrowAttr 0x55f95e706610 Implicit # | | | `-ConstAttr 0x55f95e706638 Implicit # | | |-FunctionDecl 0x55f95e706770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e7066c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55f95e706820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e7068e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e706910 # | | | |-NoThrowAttr 0x55f95e706950 Implicit # | | | `-ConstAttr 0x55f95e706978 Implicit # | | |-FunctionDecl 0x55f95e706a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55f95e7069e8 col:60 'double' # | | | |-AvailabilityAttr 0x55f95e706b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e706c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e706c38 # | | | |-NoThrowAttr 0x55f95e706c78 Implicit # | | | `-ConstAttr 0x55f95e706ca0 Implicit # | | |-FunctionDecl 0x55f95e706dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55f95e706d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55f95e706e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e706f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e706f78 # | | | |-NoThrowAttr 0x55f95e706fb8 Implicit # | | | `-ConstAttr 0x55f95e706fe0 Implicit # | | |-FunctionDecl 0x55f95e707118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55f95e707068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55f95e7071c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e707288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e7072b8 # | | | |-NoThrowAttr 0x55f95e7072f8 Implicit # | | | `-ConstAttr 0x55f95e707320 Implicit # | | |-FunctionDecl 0x55f95e707458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55f95e7073a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55f95e707508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f95e7075c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f95e707620 # | | | |-NoThrowAttr 0x55f95e707660 Implicit # | | | `-ConstAttr 0x55f95e707688 Implicit # | | |-FunctionDecl 0x55f95e707798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55f95e7076e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55f95e707848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e7078a8 # | | | |-NoThrowAttr 0x55f95e7078e8 Implicit # | | | `-ConstAttr 0x55f95e707910 Implicit # | | |-FunctionDecl 0x55f95e707a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e707978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e707ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e707b38 # | | | |-NoThrowAttr 0x55f95e707b78 Implicit # | | | `-ConstAttr 0x55f95e707ba0 Implicit # | | |-FunctionDecl 0x55f95e707cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e707c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e707d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e707dd8 # | | | |-NoThrowAttr 0x55f95e707e18 Implicit # | | | `-ConstAttr 0x55f95e707e40 Implicit # | | |-FunctionDecl 0x55f95e707f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e707eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e708018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e708078 # | | | |-NoThrowAttr 0x55f95e7080b8 Implicit # | | | `-ConstAttr 0x55f95e7080e0 Implicit # | | |-FunctionDecl 0x55f95e7081f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55f95e708140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55f95e7082a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e708300 # | | | |-NoThrowAttr 0x55f95e708340 Implicit # | | | `-ConstAttr 0x55f95e708368 Implicit # | | |-FunctionDecl 0x55f95e708490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55f95e7083e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e708540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e7085a0 # | | | |-NoThrowAttr 0x55f95e7085e0 Implicit # | | | `-ConstAttr 0x55f95e708608 Implicit # | | |-FunctionDecl 0x55f95e708730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55f95e708680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e7087e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e708840 # | | | |-NoThrowAttr 0x55f95e708880 Implicit # | | | `-ConstAttr 0x55f95e7088a8 Implicit # | | |-FunctionDecl 0x55f95e7089d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55f95e708920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e708a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e708ae0 # | | | |-NoThrowAttr 0x55f95e708b20 Implicit # | | | `-ConstAttr 0x55f95e708b48 Implicit # | | |-FunctionDecl 0x55f95e708c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55f95e708bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e708d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e708d80 # | | | |-NoThrowAttr 0x55f95e708dc0 Implicit # | | | `-ConstAttr 0x55f95e708de8 Implicit # | | |-FunctionDecl 0x55f95e708f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f95e708e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e708fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e709020 # | | | |-NoThrowAttr 0x55f95e709060 Implicit # | | | `-ConstAttr 0x55f95e709088 Implicit # | | |-FunctionDecl 0x55f95e7091b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f95e709100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e709260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e7092c0 # | | | |-NoThrowAttr 0x55f95e709300 Implicit # | | | `-ConstAttr 0x55f95e709328 Implicit # | | |-FunctionDecl 0x55f95e709450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f95e7093a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e709500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e709560 # | | | |-NoThrowAttr 0x55f95e7095a0 Implicit # | | | `-ConstAttr 0x55f95e7095c8 Implicit # | | |-FunctionDecl 0x55f95e709710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f95e709660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e7097c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e709820 # | | | |-NoThrowAttr 0x55f95e709860 Implicit # | | | `-ConstAttr 0x55f95e709888 Implicit # | | |-FunctionDecl 0x55f95e7099b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f95e709900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e709a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e709ac0 # | | | |-NoThrowAttr 0x55f95e709b00 Implicit # | | | `-ConstAttr 0x55f95e709b28 Implicit # | | |-FunctionDecl 0x55f95e709c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f95e709ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e709d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e709d60 # | | | |-NoThrowAttr 0x55f95e709da0 Implicit # | | | `-ConstAttr 0x55f95e709dc8 Implicit # | | |-FunctionDecl 0x55f95e709ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f95e709e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e709fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70a000 # | | | |-NoThrowAttr 0x55f95e70a040 Implicit # | | | `-ConstAttr 0x55f95e70a068 Implicit # | | |-FunctionDecl 0x55f95e70a190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f95e70a0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e70a240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70a2a0 # | | | |-NoThrowAttr 0x55f95e70a2e0 Implicit # | | | `-ConstAttr 0x55f95e70a308 Implicit # | | |-FunctionDecl 0x55f95e70a430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e70a380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70a4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70a540 # | | | |-NoThrowAttr 0x55f95e70a580 Implicit # | | | `-ConstAttr 0x55f95e70a5a8 Implicit # | | |-FunctionDecl 0x55f95e70a6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e70a620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70a780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70a7e0 # | | | |-NoThrowAttr 0x55f95e70a820 Implicit # | | | `-ConstAttr 0x55f95e70a848 Implicit # | | |-FunctionDecl 0x55f95e70a970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e70a8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70aa20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70aa80 # | | | |-NoThrowAttr 0x55f95e70aac0 Implicit # | | | `-ConstAttr 0x55f95e70aae8 Implicit # | | |-FunctionDecl 0x55f95e70abf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55f95e70ab48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55f95e70aca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70ad08 # | | | |-NoThrowAttr 0x55f95e70ad48 Implicit # | | | `-ConstAttr 0x55f95e70ad70 Implicit # | | |-FunctionDecl 0x55f95e70ae98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e70ade8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70af48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70afa8 # | | | |-NoThrowAttr 0x55f95e70afe8 Implicit # | | | `-ConstAttr 0x55f95e70b010 Implicit # | | |-FunctionDecl 0x55f95e70b138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e70b088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70b1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70b248 # | | | |-NoThrowAttr 0x55f95e70b288 Implicit # | | | `-ConstAttr 0x55f95e70b2b0 Implicit # | | |-FunctionDecl 0x55f95e70b3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e70b328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70b488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70b4e8 # | | | |-NoThrowAttr 0x55f95e70b528 Implicit # | | | `-ConstAttr 0x55f95e70b550 Implicit # | | |-FunctionDecl 0x55f95e70b670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55f95e70b5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55f95e70b720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70b780 # | | | |-NoThrowAttr 0x55f95e70b7c0 Implicit # | | | `-ConstAttr 0x55f95e70b7e8 Implicit # | | |-FunctionDecl 0x55f95e70b910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55f95e70b860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70b9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70ba20 # | | | |-NoThrowAttr 0x55f95e70ba60 Implicit # | | | `-ConstAttr 0x55f95e70ba88 Implicit # | | |-FunctionDecl 0x55f95e70bbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55f95e70bb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70bc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70bcc0 # | | | |-NoThrowAttr 0x55f95e70bd00 Implicit # | | | `-ConstAttr 0x55f95e70bd28 Implicit # | | |-FunctionDecl 0x55f95e70be50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55f95e70bda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70bf00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f95e70bf60 # | | | |-NoThrowAttr 0x55f95e70bfa0 Implicit # | | | `-ConstAttr 0x55f95e70bfc8 Implicit # | | |-FunctionDecl 0x55f95e70c0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55f95e70c028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55f95e70c188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70c1e8 # | | | |-NoThrowAttr 0x55f95e70c228 Implicit # | | | `-ConstAttr 0x55f95e70c250 Implicit # | | |-FunctionDecl 0x55f95e70c368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e70c2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70c418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70c478 # | | | |-NoThrowAttr 0x55f95e70c4b8 Implicit # | | | `-ConstAttr 0x55f95e70c4e0 Implicit # | | |-FunctionDecl 0x55f95e70c608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e70c558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70c6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70c718 # | | | |-NoThrowAttr 0x55f95e70c758 Implicit # | | | `-ConstAttr 0x55f95e70c780 Implicit # | | |-FunctionDecl 0x55f95e70c8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e70c7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70c958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70c9b8 # | | | |-NoThrowAttr 0x55f95e70c9f8 Implicit # | | | `-ConstAttr 0x55f95e70ca20 Implicit # | | |-FunctionDecl 0x55f95e70cb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55f95e70ca80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55f95e70cbe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70cc40 # | | | |-NoThrowAttr 0x55f95e70cc80 Implicit # | | | `-ConstAttr 0x55f95e70cca8 Implicit # | | |-FunctionDecl 0x55f95e70cdd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55f95e70cd20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70ce80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70cee0 # | | | |-NoThrowAttr 0x55f95e70cf20 Implicit # | | | `-ConstAttr 0x55f95e70cf48 Implicit # | | |-FunctionDecl 0x55f95e70d070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55f95e70cfc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70d120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70d180 # | | | |-NoThrowAttr 0x55f95e70d1c0 Implicit # | | | `-ConstAttr 0x55f95e70d1e8 Implicit # | | |-FunctionDecl 0x55f95e70d310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55f95e70d260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70d3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70d420 # | | | |-NoThrowAttr 0x55f95e70d460 Implicit # | | | `-ConstAttr 0x55f95e70d488 Implicit # | | |-FunctionDecl 0x55f95e70d650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55f95e70d500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e70d700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70d760 # | | | |-NoThrowAttr 0x55f95e70d7a0 Implicit # | | | `-ConstAttr 0x55f95e70d7c8 Implicit # | | |-FunctionDecl 0x55f95e70d8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f95e70d840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70d9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70da00 # | | | |-NoThrowAttr 0x55f95e70da40 Implicit # | | | `-ConstAttr 0x55f95e70da68 Implicit # | | |-FunctionDecl 0x55f95e70db90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f95e70dae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70dc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70dca0 # | | | |-NoThrowAttr 0x55f95e70dce0 Implicit # | | | `-ConstAttr 0x55f95e70dd08 Implicit # | | |-FunctionDecl 0x55f95e70de30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f95e70dd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70dee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70df40 # | | | |-NoThrowAttr 0x55f95e70df80 Implicit # | | | `-ConstAttr 0x55f95e70dfa8 Implicit # | | |-FunctionDecl 0x55f95e70e0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f95e70e020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e70e180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70e1e0 # | | | |-NoThrowAttr 0x55f95e70e220 Implicit # | | | `-ConstAttr 0x55f95e70e248 Implicit # | | |-FunctionDecl 0x55f95e70e370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f95e70e2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70e420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70e480 # | | | |-NoThrowAttr 0x55f95e70e4c0 Implicit # | | | `-ConstAttr 0x55f95e70e4e8 Implicit # | | |-FunctionDecl 0x55f95e70e610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f95e70e560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70e6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70e720 # | | | |-NoThrowAttr 0x55f95e70e760 Implicit # | | | `-ConstAttr 0x55f95e70e788 Implicit # | | |-FunctionDecl 0x55f95e70e8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f95e70e800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70e960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70e9c0 # | | | |-NoThrowAttr 0x55f95e70ea00 Implicit # | | | `-ConstAttr 0x55f95e70ea28 Implicit # | | |-FunctionDecl 0x55f95e70eb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f95e70eaa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e70ec00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70ec60 # | | | |-NoThrowAttr 0x55f95e70eca0 Implicit # | | | `-ConstAttr 0x55f95e70ecc8 Implicit # | | |-FunctionDecl 0x55f95e70edf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e70ed40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70eea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70ef00 # | | | |-NoThrowAttr 0x55f95e70ef40 Implicit # | | | `-ConstAttr 0x55f95e70ef68 Implicit # | | |-FunctionDecl 0x55f95e70f090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e70efe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70f140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70f1a0 # | | | |-NoThrowAttr 0x55f95e70f1e0 Implicit # | | | `-ConstAttr 0x55f95e70f208 Implicit # | | |-FunctionDecl 0x55f95e70f330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e70f280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70f3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70f440 # | | | |-NoThrowAttr 0x55f95e70f480 Implicit # | | | `-ConstAttr 0x55f95e70f4a8 Implicit # | | |-FunctionDecl 0x55f95e70f660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55f95e70f508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55f95e70f710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70f770 # | | | |-NoThrowAttr 0x55f95e70f7b0 Implicit # | | | `-ConstAttr 0x55f95e70f7d8 Implicit # | | |-FunctionDecl 0x55f95e70f900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e70f850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70f9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70fa10 # | | | |-NoThrowAttr 0x55f95e70fa50 Implicit # | | | `-ConstAttr 0x55f95e70fa78 Implicit # | | |-FunctionDecl 0x55f95e70fba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e70faf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70fc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70fcb0 # | | | |-NoThrowAttr 0x55f95e70fcf0 Implicit # | | | `-ConstAttr 0x55f95e70fd18 Implicit # | | |-FunctionDecl 0x55f95e70fe40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e70fd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e70fef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e70ff50 # | | | |-NoThrowAttr 0x55f95e70ff90 Implicit # | | | `-ConstAttr 0x55f95e70ffb8 Implicit # | | |-FunctionDecl 0x55f95e7100c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55f95e710018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55f95e710178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e7101d8 # | | | |-NoThrowAttr 0x55f95e710218 Implicit # | | | `-ConstAttr 0x55f95e710240 Implicit # | | |-FunctionDecl 0x55f95e710368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55f95e7102b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e710418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e710478 # | | | |-NoThrowAttr 0x55f95e7104b8 Implicit # | | | `-ConstAttr 0x55f95e7104e0 Implicit # | | |-FunctionDecl 0x55f95e710608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55f95e710558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e7106b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e710718 # | | | |-NoThrowAttr 0x55f95e710758 Implicit # | | | `-ConstAttr 0x55f95e710780 Implicit # | | |-FunctionDecl 0x55f95e7108a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55f95e7107f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e710958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f95e7109b8 # | | | |-NoThrowAttr 0x55f95e7109f8 Implicit # | | | `-ConstAttr 0x55f95e710a20 Implicit # | | |-FunctionDecl 0x55f95e710b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55f95e710a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55f95e710be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e710c40 # | | | |-NoThrowAttr 0x55f95e710c80 Implicit # | | | `-ConstAttr 0x55f95e710ca8 Implicit # | | |-FunctionDecl 0x55f95e710dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e710d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e710e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e710ed0 # | | | |-NoThrowAttr 0x55f95e710f10 Implicit # | | | `-ConstAttr 0x55f95e710f38 Implicit # | | |-FunctionDecl 0x55f95e711060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e710fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e711110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e711170 # | | | |-NoThrowAttr 0x55f95e7111b0 Implicit # | | | `-ConstAttr 0x55f95e7111d8 Implicit # | | |-FunctionDecl 0x55f95e711300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e711250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e7113b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e711410 # | | | |-NoThrowAttr 0x55f95e711450 Implicit # | | | `-ConstAttr 0x55f95e711478 Implicit # | | |-FunctionDecl 0x55f95e711588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55f95e7114d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55f95e711670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e7116d0 # | | | |-NoThrowAttr 0x55f95e711710 Implicit # | | | `-ConstAttr 0x55f95e711738 Implicit # | | |-FunctionDecl 0x55f95e711860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55f95e7117b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e711910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e711970 # | | | |-NoThrowAttr 0x55f95e7119b0 Implicit # | | | `-ConstAttr 0x55f95e7119d8 Implicit # | | |-FunctionDecl 0x55f95e711b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55f95e711a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e711bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e711c10 # | | | |-NoThrowAttr 0x55f95e711c50 Implicit # | | | `-ConstAttr 0x55f95e711c78 Implicit # | | |-FunctionDecl 0x55f95e711da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55f95e711cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e711e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e711eb0 # | | | |-NoThrowAttr 0x55f95e711ef0 Implicit # | | | `-ConstAttr 0x55f95e711f18 Implicit # | | |-FunctionDecl 0x55f95e712040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55f95e711f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e7120f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e712150 # | | | |-NoThrowAttr 0x55f95e712190 Implicit # | | | `-ConstAttr 0x55f95e7121b8 Implicit # | | |-FunctionDecl 0x55f95e7122e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f95e712230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e712390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e7123f0 # | | | |-NoThrowAttr 0x55f95e712430 Implicit # | | | `-ConstAttr 0x55f95e712458 Implicit # | | |-FunctionDecl 0x55f95e712580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f95e7124d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e712630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e712690 # | | | |-NoThrowAttr 0x55f95e7126d0 Implicit # | | | `-ConstAttr 0x55f95e7126f8 Implicit # | | |-FunctionDecl 0x55f95e712820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f95e712770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e7128d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e712930 # | | | |-NoThrowAttr 0x55f95e712970 Implicit # | | | `-ConstAttr 0x55f95e712998 Implicit # | | |-FunctionDecl 0x55f95e712ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f95e712a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e712b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e712bd0 # | | | |-NoThrowAttr 0x55f95e712c10 Implicit # | | | `-ConstAttr 0x55f95e712c38 Implicit # | | |-FunctionDecl 0x55f95e712d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f95e712cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e712e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e712e70 # | | | |-NoThrowAttr 0x55f95e712eb0 Implicit # | | | `-ConstAttr 0x55f95e712ed8 Implicit # | | |-FunctionDecl 0x55f95e713000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f95e712f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e7130b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e713110 # | | | |-NoThrowAttr 0x55f95e713150 Implicit # | | | `-ConstAttr 0x55f95e713178 Implicit # | | |-FunctionDecl 0x55f95e7132a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f95e7131f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e713350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e7133b0 # | | | |-NoThrowAttr 0x55f95e7133f0 Implicit # | | | `-ConstAttr 0x55f95e713418 Implicit # | | |-FunctionDecl 0x55f95e713540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f95e713490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e7135f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e6b97d0 # | | | |-NoThrowAttr 0x55f95e6b9810 Implicit # | | | `-ConstAttr 0x55f95e6b9838 Implicit # | | |-FunctionDecl 0x55f95e6b9960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6b98b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b9a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e6b9a70 # | | | |-NoThrowAttr 0x55f95e6b9ab0 Implicit # | | | `-ConstAttr 0x55f95e6b9ad8 Implicit # | | |-FunctionDecl 0x55f95e6b9c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6b9b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b9cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e6b9d10 # | | | |-NoThrowAttr 0x55f95e6b9d50 Implicit # | | | `-ConstAttr 0x55f95e6b9d78 Implicit # | | |-FunctionDecl 0x55f95e6b9ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6b9df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6b9f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e6b9fb0 # | | | |-NoThrowAttr 0x55f95e6b9ff0 Implicit # | | | `-ConstAttr 0x55f95e6ba018 Implicit # | | |-FunctionDecl 0x55f95e6ba128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55f95e6ba078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55f95e6ba1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e6ba238 # | | | |-NoThrowAttr 0x55f95e6ba278 Implicit # | | | `-ConstAttr 0x55f95e6ba2a0 Implicit # | | |-FunctionDecl 0x55f95e6ba3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6ba318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ba478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e6ba4d8 # | | | |-NoThrowAttr 0x55f95e6ba518 Implicit # | | | `-ConstAttr 0x55f95e6ba540 Implicit # | | |-FunctionDecl 0x55f95e6ba668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6ba5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ba718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e6ba778 # | | | |-NoThrowAttr 0x55f95e6ba7b8 Implicit # | | | `-ConstAttr 0x55f95e6ba7e0 Implicit # | | |-FunctionDecl 0x55f95e6ba908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6ba858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6ba9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e6baa18 # | | | |-NoThrowAttr 0x55f95e6baa58 Implicit # | | | `-ConstAttr 0x55f95e6baa80 Implicit # | | |-FunctionDecl 0x55f95e6bab90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55f95e6baae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55f95e6bac40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e6baca0 # | | | |-NoThrowAttr 0x55f95e6bace0 Implicit # | | | `-ConstAttr 0x55f95e6bad08 Implicit # | | |-FunctionDecl 0x55f95e6bae30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55f95e6bad80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6baee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e6baf40 # | | | |-NoThrowAttr 0x55f95e6baf80 Implicit # | | | `-ConstAttr 0x55f95e6bafa8 Implicit # | | |-FunctionDecl 0x55f95e6bb0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55f95e6bb020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bb180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e6bb1e0 # | | | |-NoThrowAttr 0x55f95e6bb220 Implicit # | | | `-ConstAttr 0x55f95e6bb248 Implicit # | | |-FunctionDecl 0x55f95e6bb370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55f95e6bb2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bb420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f95e6bb480 # | | | |-NoThrowAttr 0x55f95e6bb4c0 Implicit # | | | `-ConstAttr 0x55f95e6bb4e8 Implicit # | | |-FunctionDecl 0x55f95e6bb638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55f95e6bb548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f95e6bb6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bb760 Implicit # | | | `-ConstAttr 0x55f95e6bb788 Implicit # | | |-FunctionDecl 0x55f95e6bb938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55f95e6bb810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bb9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bba60 Implicit # | | | `-ConstAttr 0x55f95e6bba88 Implicit # | | |-FunctionDecl 0x55f95e6bbc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55f95e6bbb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bbcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bbd50 Implicit # | | | `-ConstAttr 0x55f95e6bbd78 Implicit # | | |-FunctionDecl 0x55f95e6bbf18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55f95e6bbdf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bbfc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bc040 Implicit # | | | `-ConstAttr 0x55f95e6bc068 Implicit # | | |-FunctionDecl 0x55f95e6bc178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55f95e6bc0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55f95e6bc228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bc2a0 Implicit # | | | `-ConstAttr 0x55f95e6bc2c8 Implicit # | | |-FunctionDecl 0x55f95e6bc3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55f95e6bc340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bc4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bc518 Implicit # | | | `-ConstAttr 0x55f95e6bc540 Implicit # | | |-FunctionDecl 0x55f95e6bc668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55f95e6bc5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bc718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bc790 Implicit # | | | `-ConstAttr 0x55f95e6bc7b8 Implicit # | | |-FunctionDecl 0x55f95e6bc8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55f95e6bc830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bc990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bca08 Implicit # | | | `-ConstAttr 0x55f95e6bca30 Implicit # | | |-FunctionDecl 0x55f95e6bcbd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55f95e6bcaa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f95e6bcc88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bcd00 Implicit # | | | `-ConstAttr 0x55f95e6bcd28 Implicit # | | |-FunctionDecl 0x55f95e6bcec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55f95e6bcda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bcf78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bcff0 Implicit # | | | `-ConstAttr 0x55f95e6bd018 Implicit # | | |-FunctionDecl 0x55f95e6bd1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55f95e6bd090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bd268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bd2e0 Implicit # | | | `-ConstAttr 0x55f95e6bd308 Implicit # | | |-FunctionDecl 0x55f95e6bd4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55f95e6bd380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bd558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bd5d0 Implicit # | | | `-ConstAttr 0x55f95e6bd5f8 Implicit # | | |-FunctionDecl 0x55f95e6bd7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55f95e6bd658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55f95e6bd8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bd918 Implicit # | | | `-ConstAttr 0x55f95e6bd940 Implicit # | | |-FunctionDecl 0x55f95e6bdae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55f95e6bd9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bdb98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bdc10 Implicit # | | | `-ConstAttr 0x55f95e6bdc38 Implicit # | | |-FunctionDecl 0x55f95e6bddd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55f95e6bdcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bde88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bdf00 Implicit # | | | `-ConstAttr 0x55f95e6bdf28 Implicit # | | |-FunctionDecl 0x55f95e6be0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55f95e6bdfa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6be178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6be1f0 Implicit # | | | `-ConstAttr 0x55f95e6be218 Implicit # | | |-FunctionDecl 0x55f95e6be3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55f95e6be290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f95e6be468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6be4e0 Implicit # | | | `-ConstAttr 0x55f95e6be508 Implicit # | | |-FunctionDecl 0x55f95e6be6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55f95e6be580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6be758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6be7d0 Implicit # | | | `-ConstAttr 0x55f95e6be7f8 Implicit # | | |-FunctionDecl 0x55f95e6be998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55f95e6be870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bea48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6beac0 Implicit # | | | `-ConstAttr 0x55f95e6beae8 Implicit # | | |-FunctionDecl 0x55f95e6bec88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55f95e6beb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bed38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bedb0 Implicit # | | | `-ConstAttr 0x55f95e6bedd8 Implicit # | | |-FunctionDecl 0x55f95e6bef78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55f95e6bee50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f95e6bf028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bf0a0 Implicit # | | | `-ConstAttr 0x55f95e6bf0c8 Implicit # | | |-FunctionDecl 0x55f95e6bf268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f95e6bf140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bf318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bf390 Implicit # | | | `-ConstAttr 0x55f95e6bf3b8 Implicit # | | |-FunctionDecl 0x55f95e6bf558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f95e6bf430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bf608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bf680 Implicit # | | | `-ConstAttr 0x55f95e6bf6a8 Implicit # | | |-FunctionDecl 0x55f95e6bf868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f95e6bf720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bf918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bf990 Implicit # | | | `-ConstAttr 0x55f95e6bf9b8 Implicit # | | |-FunctionDecl 0x55f95e6bfb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55f95e6bfa18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55f95e6bfbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bfc30 Implicit # | | | `-ConstAttr 0x55f95e6bfc58 Implicit # | | |-FunctionDecl 0x55f95e6bfdf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55f95e6bfcd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6bfea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6bff20 Implicit # | | | `-ConstAttr 0x55f95e6bff48 Implicit # | | |-FunctionDecl 0x55f95e6c00e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55f95e6bffc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c0198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6c0210 Implicit # | | | `-ConstAttr 0x55f95e6c0238 Implicit # | | |-FunctionDecl 0x55f95e6c03d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55f95e6c02b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c0488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f95e6c0500 Implicit # | | | `-ConstAttr 0x55f95e6c0528 Implicit # | | |-FunctionDecl 0x55f95e6c0638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55f95e6c0588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55f95e6c06e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f95e6c0760 Implicit # | | | `-ConstAttr 0x55f95e6c0788 Implicit # | | |-FunctionDecl 0x55f95e6c08a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6c07f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c0950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f95e6c09c8 Implicit # | | | `-ConstAttr 0x55f95e6c09f0 Implicit # | | |-FunctionDecl 0x55f95e6c0b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6c0a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c0bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f95e6c0c40 Implicit # | | | `-ConstAttr 0x55f95e6c0c68 Implicit # | | |-FunctionDecl 0x55f95e6c0d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6c0ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c0e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f95e6c0eb8 Implicit # | | | `-ConstAttr 0x55f95e6c0ee0 Implicit # | | |-FunctionDecl 0x55f95e6c0ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55f95e6c0f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55f95e6c10a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f95e6c1118 Implicit # | | | `-ConstAttr 0x55f95e6c1140 Implicit # | | |-FunctionDecl 0x55f95e6c1268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6c11b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c1318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f95e6c1390 Implicit # | | | `-ConstAttr 0x55f95e6c13b8 Implicit # | | |-FunctionDecl 0x55f95e6c14e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6c1430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c1590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f95e6c1608 Implicit # | | | `-ConstAttr 0x55f95e6c1630 Implicit # | | |-FunctionDecl 0x55f95e6c1758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6c16a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c1818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f95e6c1890 Implicit # | | | `-ConstAttr 0x55f95e6c18b8 Implicit # | | |-FunctionDecl 0x55f95e6c19e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55f95e6c1a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55f95e6c1ae8 # | | | |-NoThrowAttr 0x55f95e6c1b28 Implicit # | | | `-ConstAttr 0x55f95e6c1b50 Implicit # | | |-FunctionDecl 0x55f95e6c1c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55f95e6c1ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55f95e6c1d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f95e6c1d78 Implicit # | | | `-ConstAttr 0x55f95e6c1da0 Implicit # | | |-FunctionDecl 0x55f95e6c1eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6c1e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c1f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f95e6c1fe0 Implicit # | | | `-ConstAttr 0x55f95e6c2008 Implicit # | | |-FunctionDecl 0x55f95e6c2130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6c2080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c21e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f95e6c2258 Implicit # | | | `-ConstAttr 0x55f95e6c2280 Implicit # | | |-FunctionDecl 0x55f95e6c23a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6c22f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c2458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f95e6c24d0 Implicit # | | | `-ConstAttr 0x55f95e6c24f8 Implicit # | | |-FunctionDecl 0x55f95e6c2608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55f95e6c2558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55f95e6c26b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f95e6c2730 Implicit # | | | `-ConstAttr 0x55f95e6c2758 Implicit # | | |-FunctionDecl 0x55f95e6c2880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e6c27d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c2930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f95e6c29a8 Implicit # | | | `-ConstAttr 0x55f95e6c29d0 Implicit # | | |-FunctionDecl 0x55f95e6c2af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e6c2a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c2ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f95e6c2c20 Implicit # | | | `-ConstAttr 0x55f95e6c2c48 Implicit # | | |-FunctionDecl 0x55f95e6c2d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e6c2cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c2e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f95e6c2e98 Implicit # | | | `-ConstAttr 0x55f95e6c2ec0 Implicit # | | |-FunctionDecl 0x55f95e6c2fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55f95e6c2f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55f95e6c3080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f95e6c30f8 Implicit # | | | `-ConstAttr 0x55f95e6c3120 Implicit # | | |-FunctionDecl 0x55f95e6c3238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e6c3188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c32e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f95e6c3360 Implicit # | | | `-ConstAttr 0x55f95e6c3388 Implicit # | | |-FunctionDecl 0x55f95e6c34b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e6c3400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c3560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f95e6c35d8 Implicit # | | | `-ConstAttr 0x55f95e6c3600 Implicit # | | |-FunctionDecl 0x55f95e6c3728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e6c3678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e6c37d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f95e72b6b8 Implicit # | | | `-ConstAttr 0x55f95e72b6e0 Implicit # | | |-FunctionDecl 0x55f95e72b7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55f95e72b740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55f95e72b8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f95e72b918 Implicit # | | | `-ConstAttr 0x55f95e72b940 Implicit # | | |-FunctionDecl 0x55f95e72ba68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e72b9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72bb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f95e72bb90 Implicit # | | | `-ConstAttr 0x55f95e72bbb8 Implicit # | | |-FunctionDecl 0x55f95e72bce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e72bc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72bd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f95e72be08 Implicit # | | | `-ConstAttr 0x55f95e72be30 Implicit # | | |-FunctionDecl 0x55f95e72bf58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e72bea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72c008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f95e72c080 Implicit # | | | `-ConstAttr 0x55f95e72c0a8 Implicit # | | |-FunctionDecl 0x55f95e72c1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55f95e72c108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55f95e72c268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f95e72c2e0 Implicit # | | | `-ConstAttr 0x55f95e72c308 Implicit # | | |-FunctionDecl 0x55f95e72c420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e72c370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72c4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f95e72c548 Implicit # | | | `-ConstAttr 0x55f95e72c570 Implicit # | | |-FunctionDecl 0x55f95e72c698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e72c5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72c748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f95e72c7c0 Implicit # | | | `-ConstAttr 0x55f95e72c7e8 Implicit # | | |-FunctionDecl 0x55f95e72c910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e72c860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72c9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f95e72ca38 Implicit # | | | `-ConstAttr 0x55f95e72ca60 Implicit # | | |-FunctionDecl 0x55f95e72cb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55f95e72cac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55f95e72cc20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f95e72cc98 Implicit # | | | `-ConstAttr 0x55f95e72ccc0 Implicit # | | |-FunctionDecl 0x55f95e72cde8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e72cd38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72ce98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f95e72cf10 Implicit # | | | `-ConstAttr 0x55f95e72cf38 Implicit # | | |-FunctionDecl 0x55f95e72d060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e72cfb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72d110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f95e72d188 Implicit # | | | `-ConstAttr 0x55f95e72d1b0 Implicit # | | |-FunctionDecl 0x55f95e72d2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55f95e72d228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72d388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f95e72d400 Implicit # | | | `-ConstAttr 0x55f95e72d428 Implicit # | | |-FunctionDecl 0x55f95e72d538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55f95e72d488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55f95e72d5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f95e72d680 Implicit # | | | `-ConstAttr 0x55f95e72d6a8 Implicit # | | |-FunctionDecl 0x55f95e72d7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55f95e72d710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72d870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f95e72d8e8 Implicit # | | | `-ConstAttr 0x55f95e72d910 Implicit # | | |-FunctionDecl 0x55f95e72da38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55f95e72d988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72dae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f95e72db60 Implicit # | | | `-ConstAttr 0x55f95e72db88 Implicit # | | |-FunctionDecl 0x55f95e72dcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55f95e72dc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72dd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f95e72ddd8 Implicit # | | | `-ConstAttr 0x55f95e72de00 Implicit # | | |-FunctionDecl 0x55f95e72df10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55f95e72de60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55f95e72dfc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f95e72e038 Implicit # | | | `-ConstAttr 0x55f95e72e060 Implicit # | | |-FunctionDecl 0x55f95e72e188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55f95e72e0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72e238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f95e72e2b0 Implicit # | | | `-ConstAttr 0x55f95e72e2d8 Implicit # | | |-FunctionDecl 0x55f95e72e400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55f95e72e350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f95e72e4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f95e72e528 Implicit # | | | `-ConstAttr 0x55f95e72e550 Implicit # | | `-FunctionDecl 0x55f95e72e678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55f95e72e5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55f95e72e728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55f95e72e7a0 Implicit # | | `-ConstAttr 0x55f95e72e7c8 Implicit # | |-LinkageSpecDecl 0x55f95e6706f8 col:45 implicit C # | | `-FunctionDecl 0x55f95e670748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55f95e6707f0 <> Implicit 501 # | | |-NoThrowAttr 0x55f95e670850 Implicit # | | `-ConstAttr 0x55f95e670878 Implicit # | |-NamespaceDecl 0x55f95e72e818 prev 0x55f95e634ca8 line:12:11 hlsl # | | |-original Namespace 0x55f95e58ba98 'hlsl' # | | |-FunctionDecl 0x55f95e72ea18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e72e930 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e72ed98 # | | | | `-ReturnStmt 0x55f95e72ed88 # | | | | `-CallExpr 0x55f95e72ed58 'float' # | | | | |-ImplicitCastExpr 0x55f95e72ed40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e72ece8 '' Function 0x55f95e641c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e72ecc0 'float' # | | | | `-ImplicitCastExpr 0x55f95e72eca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e72ec90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e72ec58 'double' lvalue ParmVar 0x55f95e72e930 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e72eac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e72ef88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e72ee58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e72f358 # | | | | `-ReturnStmt 0x55f95e72f348 # | | | | `-CallExpr 0x55f95e72f318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e72f300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e72f278 '' Function 0x55f95e641ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e72f250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e72f238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e72f220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e72f1e8 'double2':'vector' lvalue ParmVar 0x55f95e72ee58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e72f038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e72f548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e72f418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e734398 # | | | | `-ReturnStmt 0x55f95e734388 # | | | | `-CallExpr 0x55f95e734358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e734340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7342c0 '' Function 0x55f95e642120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e734298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e734280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e734268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e734230 'double3':'vector' lvalue ParmVar 0x55f95e72f418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e72f5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e734588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e734458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e734968 # | | | | `-ReturnStmt 0x55f95e734958 # | | | | `-CallExpr 0x55f95e734928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e734910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e734888 '' Function 0x55f95e642398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e734860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e734848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e734830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7347f8 'double4':'vector' lvalue ParmVar 0x55f95e734458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e734638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e734b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e734a18 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e734e60 # | | | | `-ReturnStmt 0x55f95e734e50 # | | | | `-CallExpr 0x55f95e734e20 'float' # | | | | |-ImplicitCastExpr 0x55f95e734e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e734de8 '' Function 0x55f95e641c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e734dc0 'float' # | | | | `-ImplicitCastExpr 0x55f95e734da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e734d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e734d58 'int' lvalue ParmVar 0x55f95e734a18 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e734bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e735038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e734f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7353b0 # | | | | `-ReturnStmt 0x55f95e7353a0 # | | | | `-CallExpr 0x55f95e735370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e735358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e735338 '' Function 0x55f95e641ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e735310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7352f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7352e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7352a8 'int2':'vector' lvalue ParmVar 0x55f95e734f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7350e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e735588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e735460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e735908 # | | | | `-ReturnStmt 0x55f95e7358f8 # | | | | `-CallExpr 0x55f95e7358c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7358b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e735890 '' Function 0x55f95e642120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e735868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e735850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e735838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e735800 'int3':'vector' lvalue ParmVar 0x55f95e735460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e735638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e735ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7359b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e735e70 # | | | | `-ReturnStmt 0x55f95e735e60 # | | | | `-CallExpr 0x55f95e735e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e735e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e735df8 '' Function 0x55f95e642398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e735dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e735db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e735da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e735d68 'int4':'vector' lvalue ParmVar 0x55f95e7359b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e735b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e735fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e735f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e73b3f8 # | | | | `-ReturnStmt 0x55f95e73b3e8 # | | | | `-CallExpr 0x55f95e73b3b8 'float' # | | | | |-ImplicitCastExpr 0x55f95e73b3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e73b380 '' Function 0x55f95e641c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e73b358 'float' # | | | | `-ImplicitCastExpr 0x55f95e73b340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73b328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73b2f0 'uint':'unsigned int' lvalue ParmVar 0x55f95e735f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e73b130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e73b558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73b4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e73b8f0 # | | | | `-ReturnStmt 0x55f95e73b8e0 # | | | | `-CallExpr 0x55f95e73b8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e73b898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e73b878 '' Function 0x55f95e641ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e73b850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e73b838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73b820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73b7e8 'uint2':'vector' lvalue ParmVar 0x55f95e73b4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e73b608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e73ba50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73b9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e73bdf0 # | | | | `-ReturnStmt 0x55f95e73bde0 # | | | | `-CallExpr 0x55f95e73bdb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e73bd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e73bd78 '' Function 0x55f95e642120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e73bd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e73bd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73bd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73bce8 'uint3':'vector' lvalue ParmVar 0x55f95e73b9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e73bb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e73bf50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73bea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e73c2f8 # | | | | `-ReturnStmt 0x55f95e73c2e8 # | | | | `-CallExpr 0x55f95e73c2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e73c2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e73c280 '' Function 0x55f95e642398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e73c258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e73c240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73c228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73c1f0 'uint4':'vector' lvalue ParmVar 0x55f95e73bea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e73c000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e73c4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73c3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e73c870 # | | | | `-ReturnStmt 0x55f95e73c860 # | | | | `-CallExpr 0x55f95e73c830 'float' # | | | | |-ImplicitCastExpr 0x55f95e73c818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e73c7f8 '' Function 0x55f95e641c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e73c7d0 'float' # | | | | `-ImplicitCastExpr 0x55f95e73c7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73c7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73c768 'int64_t':'long' lvalue ParmVar 0x55f95e73c3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e73c588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e73ca48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73c920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e73ce00 # | | | | `-ReturnStmt 0x55f95e73cdf0 # | | | | `-CallExpr 0x55f95e73cdc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e73cda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e73cd88 '' Function 0x55f95e641ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e73cd60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e73cd48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73cd30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73ccf8 'int64_t2':'vector' lvalue ParmVar 0x55f95e73c920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e73caf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e73cfd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73ceb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e73d3b0 # | | | | `-ReturnStmt 0x55f95e73d3a0 # | | | | `-CallExpr 0x55f95e73d370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e73d358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e73d338 '' Function 0x55f95e642120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e73d310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e73d2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73d2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73d2a8 'int64_t3':'vector' lvalue ParmVar 0x55f95e73ceb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e73d088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e73d588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73d460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e73d950 # | | | | `-ReturnStmt 0x55f95e73d940 # | | | | `-CallExpr 0x55f95e73d910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e73d8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e73d8d8 '' Function 0x55f95e642398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e73d8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e73d898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73d880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73d848 'int64_t4':'vector' lvalue ParmVar 0x55f95e73d460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e73d638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e73db28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73da00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e73dee0 # | | | | `-ReturnStmt 0x55f95e73ded0 # | | | | `-CallExpr 0x55f95e73dea0 'float' # | | | | |-ImplicitCastExpr 0x55f95e73de88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e73de68 '' Function 0x55f95e641c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e73de40 'float' # | | | | `-ImplicitCastExpr 0x55f95e73de28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73de10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73ddd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e73da00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e73dbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e73e0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73df90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e73e490 # | | | | `-ReturnStmt 0x55f95e73e480 # | | | | `-CallExpr 0x55f95e73e450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e73e438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e73e418 '' Function 0x55f95e641ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e73e3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e73e3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73e3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73e388 'uint64_t2':'vector' lvalue ParmVar 0x55f95e73df90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e73e168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e73e668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73e540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e73ea48 # | | | | `-ReturnStmt 0x55f95e73ea38 # | | | | `-CallExpr 0x55f95e73ea08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e73e9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e73e9d0 '' Function 0x55f95e642120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e73e9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e73e990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73e978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73e940 'uint64_t3':'vector' lvalue ParmVar 0x55f95e73e540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e73e718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e73ec28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73eaf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e73f010 # | | | | `-ReturnStmt 0x55f95e73f000 # | | | | `-CallExpr 0x55f95e73efd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e73efb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e73ef98 '' Function 0x55f95e642398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e73ef70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e73ef58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73ef40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73ef08 'uint64_t4':'vector' lvalue ParmVar 0x55f95e73eaf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e73ecd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e73f198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73f0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e73f4e0 # | | | | `-ReturnStmt 0x55f95e73f4d0 # | | | | `-CallExpr 0x55f95e73f4a0 'float' # | | | | |-ImplicitCastExpr 0x55f95e73f488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e73f468 '' Function 0x55f95e65b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e73f440 'float' # | | | | `-ImplicitCastExpr 0x55f95e73f428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73f410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73f3d8 'double' lvalue ParmVar 0x55f95e73f0d0 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e73f248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e73f650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73f5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e73f9b8 # | | | | `-ReturnStmt 0x55f95e73f9a8 # | | | | `-CallExpr 0x55f95e73f978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e73f960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e73f940 '' Function 0x55f95e65bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e73f918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e73f900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73f8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73f8b0 'double2':'vector' lvalue ParmVar 0x55f95e73f5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e73f700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e73fb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73fa78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e73fe98 # | | | | `-ReturnStmt 0x55f95e73fe88 # | | | | `-CallExpr 0x55f95e73fe58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e73fe40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e73fe20 '' Function 0x55f95e64a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e73fdf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e73fde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e73fdc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e73fd90 'double3':'vector' lvalue ParmVar 0x55f95e73fa78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e73fbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e740008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e73ff58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e740380 # | | | | `-ReturnStmt 0x55f95e740370 # | | | | `-CallExpr 0x55f95e740340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e740328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e740308 '' Function 0x55f95e64a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7402e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7402c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7402b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e740278 'double4':'vector' lvalue ParmVar 0x55f95e73ff58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7400b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7404e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e740430 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e740838 # | | | | `-ReturnStmt 0x55f95e740828 # | | | | `-CallExpr 0x55f95e7407f8 'float' # | | | | |-ImplicitCastExpr 0x55f95e7407e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7407c0 '' Function 0x55f95e65b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e740798 'float' # | | | | `-ImplicitCastExpr 0x55f95e740780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e740768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e740730 'int' lvalue ParmVar 0x55f95e740430 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e740590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e740998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7408e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e740d10 # | | | | `-ReturnStmt 0x55f95e740d00 # | | | | `-CallExpr 0x55f95e740cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e740cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e740c98 '' Function 0x55f95e65bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e740c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e740c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e740c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e740c08 'int2':'vector' lvalue ParmVar 0x55f95e7408e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e740a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e740e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e740dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e749380 # | | | | `-ReturnStmt 0x55f95e749370 # | | | | `-CallExpr 0x55f95e749340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e749328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e749308 '' Function 0x55f95e64a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7492e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e741138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e741120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7410e8 'int3':'vector' lvalue ParmVar 0x55f95e740dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e740f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7494e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e749430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e749868 # | | | | `-ReturnStmt 0x55f95e749858 # | | | | `-CallExpr 0x55f95e749828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e749810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7497f0 '' Function 0x55f95e64a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7497c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7497b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e749798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e749760 'int4':'vector' lvalue ParmVar 0x55f95e749430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e749590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7499c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e749918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e749d40 # | | | | `-ReturnStmt 0x55f95e749d30 # | | | | `-CallExpr 0x55f95e749d00 'float' # | | | | |-ImplicitCastExpr 0x55f95e749ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e749cc8 '' Function 0x55f95e65b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e749ca0 'float' # | | | | `-ImplicitCastExpr 0x55f95e749c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e749c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e749c38 'uint':'unsigned int' lvalue ParmVar 0x55f95e749918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e749a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e749ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e749df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e74a238 # | | | | `-ReturnStmt 0x55f95e74a228 # | | | | `-CallExpr 0x55f95e74a1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e74a1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e74a1c0 '' Function 0x55f95e65bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e74a198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e74a180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74a168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74a130 'uint2':'vector' lvalue ParmVar 0x55f95e749df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e749f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e74a398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74a2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e74a738 # | | | | `-ReturnStmt 0x55f95e74a728 # | | | | `-CallExpr 0x55f95e74a6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e74a6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e74a6c0 '' Function 0x55f95e64a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e74a698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e74a680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74a668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74a630 'uint3':'vector' lvalue ParmVar 0x55f95e74a2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e74a448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e74a898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74a7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e74ac40 # | | | | `-ReturnStmt 0x55f95e74ac30 # | | | | `-CallExpr 0x55f95e74ac00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e74abe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e74abc8 '' Function 0x55f95e64a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e74aba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e74ab88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74ab70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74ab38 'uint4':'vector' lvalue ParmVar 0x55f95e74a7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e74a948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e74ada0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74acf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e74b138 # | | | | `-ReturnStmt 0x55f95e74b128 # | | | | `-CallExpr 0x55f95e74b0f8 'float' # | | | | |-ImplicitCastExpr 0x55f95e74b0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e74b0c0 '' Function 0x55f95e65b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e74b098 'float' # | | | | `-ImplicitCastExpr 0x55f95e74b080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74b068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74b030 'int64_t':'long' lvalue ParmVar 0x55f95e74acf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e74ae50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e74b680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74b1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e74ba38 # | | | | `-ReturnStmt 0x55f95e74ba28 # | | | | `-CallExpr 0x55f95e74b9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e74b9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e74b9c0 '' Function 0x55f95e65bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e74b998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e74b980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74b968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74b930 'int64_t2':'vector' lvalue ParmVar 0x55f95e74b1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e74b730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e74bb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74bae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e74bf58 # | | | | `-ReturnStmt 0x55f95e74bf48 # | | | | `-CallExpr 0x55f95e74bf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e74bf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e74bee0 '' Function 0x55f95e64a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e74beb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e74bea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74be88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74be50 'int64_t3':'vector' lvalue ParmVar 0x55f95e74bae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e74bc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e74c0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74c008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e74c480 # | | | | `-ReturnStmt 0x55f95e74c470 # | | | | `-CallExpr 0x55f95e74c440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e74c428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e74c408 '' Function 0x55f95e64a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e74c3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e74c3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74c3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74c378 'int64_t4':'vector' lvalue ParmVar 0x55f95e74c008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e74c168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e74c5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74c530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e74c998 # | | | | `-ReturnStmt 0x55f95e74c988 # | | | | `-CallExpr 0x55f95e74c958 'float' # | | | | |-ImplicitCastExpr 0x55f95e74c940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e74c920 '' Function 0x55f95e65b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e74c8f8 'float' # | | | | `-ImplicitCastExpr 0x55f95e74c8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74c8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74c890 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e74c530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e74c690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e74caf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74ca48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e74ced0 # | | | | `-ReturnStmt 0x55f95e74cec0 # | | | | `-CallExpr 0x55f95e74ce90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e74ce78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e74ce58 '' Function 0x55f95e65bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e74ce30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e74ce18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74ce00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74cdc8 'uint64_t2':'vector' lvalue ParmVar 0x55f95e74ca48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e74cba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e74d030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74cf80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e74d410 # | | | | `-ReturnStmt 0x55f95e74d400 # | | | | `-CallExpr 0x55f95e74d3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e74d3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e74d398 '' Function 0x55f95e64a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e74d370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e74d358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74d340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74d308 'uint64_t3':'vector' lvalue ParmVar 0x55f95e74cf80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e74d0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e74d570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74d4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e74f170 # | | | | `-ReturnStmt 0x55f95e74f160 # | | | | `-CallExpr 0x55f95e74f130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e74f118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e74f0f8 '' Function 0x55f95e64a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e74f0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e74f0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74f0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74f068 'uint64_t4':'vector' lvalue ParmVar 0x55f95e74d4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e74d620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e74f2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74f230 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e74f628 # | | | | `-ReturnStmt 0x55f95e74f618 # | | | | `-CallExpr 0x55f95e74f5e8 'float' # | | | | |-ImplicitCastExpr 0x55f95e74f5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e74f5b0 '' Function 0x55f95e65ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e74f588 'float' # | | | | `-ImplicitCastExpr 0x55f95e74f570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74f558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74f520 'double' lvalue ParmVar 0x55f95e74f230 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e74f390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e74f798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74f6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e74fb00 # | | | | `-ReturnStmt 0x55f95e74faf0 # | | | | `-CallExpr 0x55f95e74fac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e74faa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e74fa88 '' Function 0x55f95e65ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e74fa60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e74fa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74fa30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74f9f8 'double2':'vector' lvalue ParmVar 0x55f95e74f6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e74f848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e74fc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e74fbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e74ffe0 # | | | | `-ReturnStmt 0x55f95e74ffd0 # | | | | `-CallExpr 0x55f95e74ffa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e74ff88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e74ff68 '' Function 0x55f95e65f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e74ff40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e74ff28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e74ff10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e74fed8 'double3':'vector' lvalue ParmVar 0x55f95e74fbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e74fd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e750150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7500a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7504c8 # | | | | `-ReturnStmt 0x55f95e7504b8 # | | | | `-CallExpr 0x55f95e750488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e750470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e750450 '' Function 0x55f95e65f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e750428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e750410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7503f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7503c0 'double4':'vector' lvalue ParmVar 0x55f95e7500a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e750200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e750628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e750578 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e750980 # | | | | `-ReturnStmt 0x55f95e750970 # | | | | `-CallExpr 0x55f95e750940 'float' # | | | | |-ImplicitCastExpr 0x55f95e750928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e750908 '' Function 0x55f95e65ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7508e0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7508c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7508b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e750878 'int' lvalue ParmVar 0x55f95e750578 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e7506d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e750ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e750a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e750e58 # | | | | `-ReturnStmt 0x55f95e750e48 # | | | | `-CallExpr 0x55f95e750e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e750e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e750de0 '' Function 0x55f95e65ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e750db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e750da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e750d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e750d50 'int2':'vector' lvalue ParmVar 0x55f95e750a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e750b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e751e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e751d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e7521a8 # | | | | `-ReturnStmt 0x55f95e752198 # | | | | `-CallExpr 0x55f95e752168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e752150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e752130 '' Function 0x55f95e65f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e752108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7520f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7520d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7520a0 'int3':'vector' lvalue ParmVar 0x55f95e751d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e751ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e752308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e752258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e752690 # | | | | `-ReturnStmt 0x55f95e752680 # | | | | `-CallExpr 0x55f95e752650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e752638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e752618 '' Function 0x55f95e65f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7525f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7525d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7525c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e752588 'int4':'vector' lvalue ParmVar 0x55f95e752258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7523b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7527f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e752740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e752b68 # | | | | `-ReturnStmt 0x55f95e752b58 # | | | | `-CallExpr 0x55f95e752b28 'float' # | | | | |-ImplicitCastExpr 0x55f95e752b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e752af0 '' Function 0x55f95e65ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e752ac8 'float' # | | | | `-ImplicitCastExpr 0x55f95e752ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e752a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e752a60 'uint':'unsigned int' lvalue ParmVar 0x55f95e752740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7528a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e752cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e752c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e753060 # | | | | `-ReturnStmt 0x55f95e753050 # | | | | `-CallExpr 0x55f95e753020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e753008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e752fe8 '' Function 0x55f95e65ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e752fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e752fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e752f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e752f58 'uint2':'vector' lvalue ParmVar 0x55f95e752c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e752d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7531c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e753110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e753560 # | | | | `-ReturnStmt 0x55f95e753550 # | | | | `-CallExpr 0x55f95e753520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e753508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7534e8 '' Function 0x55f95e65f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7534c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7534a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e753490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e753458 'uint3':'vector' lvalue ParmVar 0x55f95e753110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e753270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7536c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e753610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e753a68 # | | | | `-ReturnStmt 0x55f95e753a58 # | | | | `-CallExpr 0x55f95e753a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e753a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7539f0 '' Function 0x55f95e65f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7539c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7539b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e753998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e753960 'uint4':'vector' lvalue ParmVar 0x55f95e753610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e753770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e753bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e753b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e754830 # | | | | `-ReturnStmt 0x55f95e754820 # | | | | `-CallExpr 0x55f95e7547f0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7547d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7547b8 '' Function 0x55f95e65ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e754790 'float' # | | | | `-ImplicitCastExpr 0x55f95e754778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e754760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e754728 'int64_t':'long' lvalue ParmVar 0x55f95e753b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e753c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e754990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7548e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e754d48 # | | | | `-ReturnStmt 0x55f95e754d38 # | | | | `-CallExpr 0x55f95e754d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e754cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e754cd0 '' Function 0x55f95e65ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e754ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e754c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e754c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e754c40 'int64_t2':'vector' lvalue ParmVar 0x55f95e7548e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e754a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e754ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e754df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e755268 # | | | | `-ReturnStmt 0x55f95e755258 # | | | | `-CallExpr 0x55f95e755228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e755210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7551f0 '' Function 0x55f95e65f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7551c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7551b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e755198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e755160 'int64_t3':'vector' lvalue ParmVar 0x55f95e754df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e754f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7553c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e755318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e755790 # | | | | `-ReturnStmt 0x55f95e755780 # | | | | `-CallExpr 0x55f95e755750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e755738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e755718 '' Function 0x55f95e65f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7556f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7556d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7556c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e755688 'int64_t4':'vector' lvalue ParmVar 0x55f95e755318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e755478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7558f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e755840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e755ca8 # | | | | `-ReturnStmt 0x55f95e755c98 # | | | | `-CallExpr 0x55f95e755c68 'float' # | | | | |-ImplicitCastExpr 0x55f95e755c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e755c30 '' Function 0x55f95e65ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e755c08 'float' # | | | | `-ImplicitCastExpr 0x55f95e755bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e755bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e755ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e755840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e7559a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e755e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e755d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7561e0 # | | | | `-ReturnStmt 0x55f95e7561d0 # | | | | `-CallExpr 0x55f95e7561a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e756188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e756168 '' Function 0x55f95e65ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e756140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e756128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e756110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7560d8 'uint64_t2':'vector' lvalue ParmVar 0x55f95e755d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e755eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e756340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e756290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e757048 # | | | | `-ReturnStmt 0x55f95e757038 # | | | | `-CallExpr 0x55f95e757008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e756ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e756fd0 '' Function 0x55f95e65f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e756fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e756f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e756f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e756f40 'uint64_t3':'vector' lvalue ParmVar 0x55f95e756290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7563f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7571a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7570f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e757590 # | | | | `-ReturnStmt 0x55f95e757580 # | | | | `-CallExpr 0x55f95e757550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e757538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e757518 '' Function 0x55f95e65f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7574f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7574d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7574c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e757488 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7570f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e757258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7577e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e757650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55f95e7576d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55f95e757c00 # | | | | `-ReturnStmt 0x55f95e757bf0 # | | | | `-CallExpr 0x55f95e757bb8 'float' # | | | | |-ImplicitCastExpr 0x55f95e757ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e757b50 '' Function 0x55f95e6605c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e757a98 'float' # | | | | | `-ImplicitCastExpr 0x55f95e757a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e757a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e757a30 'double' lvalue ParmVar 0x55f95e757650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55f95e757b28 'float' # | | | | `-ImplicitCastExpr 0x55f95e757b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e757af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e757ac0 'double' lvalue ParmVar 0x55f95e7576d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55f95e7578a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e757e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e757cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e757d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55f95e758320 # | | | | `-ReturnStmt 0x55f95e758310 # | | | | `-CallExpr 0x55f95e7582d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7582c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e758238 '' Function 0x55f95e660958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e758168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e758150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e758138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e758100 'double2':'vector' lvalue ParmVar 0x55f95e757cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55f95e758210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7581f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7581e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7581a8 'double2':'vector' lvalue ParmVar 0x55f95e757d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e757f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7585b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7583e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e758460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55f95e758a40 # | | | | `-ReturnStmt 0x55f95e758a30 # | | | | `-CallExpr 0x55f95e7589f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7589e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e758960 '' Function 0x55f95e660d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e758890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e758878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e758860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e758828 'double3':'vector' lvalue ParmVar 0x55f95e7583e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55f95e758938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e758920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e758908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7588d0 'double3':'vector' lvalue ParmVar 0x55f95e758460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e758670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e758cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e758b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e758b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7595a0 # | | | | `-ReturnStmt 0x55f95e759590 # | | | | `-CallExpr 0x55f95e759558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e759540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7594c0 '' Function 0x55f95e6610a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7593f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7593d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7593c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e759388 'double4':'vector' lvalue ParmVar 0x55f95e758b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55f95e759498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e759480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e759468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e759430 'double4':'vector' lvalue ParmVar 0x55f95e758b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e758d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7597e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e759650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55f95e7596d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55f95e759be0 # | | | | `-ReturnStmt 0x55f95e759bd0 # | | | | `-CallExpr 0x55f95e759b98 'float' # | | | | |-ImplicitCastExpr 0x55f95e759b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e759b60 '' Function 0x55f95e6605c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e759aa8 'float' # | | | | | `-ImplicitCastExpr 0x55f95e759a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e759a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e759a40 'int' lvalue ParmVar 0x55f95e759650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55f95e759b38 'float' # | | | | `-ImplicitCastExpr 0x55f95e759b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e759b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e759ad0 'int' lvalue ParmVar 0x55f95e7596d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55f95e7598a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e759e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e759c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e759d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55f95e75a298 # | | | | `-ReturnStmt 0x55f95e75a288 # | | | | `-CallExpr 0x55f95e75a250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e75a238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e75a218 '' Function 0x55f95e660958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e75a148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e75a130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e75a118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e75a0e0 'int2':'vector' lvalue ParmVar 0x55f95e759c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55f95e75a1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e75a1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e75a1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e75a188 'int2':'vector' lvalue ParmVar 0x55f95e759d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e759f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e75a518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e75a348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e75a3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55f95e75a950 # | | | | `-ReturnStmt 0x55f95e75a940 # | | | | `-CallExpr 0x55f95e75a908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e75a8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e75a8d0 '' Function 0x55f95e660d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e75a800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e75a7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e75a7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e75a798 'int3':'vector' lvalue ParmVar 0x55f95e75a348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55f95e75a8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e75a890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e75a878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e75a840 'int3':'vector' lvalue ParmVar 0x55f95e75a3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e75a5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e75abd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e75aa00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e75aa80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55f95e75b018 # | | | | `-ReturnStmt 0x55f95e75b008 # | | | | `-CallExpr 0x55f95e75afd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e75afb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e75af98 '' Function 0x55f95e6610a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e75aec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e75aeb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e75ae98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e75ae60 'int4':'vector' lvalue ParmVar 0x55f95e75aa00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55f95e75af70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e75af58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e75af40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e75af08 'int4':'vector' lvalue ParmVar 0x55f95e75aa80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e75ac90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e75b878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e75b0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e75b148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e75bc90 # | | | | `-ReturnStmt 0x55f95e75bc80 # | | | | `-CallExpr 0x55f95e75bc48 'float' # | | | | |-ImplicitCastExpr 0x55f95e75bc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e75bc10 '' Function 0x55f95e6605c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e75bb58 'float' # | | | | | `-ImplicitCastExpr 0x55f95e75bb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e75bb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e75baf0 'uint':'unsigned int' lvalue ParmVar 0x55f95e75b0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55f95e75bbe8 'float' # | | | | `-ImplicitCastExpr 0x55f95e75bbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e75bbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e75bb80 'uint':'unsigned int' lvalue ParmVar 0x55f95e75b148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e75b930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e75bf18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e75bd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e75bdc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e75c368 # | | | | `-ReturnStmt 0x55f95e75c358 # | | | | `-CallExpr 0x55f95e75c320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e75c308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e75c2e8 '' Function 0x55f95e660958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e75c218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e75c200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e75c1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e75c1b0 'uint2':'vector' lvalue ParmVar 0x55f95e75bd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55f95e75c2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e75c2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e75c290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e75c258 'uint2':'vector' lvalue ParmVar 0x55f95e75bdc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e75bfd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e75c5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e75c418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e75c498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e75ca40 # | | | | `-ReturnStmt 0x55f95e75ca30 # | | | | `-CallExpr 0x55f95e75c9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e75c9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e75c9c0 '' Function 0x55f95e660d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e75c8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e75c8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e75c8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e75c888 'uint3':'vector' lvalue ParmVar 0x55f95e75c418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55f95e75c998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e75c980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e75c968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e75c930 'uint3':'vector' lvalue ParmVar 0x55f95e75c498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e75c6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e75ccc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e75caf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e75cb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e75d128 # | | | | `-ReturnStmt 0x55f95e75d118 # | | | | `-CallExpr 0x55f95e75d0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e75d0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e75d0a8 '' Function 0x55f95e6610a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e75cfd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e75cfc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e75cfa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e75cf70 'uint4':'vector' lvalue ParmVar 0x55f95e75caf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55f95e75d080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e75d068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e75d050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e75d018 'uint4':'vector' lvalue ParmVar 0x55f95e75cb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e75cd80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e75d3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e75d1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e75d258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e760318 # | | | | `-ReturnStmt 0x55f95e760308 # | | | | `-CallExpr 0x55f95e7602d0 'float' # | | | | |-ImplicitCastExpr 0x55f95e75d780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e75d760 '' Function 0x55f95e6605c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e75d6a8 'float' # | | | | | `-ImplicitCastExpr 0x55f95e75d690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e75d678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e75d640 'int64_t':'long' lvalue ParmVar 0x55f95e75d1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55f95e75d738 'float' # | | | | `-ImplicitCastExpr 0x55f95e75d720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e75d708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e75d6d0 'int64_t':'long' lvalue ParmVar 0x55f95e75d258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e75d460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e760598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7603c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e760448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e760a08 # | | | | `-ReturnStmt 0x55f95e7609f8 # | | | | `-CallExpr 0x55f95e7609c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7609a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e760988 '' Function 0x55f95e660958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7608b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7608a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e760888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e760850 'int64_t2':'vector' lvalue ParmVar 0x55f95e7603c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f95e760960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e760948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e760930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7608f8 'int64_t2':'vector' lvalue ParmVar 0x55f95e760448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e760650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e760c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e760ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e760b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e761100 # | | | | `-ReturnStmt 0x55f95e7610f0 # | | | | `-CallExpr 0x55f95e7610b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7610a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e761080 '' Function 0x55f95e660d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e760fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e760f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e760f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e760f48 'int64_t3':'vector' lvalue ParmVar 0x55f95e760ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f95e761058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e761040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e761028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e760ff0 'int64_t3':'vector' lvalue ParmVar 0x55f95e760b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e760d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e761388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7611b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e761230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e761808 # | | | | `-ReturnStmt 0x55f95e7617f8 # | | | | `-CallExpr 0x55f95e7617c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7617a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e761788 '' Function 0x55f95e6610a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7616b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7616a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e761688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e761650 'int64_t4':'vector' lvalue ParmVar 0x55f95e7611b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f95e761760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e761748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e761730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7616f8 'int64_t4':'vector' lvalue ParmVar 0x55f95e761230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e761440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e761a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7618b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e761938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e761ee0 # | | | | `-ReturnStmt 0x55f95e761ed0 # | | | | `-CallExpr 0x55f95e761e98 'float' # | | | | |-ImplicitCastExpr 0x55f95e761e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e761e60 '' Function 0x55f95e6605c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e761da8 'float' # | | | | | `-ImplicitCastExpr 0x55f95e761d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e761d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e761d40 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7618b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55f95e761e38 'float' # | | | | `-ImplicitCastExpr 0x55f95e761e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e761e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e761dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e761938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e761b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e762168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e761f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e762010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e762618 # | | | | `-ReturnStmt 0x55f95e762608 # | | | | `-CallExpr 0x55f95e7625d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7625b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e762598 '' Function 0x55f95e660958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7624c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7624b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e762498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e762460 'uint64_t2':'vector' lvalue ParmVar 0x55f95e761f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f95e762570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e762558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e762540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e762508 'uint64_t2':'vector' lvalue ParmVar 0x55f95e762010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e762220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e762898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7626c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e762748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e762d30 # | | | | `-ReturnStmt 0x55f95e762d20 # | | | | `-CallExpr 0x55f95e762ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e762cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e762cb0 '' Function 0x55f95e660d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e762be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e762bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e762bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e762b78 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7626c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f95e762c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e762c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e762c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e762c20 'uint64_t3':'vector' lvalue ParmVar 0x55f95e762748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e762950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e762fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e762de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e762e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e763458 # | | | | `-ReturnStmt 0x55f95e763448 # | | | | `-CallExpr 0x55f95e763410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7633f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7633d8 '' Function 0x55f95e6610a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e763308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7632f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7632d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7632a0 'uint64_t4':'vector' lvalue ParmVar 0x55f95e762de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7633b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e763398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e763380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e763348 'uint64_t4':'vector' lvalue ParmVar 0x55f95e762e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e763070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7635c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e763518 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e763910 # | | | | `-ReturnStmt 0x55f95e763900 # | | | | `-CallExpr 0x55f95e7638d0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7638b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e763898 '' Function 0x55f95e661d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e763870 'float' # | | | | `-ImplicitCastExpr 0x55f95e763858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e763840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e763808 'double' lvalue ParmVar 0x55f95e763518 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e763678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e763a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7639d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e763de8 # | | | | `-ReturnStmt 0x55f95e763dd8 # | | | | `-CallExpr 0x55f95e763da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e763d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e763d70 '' Function 0x55f95e661fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e763d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e763d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e763d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e763ce0 'double2':'vector' lvalue ParmVar 0x55f95e7639d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e763b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e763f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e763ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e7642c8 # | | | | `-ReturnStmt 0x55f95e7642b8 # | | | | `-CallExpr 0x55f95e764288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e764270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e764250 '' Function 0x55f95e662220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e764228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e764210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7641f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7641c0 'double3':'vector' lvalue ParmVar 0x55f95e763ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e764008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e764448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e764398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7647c0 # | | | | `-ReturnStmt 0x55f95e7647b0 # | | | | `-CallExpr 0x55f95e764780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e764768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e764748 '' Function 0x55f95e662498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e764720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e764708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7646f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7646b8 'double4':'vector' lvalue ParmVar 0x55f95e764398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7644f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e764920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e764870 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e764c78 # | | | | `-ReturnStmt 0x55f95e764c68 # | | | | `-CallExpr 0x55f95e764c38 'float' # | | | | |-ImplicitCastExpr 0x55f95e764c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e764c00 '' Function 0x55f95e661d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e764bd8 'float' # | | | | `-ImplicitCastExpr 0x55f95e764bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e764ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e764b70 'int' lvalue ParmVar 0x55f95e764870 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e7649d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e764dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e764d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e765150 # | | | | `-ReturnStmt 0x55f95e765140 # | | | | `-CallExpr 0x55f95e765110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7650f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7650d8 '' Function 0x55f95e661fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7650b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e765098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e765080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e765048 'int2':'vector' lvalue ParmVar 0x55f95e764d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e764e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7652b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e765200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e765630 # | | | | `-ReturnStmt 0x55f95e765620 # | | | | `-CallExpr 0x55f95e7655f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7655d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7655b8 '' Function 0x55f95e662220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e765590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e765578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e765560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e765528 'int3':'vector' lvalue ParmVar 0x55f95e765200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e765360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e765790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7656e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e765b18 # | | | | `-ReturnStmt 0x55f95e765b08 # | | | | `-CallExpr 0x55f95e765ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e765ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e765aa0 '' Function 0x55f95e662498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e765a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e765a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e765a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e765a10 'int4':'vector' lvalue ParmVar 0x55f95e7656e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e765840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e765c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e765bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e765ff0 # | | | | `-ReturnStmt 0x55f95e765fe0 # | | | | `-CallExpr 0x55f95e765fb0 'float' # | | | | |-ImplicitCastExpr 0x55f95e765f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e765f78 '' Function 0x55f95e661d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e765f50 'float' # | | | | `-ImplicitCastExpr 0x55f95e765f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e765f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e765ee8 'uint':'unsigned int' lvalue ParmVar 0x55f95e765bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e765d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e766150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7660a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e767d10 # | | | | `-ReturnStmt 0x55f95e767d00 # | | | | `-CallExpr 0x55f95e767cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e767cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e767c98 '' Function 0x55f95e661fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e767c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e767c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e767c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e767c08 'uint2':'vector' lvalue ParmVar 0x55f95e7660a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e766200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e767e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e767dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e768210 # | | | | `-ReturnStmt 0x55f95e768200 # | | | | `-CallExpr 0x55f95e7681d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7681b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e768198 '' Function 0x55f95e662220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e768170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e768158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e768140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e768108 'uint3':'vector' lvalue ParmVar 0x55f95e767dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e767f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e768370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7682c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e768718 # | | | | `-ReturnStmt 0x55f95e768708 # | | | | `-CallExpr 0x55f95e7686d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7686c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7686a0 '' Function 0x55f95e662498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e768678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e768660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e768648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e768610 'uint4':'vector' lvalue ParmVar 0x55f95e7682c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e768420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e768878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7687c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e768c10 # | | | | `-ReturnStmt 0x55f95e768c00 # | | | | `-CallExpr 0x55f95e768bd0 'float' # | | | | |-ImplicitCastExpr 0x55f95e768bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e768b98 '' Function 0x55f95e661d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e768b70 'float' # | | | | `-ImplicitCastExpr 0x55f95e768b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e768b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e768b08 'int64_t':'long' lvalue ParmVar 0x55f95e7687c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e768928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e768d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e768cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e769128 # | | | | `-ReturnStmt 0x55f95e769118 # | | | | `-CallExpr 0x55f95e7690e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7690d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7690b0 '' Function 0x55f95e661fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e769088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e769070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e769058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e769020 'int64_t2':'vector' lvalue ParmVar 0x55f95e768cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e768e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e769288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7691d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e769648 # | | | | `-ReturnStmt 0x55f95e769638 # | | | | `-CallExpr 0x55f95e769608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7695f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7695d0 '' Function 0x55f95e662220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7695a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e769590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e769578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e769540 'int64_t3':'vector' lvalue ParmVar 0x55f95e7691d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e769338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7697a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7696f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e76b148 # | | | | `-ReturnStmt 0x55f95e76b138 # | | | | `-CallExpr 0x55f95e76b108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e76b0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e76b0d0 '' Function 0x55f95e662498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e769ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e769ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e769aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e769a68 'int64_t4':'vector' lvalue ParmVar 0x55f95e7696f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e769858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e76b2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76b1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e76b660 # | | | | `-ReturnStmt 0x55f95e76b650 # | | | | `-CallExpr 0x55f95e76b620 'float' # | | | | |-ImplicitCastExpr 0x55f95e76b608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e76b5e8 '' Function 0x55f95e661d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e76b5c0 'float' # | | | | `-ImplicitCastExpr 0x55f95e76b5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e76b590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e76b558 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e76b1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e76b358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e76b7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76b710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e76bb98 # | | | | `-ReturnStmt 0x55f95e76bb88 # | | | | `-CallExpr 0x55f95e76bb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e76bb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e76bb20 '' Function 0x55f95e661fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e76baf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e76bae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e76bac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e76ba90 'uint64_t2':'vector' lvalue ParmVar 0x55f95e76b710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e76b870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e76bcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76bc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e76c0d8 # | | | | `-ReturnStmt 0x55f95e76c0c8 # | | | | `-CallExpr 0x55f95e76c098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e76c080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e76c060 '' Function 0x55f95e662220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e76c038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e76c020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e76c008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e76bfd0 'uint64_t3':'vector' lvalue ParmVar 0x55f95e76bc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e76bda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e76c238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76c188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e76c620 # | | | | `-ReturnStmt 0x55f95e76c610 # | | | | `-CallExpr 0x55f95e76c5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e76c5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e76c5a8 '' Function 0x55f95e662498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e76c580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e76c568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e76c550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e76c518 'uint64_t4':'vector' lvalue ParmVar 0x55f95e76c188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e76c2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55f95e76cd20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55f95e76c638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e76c6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e76cc78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76c9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55f95e76cac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55f95e76cb38 col:41 p2 'T' # | | | |-CompoundStmt 0x55f95e76d090 # | | | | `-ReturnStmt 0x55f95e76d080 # | | | | `-RecoveryExpr 0x55f95e76d048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f95e76ce90 '' lvalue (ADL) = 'clamp' 0x55f95e66bfc8 0x55f95e662888 0x55f95e662d40 0x55f95e6631a8 0x55f95e663608 0x55f95e663a08 0x55f95e663ed8 0x55f95e664338 0x55f95e664798 0x55f95e664bf8 0x55f95e665088 0x55f95e6654e8 0x55f95e665948 0x55f95e666e08 0x55f95e667268 0x55f95e6676c8 0x55f95e667b28 0x55f95e667f98 0x55f95e6683f8 0x55f95e668858 0x55f95e668cb8 0x55f95e6690d8 0x55f95e669538 0x55f95e669998 0x55f95e650d28 0x55f95e651128 0x55f95e651588 0x55f95e6519e8 # | | | | |-RecoveryExpr 0x55f95e76cfb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55f95e76cfd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f95e76cd90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55f95e76d7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55f95e76d0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e76d178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e76d718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76d488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55f95e76d500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55f95e76d5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55f95e76db30 # | | | | `-ReturnStmt 0x55f95e76db20 # | | | | `-RecoveryExpr 0x55f95e76dae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f95e76d930 '' lvalue (ADL) = 'clamp' 0x55f95e6519e8 0x55f95e66bfc8 0x55f95e662888 0x55f95e662d40 0x55f95e6631a8 0x55f95e663608 0x55f95e663a08 0x55f95e663ed8 0x55f95e664338 0x55f95e664798 0x55f95e664bf8 0x55f95e665088 0x55f95e6654e8 0x55f95e665948 0x55f95e666e08 0x55f95e667268 0x55f95e6676c8 0x55f95e667b28 0x55f95e667f98 0x55f95e6683f8 0x55f95e668858 0x55f95e668cb8 0x55f95e6690d8 0x55f95e669538 0x55f95e669998 0x55f95e650d28 0x55f95e651128 0x55f95e651588 # | | | | |-RecoveryExpr 0x55f95e76da50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55f95e76dac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f95e76d830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55f95e76e1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55f95e76db48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e76dbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e76e128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76def8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55f95e76df70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55f95e76dfe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55f95e76e570 # | | | | `-ReturnStmt 0x55f95e76e560 # | | | | `-RecoveryExpr 0x55f95e76e530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f95e76e340 '' lvalue (ADL) = 'clamp' 0x55f95e651588 0x55f95e6519e8 0x55f95e66bfc8 0x55f95e662888 0x55f95e662d40 0x55f95e6631a8 0x55f95e663608 0x55f95e663a08 0x55f95e663ed8 0x55f95e664338 0x55f95e664798 0x55f95e664bf8 0x55f95e665088 0x55f95e6654e8 0x55f95e665948 0x55f95e666e08 0x55f95e667268 0x55f95e6676c8 0x55f95e667b28 0x55f95e667f98 0x55f95e6683f8 0x55f95e668858 0x55f95e668cb8 0x55f95e6690d8 0x55f95e669538 0x55f95e669998 0x55f95e650d28 0x55f95e651128 # | | | | `-RecoveryExpr 0x55f95e76e460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f95e76e240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55f95e76e6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76e628 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e76ea20 # | | | | `-ReturnStmt 0x55f95e76ea10 # | | | | `-CallExpr 0x55f95e76e9e0 'float' # | | | | |-ImplicitCastExpr 0x55f95e76e9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e76e9a8 '' Function 0x55f95e66d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e76e980 'float' # | | | | `-ImplicitCastExpr 0x55f95e76e968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e76e950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e76e918 'double' lvalue ParmVar 0x55f95e76e628 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e76e788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e76eb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76ead8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e76eef0 # | | | | `-ReturnStmt 0x55f95e76eee0 # | | | | `-CallExpr 0x55f95e76eeb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e76ee98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e76ee78 '' Function 0x55f95e66da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e76ee50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e76ee38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e76ee20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e76ede8 'double2':'vector' lvalue ParmVar 0x55f95e76ead8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e76ec38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e76f0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76efa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e76f460 # | | | | `-ReturnStmt 0x55f95e76f450 # | | | | `-CallExpr 0x55f95e76f420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e76f408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e76f3e8 '' Function 0x55f95e66dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e76f3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e76f3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e76f390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e76f358 'double3':'vector' lvalue ParmVar 0x55f95e76efa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e76f1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e76f5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76f518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e76f940 # | | | | `-ReturnStmt 0x55f95e76f930 # | | | | `-CallExpr 0x55f95e76f900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e76f8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e76f8c8 '' Function 0x55f95e66ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e76f8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e76f888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e76f870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e76f838 'double4':'vector' lvalue ParmVar 0x55f95e76f518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e76f678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e76faa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76f9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e76fdf8 # | | | | `-ReturnStmt 0x55f95e76fde8 # | | | | `-CallExpr 0x55f95e76fdb8 'float' # | | | | |-ImplicitCastExpr 0x55f95e76fda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e76fd80 '' Function 0x55f95e66d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e76fd58 'float' # | | | | `-ImplicitCastExpr 0x55f95e76fd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e76fd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e76fcf0 'int' lvalue ParmVar 0x55f95e76f9f0 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e76fb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e76ff58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e76fea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7702d0 # | | | | `-ReturnStmt 0x55f95e7702c0 # | | | | `-CallExpr 0x55f95e770290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e770278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e770258 '' Function 0x55f95e66da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e770230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e770218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e770200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7701c8 'int2':'vector' lvalue ParmVar 0x55f95e76fea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e770008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e770430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e770380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e7707b0 # | | | | `-ReturnStmt 0x55f95e7707a0 # | | | | `-CallExpr 0x55f95e770770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e770758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e770738 '' Function 0x55f95e66dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e770710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7706f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7706e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7706a8 'int3':'vector' lvalue ParmVar 0x55f95e770380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e7704e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e770910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e770860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e770c98 # | | | | `-ReturnStmt 0x55f95e770c88 # | | | | `-CallExpr 0x55f95e770c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e770c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e770c20 '' Function 0x55f95e66ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e770bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e770be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e770bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e770b90 'int4':'vector' lvalue ParmVar 0x55f95e770860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7709c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e770df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e770d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e7711a0 # | | | | `-ReturnStmt 0x55f95e771190 # | | | | `-CallExpr 0x55f95e771160 'float' # | | | | |-ImplicitCastExpr 0x55f95e771148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e771128 '' Function 0x55f95e66d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e771100 'float' # | | | | `-ImplicitCastExpr 0x55f95e7710b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7710a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e771068 'uint':'unsigned int' lvalue ParmVar 0x55f95e770d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e770ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e771300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e771250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e771698 # | | | | `-ReturnStmt 0x55f95e771688 # | | | | `-CallExpr 0x55f95e771658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e771640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e771620 '' Function 0x55f95e66da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7715f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7715e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7715c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e771590 'uint2':'vector' lvalue ParmVar 0x55f95e771250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e7713b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7717f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e771748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e771b98 # | | | | `-ReturnStmt 0x55f95e771b88 # | | | | `-CallExpr 0x55f95e771b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e771b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e771b20 '' Function 0x55f95e66dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e771af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e771ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e771ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e771a90 'uint3':'vector' lvalue ParmVar 0x55f95e771748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e7718a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e771cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e771c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e7720a0 # | | | | `-ReturnStmt 0x55f95e772090 # | | | | `-CallExpr 0x55f95e772060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e772048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e772028 '' Function 0x55f95e66ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e772000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e771fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e771fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e771f98 'uint4':'vector' lvalue ParmVar 0x55f95e771c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e771da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e772200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e772150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e772598 # | | | | `-ReturnStmt 0x55f95e772588 # | | | | `-CallExpr 0x55f95e772558 'float' # | | | | |-ImplicitCastExpr 0x55f95e772540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e772520 '' Function 0x55f95e66d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7724f8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7724e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7724c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e772490 'int64_t':'long' lvalue ParmVar 0x55f95e772150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e7722b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7726f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e772648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e772ab0 # | | | | `-ReturnStmt 0x55f95e772aa0 # | | | | `-CallExpr 0x55f95e772a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e772a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e772a38 '' Function 0x55f95e66da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e772a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7729f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7729e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7729a8 'int64_t2':'vector' lvalue ParmVar 0x55f95e772648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7727a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e772c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e772b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e772fd0 # | | | | `-ReturnStmt 0x55f95e772fc0 # | | | | `-CallExpr 0x55f95e772f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e772f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e772f58 '' Function 0x55f95e66dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e772f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e772f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e772f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e772ec8 'int64_t3':'vector' lvalue ParmVar 0x55f95e772b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e772cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e773830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e773080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e773bf8 # | | | | `-ReturnStmt 0x55f95e773be8 # | | | | `-CallExpr 0x55f95e773bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e773ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e773b80 '' Function 0x55f95e66ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e773b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e773b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e773b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e773af0 'int64_t4':'vector' lvalue ParmVar 0x55f95e773080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7738e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e773d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e773ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e774110 # | | | | `-ReturnStmt 0x55f95e774100 # | | | | `-CallExpr 0x55f95e7740d0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7740b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e774098 '' Function 0x55f95e66d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e774070 'float' # | | | | `-ImplicitCastExpr 0x55f95e774058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e774040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e774008 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e773ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e773e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e774270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7741c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e774648 # | | | | `-ReturnStmt 0x55f95e774638 # | | | | `-CallExpr 0x55f95e774608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7745f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7745d0 '' Function 0x55f95e66da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7745a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e774590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e774578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e774540 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7741c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e774320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7747a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7746f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e774b88 # | | | | `-ReturnStmt 0x55f95e774b78 # | | | | `-CallExpr 0x55f95e774b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e774b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e774b10 '' Function 0x55f95e66dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e774ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e774ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e774ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e774a80 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7746f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e774858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e774ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e774c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7750d0 # | | | | `-ReturnStmt 0x55f95e7750c0 # | | | | `-CallExpr 0x55f95e775090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e775078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e775058 '' Function 0x55f95e66ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e775030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e775018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e775000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e774fc8 'uint64_t4':'vector' lvalue ParmVar 0x55f95e774c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e774d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e775240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e775190 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e775588 # | | | | `-ReturnStmt 0x55f95e775578 # | | | | `-CallExpr 0x55f95e775548 'float' # | | | | |-ImplicitCastExpr 0x55f95e775530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e775510 '' Function 0x55f95e66fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7754e8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7754d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7754b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e775480 'double' lvalue ParmVar 0x55f95e775190 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e7752f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7756f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e775648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e776260 # | | | | `-ReturnStmt 0x55f95e776250 # | | | | `-CallExpr 0x55f95e776220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e776208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7761e8 '' Function 0x55f95e66fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7761c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7761a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e776190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e776158 'double2':'vector' lvalue ParmVar 0x55f95e775648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e7757a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7763d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e776320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e776740 # | | | | `-ReturnStmt 0x55f95e776730 # | | | | `-CallExpr 0x55f95e776700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7766e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7766c8 '' Function 0x55f95e670078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7766a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e776688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e776670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e776638 'double3':'vector' lvalue ParmVar 0x55f95e776320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e776480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7768b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e776800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e776c28 # | | | | `-ReturnStmt 0x55f95e776c18 # | | | | `-CallExpr 0x55f95e776be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e776bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e776bb0 '' Function 0x55f95e6702f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e776b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e776b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e776b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e776b20 'double4':'vector' lvalue ParmVar 0x55f95e776800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e776960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e776d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e776cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e7770e0 # | | | | `-ReturnStmt 0x55f95e7770d0 # | | | | `-CallExpr 0x55f95e7770a0 'float' # | | | | |-ImplicitCastExpr 0x55f95e777088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e777068 '' Function 0x55f95e66fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e777040 'float' # | | | | `-ImplicitCastExpr 0x55f95e777028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e777010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e776fd8 'int' lvalue ParmVar 0x55f95e776cd8 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e776e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e777240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e777190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7775b8 # | | | | `-ReturnStmt 0x55f95e7775a8 # | | | | `-CallExpr 0x55f95e777578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e777560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e777540 '' Function 0x55f95e66fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e777518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e777500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7774e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7774b0 'int2':'vector' lvalue ParmVar 0x55f95e777190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7772f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e777718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e777668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e777a98 # | | | | `-ReturnStmt 0x55f95e777a88 # | | | | `-CallExpr 0x55f95e777a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e777a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e777a20 '' Function 0x55f95e670078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7779f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7779e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7779c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e777990 'int3':'vector' lvalue ParmVar 0x55f95e777668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e7777c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e777bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e777b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e777f80 # | | | | `-ReturnStmt 0x55f95e777f70 # | | | | `-CallExpr 0x55f95e777f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e777f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e777f08 '' Function 0x55f95e6702f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e777ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e777ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e777eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e777e78 'int4':'vector' lvalue ParmVar 0x55f95e777b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e777ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e778928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e778878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e778ca0 # | | | | `-ReturnStmt 0x55f95e778c90 # | | | | `-CallExpr 0x55f95e778c60 'float' # | | | | |-ImplicitCastExpr 0x55f95e778c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e778c28 '' Function 0x55f95e66fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e778c00 'float' # | | | | `-ImplicitCastExpr 0x55f95e778be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e778bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e778b98 'uint':'unsigned int' lvalue ParmVar 0x55f95e778878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7789d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e778e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e778d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e779198 # | | | | `-ReturnStmt 0x55f95e779188 # | | | | `-CallExpr 0x55f95e779158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e779140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e779120 '' Function 0x55f95e66fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7790f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7790e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7790c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e779090 'uint2':'vector' lvalue ParmVar 0x55f95e778d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e778eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7792f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e779248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e779698 # | | | | `-ReturnStmt 0x55f95e779688 # | | | | `-CallExpr 0x55f95e779658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e779640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e779620 '' Function 0x55f95e670078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7795f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7795e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7795c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e779590 'uint3':'vector' lvalue ParmVar 0x55f95e779248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e7793a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7797f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e779748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e779ba0 # | | | | `-ReturnStmt 0x55f95e779b90 # | | | | `-CallExpr 0x55f95e779b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e779b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e779b28 '' Function 0x55f95e6702f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e779b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e779ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e779ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e779a98 'uint4':'vector' lvalue ParmVar 0x55f95e779748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e7798a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e779d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e779c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e77a098 # | | | | `-ReturnStmt 0x55f95e77a088 # | | | | `-CallExpr 0x55f95e77a058 'float' # | | | | |-ImplicitCastExpr 0x55f95e77a040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e77a020 '' Function 0x55f95e66fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e779ff8 'float' # | | | | `-ImplicitCastExpr 0x55f95e779fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e779fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e779f90 'int64_t':'long' lvalue ParmVar 0x55f95e779c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e779db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e77a1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77a148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e77a5b0 # | | | | `-ReturnStmt 0x55f95e77a5a0 # | | | | `-CallExpr 0x55f95e77a570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e77a558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e77a538 '' Function 0x55f95e66fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e77a510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e77a4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77a4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77a4a8 'int64_t2':'vector' lvalue ParmVar 0x55f95e77a148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e77a2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e77a710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77a660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e77b4c0 # | | | | `-ReturnStmt 0x55f95e77b4b0 # | | | | `-CallExpr 0x55f95e77b480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e77b468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e77b448 '' Function 0x55f95e670078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e77b420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e77b408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77b3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77b3b8 'int64_t3':'vector' lvalue ParmVar 0x55f95e77a660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e77b1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e77b620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77b570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e77b9e8 # | | | | `-ReturnStmt 0x55f95e77b9d8 # | | | | `-CallExpr 0x55f95e77b9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e77b990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e77b970 '' Function 0x55f95e6702f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e77b948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e77b930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77b918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77b8e0 'int64_t4':'vector' lvalue ParmVar 0x55f95e77b570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e77b6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e77bb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77ba98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e77bf00 # | | | | `-ReturnStmt 0x55f95e77bef0 # | | | | `-CallExpr 0x55f95e77bec0 'float' # | | | | |-ImplicitCastExpr 0x55f95e77bea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e77be88 '' Function 0x55f95e66fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e77be60 'float' # | | | | `-ImplicitCastExpr 0x55f95e77be48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77be30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77bdf8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e77ba98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e77bbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e77c060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77bfb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e77c438 # | | | | `-ReturnStmt 0x55f95e77c428 # | | | | `-CallExpr 0x55f95e77c3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e77c3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e77c3c0 '' Function 0x55f95e66fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e77c398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e77c380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77c368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77c330 'uint64_t2':'vector' lvalue ParmVar 0x55f95e77bfb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e77c110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e77c598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77c4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e77c978 # | | | | `-ReturnStmt 0x55f95e77c968 # | | | | `-CallExpr 0x55f95e77c938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e77c920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e77c900 '' Function 0x55f95e670078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e77c8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e77c8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77c8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77c870 'uint64_t3':'vector' lvalue ParmVar 0x55f95e77c4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e77c648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e77cad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77ca28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e77cec0 # | | | | `-ReturnStmt 0x55f95e77ceb0 # | | | | `-CallExpr 0x55f95e77ce80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e77ce68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e77ce48 '' Function 0x55f95e6702f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e77ce20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e77ce08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77cdf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77cdb8 'uint64_t4':'vector' lvalue ParmVar 0x55f95e77ca28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e77cb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e77d030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77cf80 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e77d8b8 # | | | | `-ReturnStmt 0x55f95e77d8a8 # | | | | `-CallExpr 0x55f95e77d878 'float' # | | | | |-ImplicitCastExpr 0x55f95e77d860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e77d840 '' Function 0x55f95e674f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e77d818 'float' # | | | | `-ImplicitCastExpr 0x55f95e77d800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77d7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77d7b0 'double' lvalue ParmVar 0x55f95e77cf80 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e77d0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e77da28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77d978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e77dd90 # | | | | `-ReturnStmt 0x55f95e77dd80 # | | | | `-CallExpr 0x55f95e77dd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e77dd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e77dd18 '' Function 0x55f95e675178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e77dcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e77dcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77dcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77dc88 'double2':'vector' lvalue ParmVar 0x55f95e77d978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e77dad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e77df00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77de50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e77e270 # | | | | `-ReturnStmt 0x55f95e77e260 # | | | | `-CallExpr 0x55f95e77e230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e77e218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e77e1f8 '' Function 0x55f95e6753f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e77e1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e77e1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77e1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77e168 'double3':'vector' lvalue ParmVar 0x55f95e77de50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e77dfb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e77e3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77e330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e77e758 # | | | | `-ReturnStmt 0x55f95e77e748 # | | | | `-CallExpr 0x55f95e77e718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e77e700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e77e6e0 '' Function 0x55f95e675668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e77e6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e77e6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77e688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77e650 'double4':'vector' lvalue ParmVar 0x55f95e77e330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e77e490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e77e8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77e808 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e77ec18 # | | | | `-ReturnStmt 0x55f95e77ec08 # | | | | `-CallExpr 0x55f95e77ebd8 'float' # | | | | |-ImplicitCastExpr 0x55f95e77ebc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e77eba0 '' Function 0x55f95e674f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e77eb78 'float' # | | | | `-ImplicitCastExpr 0x55f95e77eb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77eb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77eb10 'int' lvalue ParmVar 0x55f95e77e808 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e77e968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e77ed78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77ecc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e77f0f8 # | | | | `-ReturnStmt 0x55f95e77f0e8 # | | | | `-CallExpr 0x55f95e77f0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e77f0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e77f080 '' Function 0x55f95e675178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e77f058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e77f040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77f028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77eff0 'int2':'vector' lvalue ParmVar 0x55f95e77ecc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e77ee28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e77f258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77f1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e77f5e0 # | | | | `-ReturnStmt 0x55f95e77f5d0 # | | | | `-CallExpr 0x55f95e77f5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e77f588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e77f568 '' Function 0x55f95e6753f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e77f540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e77f528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e77f510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e77f4d8 'int3':'vector' lvalue ParmVar 0x55f95e77f1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e77f308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e780000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e77ff50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e780390 # | | | | `-ReturnStmt 0x55f95e780380 # | | | | `-CallExpr 0x55f95e780350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e780338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e780318 '' Function 0x55f95e675668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7802f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7802d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7802c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e780288 'int4':'vector' lvalue ParmVar 0x55f95e77ff50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7800b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7804f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e780440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e780870 # | | | | `-ReturnStmt 0x55f95e780860 # | | | | `-CallExpr 0x55f95e780830 'float' # | | | | |-ImplicitCastExpr 0x55f95e780818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7807f8 '' Function 0x55f95e674f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7807d0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7807b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7807a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e780768 'uint':'unsigned int' lvalue ParmVar 0x55f95e780440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7805a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7809d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e780920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e780d70 # | | | | `-ReturnStmt 0x55f95e780d60 # | | | | `-CallExpr 0x55f95e780d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e780d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e780cf8 '' Function 0x55f95e675178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e780cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e780cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e780ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e780c68 'uint2':'vector' lvalue ParmVar 0x55f95e780920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e780a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e780ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e780e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e781278 # | | | | `-ReturnStmt 0x55f95e781268 # | | | | `-CallExpr 0x55f95e781238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e781220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e781200 '' Function 0x55f95e6753f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7811d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7811c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7811a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e781170 'uint3':'vector' lvalue ParmVar 0x55f95e780e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e780f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7813d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e781328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e781788 # | | | | `-ReturnStmt 0x55f95e781778 # | | | | `-CallExpr 0x55f95e781748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e781730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e781710 '' Function 0x55f95e675668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7816e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7816d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7816b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e781680 'uint4':'vector' lvalue ParmVar 0x55f95e781328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e781488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7818e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e781838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e781c88 # | | | | `-ReturnStmt 0x55f95e781c78 # | | | | `-CallExpr 0x55f95e781c48 'float' # | | | | |-ImplicitCastExpr 0x55f95e781c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e781c10 '' Function 0x55f95e674f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e781be8 'float' # | | | | `-ImplicitCastExpr 0x55f95e781bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e781bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e781b80 'int64_t':'long' lvalue ParmVar 0x55f95e781838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e781998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e781de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e781d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e783a78 # | | | | `-ReturnStmt 0x55f95e783a68 # | | | | `-CallExpr 0x55f95e783a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e783a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e783a00 '' Function 0x55f95e675178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7839d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7839c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7839a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e783970 'int64_t2':'vector' lvalue ParmVar 0x55f95e781d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e781e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e783bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e783b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e783fa0 # | | | | `-ReturnStmt 0x55f95e783f90 # | | | | `-CallExpr 0x55f95e783f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e783f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e783f28 '' Function 0x55f95e6753f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e783f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e783ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e783ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e783e98 'int64_t3':'vector' lvalue ParmVar 0x55f95e783b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e783c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e784100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e784050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7844d0 # | | | | `-ReturnStmt 0x55f95e7844c0 # | | | | `-CallExpr 0x55f95e784490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e784478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e784458 '' Function 0x55f95e675668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e784430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e784418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e784400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7843c8 'int64_t4':'vector' lvalue ParmVar 0x55f95e784050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7841b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e784630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e784580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e7849f0 # | | | | `-ReturnStmt 0x55f95e7849e0 # | | | | `-CallExpr 0x55f95e7849b0 'float' # | | | | |-ImplicitCastExpr 0x55f95e784998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e784978 '' Function 0x55f95e674f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e784950 'float' # | | | | `-ImplicitCastExpr 0x55f95e784938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e784920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7848e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e784580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e7846e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e784b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e784aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e784f30 # | | | | `-ReturnStmt 0x55f95e784f20 # | | | | `-CallExpr 0x55f95e784ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e784ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e784eb8 '' Function 0x55f95e675178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e784e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e784e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e784e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e784e28 'uint64_t2':'vector' lvalue ParmVar 0x55f95e784aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e784c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e785090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e784fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e785478 # | | | | `-ReturnStmt 0x55f95e785468 # | | | | `-CallExpr 0x55f95e785438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e785420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e785400 '' Function 0x55f95e6753f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7853d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7853c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7853a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e785370 'uint64_t3':'vector' lvalue ParmVar 0x55f95e784fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e785140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7855d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e785528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7862d0 # | | | | `-ReturnStmt 0x55f95e7862c0 # | | | | `-CallExpr 0x55f95e786290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e786278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e786258 '' Function 0x55f95e675668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e786230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e786218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e786200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7861c8 'uint64_t4':'vector' lvalue ParmVar 0x55f95e785528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e785688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e786438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e786388 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e786780 # | | | | `-ReturnStmt 0x55f95e786770 # | | | | `-CallExpr 0x55f95e786740 'float' # | | | | |-ImplicitCastExpr 0x55f95e786728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e786708 '' Function 0x55f95e67c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7866e0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7866c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7866b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e786678 'double' lvalue ParmVar 0x55f95e786388 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e7864e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7868e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e786838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e786c50 # | | | | `-ReturnStmt 0x55f95e786c40 # | | | | `-CallExpr 0x55f95e786c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e786bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e786bd8 '' Function 0x55f95e67c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e786bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e786b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e786b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e786b48 'double2':'vector' lvalue ParmVar 0x55f95e786838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e786998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e786db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e786d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e787128 # | | | | `-ReturnStmt 0x55f95e787118 # | | | | `-CallExpr 0x55f95e7870e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7870d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7870b0 '' Function 0x55f95e67cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e787088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e787070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e787058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e787020 'double3':'vector' lvalue ParmVar 0x55f95e786d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e786e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e787290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7871e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e787608 # | | | | `-ReturnStmt 0x55f95e7875f8 # | | | | `-CallExpr 0x55f95e7875c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7875b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e787590 '' Function 0x55f95e67cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e787568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e787550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e787538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e787500 'double4':'vector' lvalue ParmVar 0x55f95e7871e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e787340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e787768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7876b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e787ac0 # | | | | `-ReturnStmt 0x55f95e787ab0 # | | | | `-CallExpr 0x55f95e787a80 'float' # | | | | |-ImplicitCastExpr 0x55f95e787a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e787a48 '' Function 0x55f95e67c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e787a20 'float' # | | | | `-ImplicitCastExpr 0x55f95e787a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7879f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7879b8 'int' lvalue ParmVar 0x55f95e7876b8 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e787818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e787c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e787b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e787f98 # | | | | `-ReturnStmt 0x55f95e787f88 # | | | | `-CallExpr 0x55f95e787f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e787f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e787f20 '' Function 0x55f95e67c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e787ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e787ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e787ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e787e90 'int2':'vector' lvalue ParmVar 0x55f95e787b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e787cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e788780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7886d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e788b00 # | | | | `-ReturnStmt 0x55f95e788af0 # | | | | `-CallExpr 0x55f95e788ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e788aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e788a88 '' Function 0x55f95e67cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e788a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e788a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e788a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7889f8 'int3':'vector' lvalue ParmVar 0x55f95e7886d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e788830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e788c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e788bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e788fe8 # | | | | `-ReturnStmt 0x55f95e788fd8 # | | | | `-CallExpr 0x55f95e788fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e788f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e788f70 '' Function 0x55f95e67cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e788f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e788f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e788f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e788ee0 'int4':'vector' lvalue ParmVar 0x55f95e788bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e788d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e789148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e789098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e7894c0 # | | | | `-ReturnStmt 0x55f95e7894b0 # | | | | `-CallExpr 0x55f95e789480 'float' # | | | | |-ImplicitCastExpr 0x55f95e789468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e789448 '' Function 0x55f95e67c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e789420 'float' # | | | | `-ImplicitCastExpr 0x55f95e789408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7893f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7893b8 'uint':'unsigned int' lvalue ParmVar 0x55f95e789098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7891f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e789620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e789570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e7899b8 # | | | | `-ReturnStmt 0x55f95e7899a8 # | | | | `-CallExpr 0x55f95e789978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e789960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e789940 '' Function 0x55f95e67c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e789918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e789900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7898e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7898b0 'uint2':'vector' lvalue ParmVar 0x55f95e789570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e7896d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e789b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e789a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e789eb8 # | | | | `-ReturnStmt 0x55f95e789ea8 # | | | | `-CallExpr 0x55f95e789e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e789e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e789e40 '' Function 0x55f95e67cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e789e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e789e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e789de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e789db0 'uint3':'vector' lvalue ParmVar 0x55f95e789a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e789bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e78a018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e789f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e78a3c0 # | | | | `-ReturnStmt 0x55f95e78a3b0 # | | | | `-CallExpr 0x55f95e78a380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e78a368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e78a348 '' Function 0x55f95e67cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e78a320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e78a308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e78a2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e78a2b8 'uint4':'vector' lvalue ParmVar 0x55f95e789f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e78a0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e78a520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e78a470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e78b200 # | | | | `-ReturnStmt 0x55f95e78b1f0 # | | | | `-CallExpr 0x55f95e78b1c0 'float' # | | | | |-ImplicitCastExpr 0x55f95e78b1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e78b188 '' Function 0x55f95e67c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e78b160 'float' # | | | | `-ImplicitCastExpr 0x55f95e78b148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e78b130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e78b0f8 'int64_t':'long' lvalue ParmVar 0x55f95e78a470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e78a5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e78b360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e78b2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e78b718 # | | | | `-ReturnStmt 0x55f95e78b708 # | | | | `-CallExpr 0x55f95e78b6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e78b6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e78b6a0 '' Function 0x55f95e67c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e78b678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e78b660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e78b648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e78b610 'int64_t2':'vector' lvalue ParmVar 0x55f95e78b2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e78b410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e78b878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e78b7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e78bc38 # | | | | `-ReturnStmt 0x55f95e78bc28 # | | | | `-CallExpr 0x55f95e78bbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e78bbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e78bbc0 '' Function 0x55f95e67cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e78bb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e78bb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e78bb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e78bb30 'int64_t3':'vector' lvalue ParmVar 0x55f95e78b7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e78b928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e78bd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e78bce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e78c160 # | | | | `-ReturnStmt 0x55f95e78c150 # | | | | `-CallExpr 0x55f95e78c120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e78c108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e78c0e8 '' Function 0x55f95e67cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e78c0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e78c0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e78c090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e78c058 'int64_t4':'vector' lvalue ParmVar 0x55f95e78bce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e78be48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e78c2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e78c210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e78c678 # | | | | `-ReturnStmt 0x55f95e78c668 # | | | | `-CallExpr 0x55f95e78c638 'float' # | | | | |-ImplicitCastExpr 0x55f95e78c620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e78c600 '' Function 0x55f95e67c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e78c5d8 'float' # | | | | `-ImplicitCastExpr 0x55f95e78c5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e78c5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e78c570 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e78c210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e78c370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e78c7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e78c728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e78cbb0 # | | | | `-ReturnStmt 0x55f95e78cba0 # | | | | `-CallExpr 0x55f95e78cb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e78cb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e78cb38 '' Function 0x55f95e67c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e78cb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e78caf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e78cae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e78caa8 'uint64_t2':'vector' lvalue ParmVar 0x55f95e78c728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e78c888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e78cd10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e78cc60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e790628 # | | | | `-ReturnStmt 0x55f95e790618 # | | | | `-CallExpr 0x55f95e7905e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7905d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7905b0 '' Function 0x55f95e67cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e790588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e790570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e790558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e78cfe8 'uint64_t3':'vector' lvalue ParmVar 0x55f95e78cc60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e78cdc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e790788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7906d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e790b70 # | | | | `-ReturnStmt 0x55f95e790b60 # | | | | `-CallExpr 0x55f95e790b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e790b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e790af8 '' Function 0x55f95e67cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e790ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e790ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e790aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e790a68 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7906d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e790838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e790ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e790c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e791028 # | | | | `-ReturnStmt 0x55f95e791018 # | | | | `-CallExpr 0x55f95e790fe8 'float' # | | | | |-ImplicitCastExpr 0x55f95e790fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e790fb0 '' Function 0x55f95e67d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e790f88 'float' # | | | | `-ImplicitCastExpr 0x55f95e790f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e790f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e790f20 'double' lvalue ParmVar 0x55f95e790c30 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e790d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e791198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7910e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e791500 # | | | | `-ReturnStmt 0x55f95e7914f0 # | | | | `-CallExpr 0x55f95e7914c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7914a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e791488 '' Function 0x55f95e65bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e791460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e791448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e791430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7913f8 'double2':'vector' lvalue ParmVar 0x55f95e7910e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e791248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e791670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7915c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e7919e0 # | | | | `-ReturnStmt 0x55f95e7919d0 # | | | | `-CallExpr 0x55f95e7919a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e791988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e791968 '' Function 0x55f95e65c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e791940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e791928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e791910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7918d8 'double3':'vector' lvalue ParmVar 0x55f95e7915c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e791720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e791b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e791aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e791ec8 # | | | | `-ReturnStmt 0x55f95e791eb8 # | | | | `-CallExpr 0x55f95e791e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e791e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e791e50 '' Function 0x55f95e65c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e791e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e791e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e791df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e791dc0 'double4':'vector' lvalue ParmVar 0x55f95e791aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e791c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e792028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e791f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e792380 # | | | | `-ReturnStmt 0x55f95e792370 # | | | | `-CallExpr 0x55f95e792340 'float' # | | | | |-ImplicitCastExpr 0x55f95e792328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e792308 '' Function 0x55f95e67d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7922e0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7922c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7922b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e792278 'int' lvalue ParmVar 0x55f95e791f78 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e7920d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e792550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e792430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7928c8 # | | | | `-ReturnStmt 0x55f95e7928b8 # | | | | `-CallExpr 0x55f95e792888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e792870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e792850 '' Function 0x55f95e65bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e792828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e792810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7927f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7927c0 'int2':'vector' lvalue ParmVar 0x55f95e792430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e792600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e792a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e792978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e792da8 # | | | | `-ReturnStmt 0x55f95e792d98 # | | | | `-CallExpr 0x55f95e792d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e792d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e792d30 '' Function 0x55f95e65c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e792d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e792cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e792cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e792ca0 'int3':'vector' lvalue ParmVar 0x55f95e792978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e792ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e792f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e792e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e793290 # | | | | `-ReturnStmt 0x55f95e793280 # | | | | `-CallExpr 0x55f95e793250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e793238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e793218 '' Function 0x55f95e65c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7931f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7931d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7931c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e793188 'int4':'vector' lvalue ParmVar 0x55f95e792e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e792fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7933f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e793340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e793768 # | | | | `-ReturnStmt 0x55f95e793758 # | | | | `-CallExpr 0x55f95e793728 'float' # | | | | |-ImplicitCastExpr 0x55f95e793710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7936f0 '' Function 0x55f95e67d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7936c8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7936b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e793698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e793660 'uint':'unsigned int' lvalue ParmVar 0x55f95e793340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7934a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7938c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e793818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e793c60 # | | | | `-ReturnStmt 0x55f95e793c50 # | | | | `-CallExpr 0x55f95e793c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e793c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e793be8 '' Function 0x55f95e65bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e793bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e793ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e793b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e793b58 'uint2':'vector' lvalue ParmVar 0x55f95e793818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e793978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e793dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e793d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e794160 # | | | | `-ReturnStmt 0x55f95e794150 # | | | | `-CallExpr 0x55f95e794120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e794108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7940e8 '' Function 0x55f95e65c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7940c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7940a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e794090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e794058 'uint3':'vector' lvalue ParmVar 0x55f95e793d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e793e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7942c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e794210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e794680 # | | | | `-ReturnStmt 0x55f95e794670 # | | | | `-CallExpr 0x55f95e794640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e794628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e794608 '' Function 0x55f95e65c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7945e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7945c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7945b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e794578 'uint4':'vector' lvalue ParmVar 0x55f95e794210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e794370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7947e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e794730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e794b78 # | | | | `-ReturnStmt 0x55f95e794b68 # | | | | `-CallExpr 0x55f95e794b38 'float' # | | | | |-ImplicitCastExpr 0x55f95e794b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e794b00 '' Function 0x55f95e67d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e794ad8 'float' # | | | | `-ImplicitCastExpr 0x55f95e794ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e794aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e794a70 'int64_t':'long' lvalue ParmVar 0x55f95e794730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e794890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e794cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e794c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e795090 # | | | | `-ReturnStmt 0x55f95e795080 # | | | | `-CallExpr 0x55f95e795050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e795038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e795018 '' Function 0x55f95e65bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e794ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e794fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e794fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e794f88 'int64_t2':'vector' lvalue ParmVar 0x55f95e794c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e794d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7951f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e795140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7955b0 # | | | | `-ReturnStmt 0x55f95e7955a0 # | | | | `-CallExpr 0x55f95e795570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e795558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e795538 '' Function 0x55f95e65c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e795510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7954f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7954e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7954a8 'int64_t3':'vector' lvalue ParmVar 0x55f95e795140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7952a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e795710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e795660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e795ad8 # | | | | `-ReturnStmt 0x55f95e795ac8 # | | | | `-CallExpr 0x55f95e795a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e795a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e795a60 '' Function 0x55f95e65c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e795a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e795a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e795a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7959d0 'int64_t4':'vector' lvalue ParmVar 0x55f95e795660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7957c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e795c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e795b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e795ff0 # | | | | `-ReturnStmt 0x55f95e795fe0 # | | | | `-CallExpr 0x55f95e795fb0 'float' # | | | | |-ImplicitCastExpr 0x55f95e795f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e795f78 '' Function 0x55f95e67d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e795f50 'float' # | | | | `-ImplicitCastExpr 0x55f95e795f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e795f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e795ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e795b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e795ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e796150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7960a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e796528 # | | | | `-ReturnStmt 0x55f95e796518 # | | | | `-CallExpr 0x55f95e7964e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7964d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7964b0 '' Function 0x55f95e65bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e796488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e796470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e796458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e796420 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7960a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e796200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e796988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7968d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e796d68 # | | | | `-ReturnStmt 0x55f95e796d58 # | | | | `-CallExpr 0x55f95e796d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e796d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e796cf0 '' Function 0x55f95e65c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e796cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e796cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e796c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e796c60 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7968d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e796a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e796ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e796e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7972b0 # | | | | `-ReturnStmt 0x55f95e7972a0 # | | | | `-CallExpr 0x55f95e797270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e797258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e797238 '' Function 0x55f95e65c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e797210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7971f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7971e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7971a8 'uint64_t4':'vector' lvalue ParmVar 0x55f95e796e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e796f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e797420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e797370 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e797768 # | | | | `-ReturnStmt 0x55f95e797758 # | | | | `-CallExpr 0x55f95e797728 'float' # | | | | |-ImplicitCastExpr 0x55f95e797710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7976f0 '' Function 0x55f95e687240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7976c8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7976b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e797698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e797660 'double' lvalue ParmVar 0x55f95e797370 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e7974d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7978d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e797828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e797c40 # | | | | `-ReturnStmt 0x55f95e797c30 # | | | | `-CallExpr 0x55f95e797c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e797be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e797bc8 '' Function 0x55f95e6874b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e797ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e797b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e797b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e797b38 'double2':'vector' lvalue ParmVar 0x55f95e797828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e797988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e797db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e797d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e798120 # | | | | `-ReturnStmt 0x55f95e798110 # | | | | `-CallExpr 0x55f95e7980e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7980c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7980a8 '' Function 0x55f95e687730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e798080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e798068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e798050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e798018 'double3':'vector' lvalue ParmVar 0x55f95e797d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e797e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e798290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7981e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e798608 # | | | | `-ReturnStmt 0x55f95e7985f8 # | | | | `-CallExpr 0x55f95e7985c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7985b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e798590 '' Function 0x55f95e6879a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e798568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e798550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e798538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e798500 'double4':'vector' lvalue ParmVar 0x55f95e7981e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e798340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e798768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7986b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e799368 # | | | | `-ReturnStmt 0x55f95e799358 # | | | | `-CallExpr 0x55f95e799328 'float' # | | | | |-ImplicitCastExpr 0x55f95e799310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7992f0 '' Function 0x55f95e687240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7992c8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7992b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e799298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e799260 'int' lvalue ParmVar 0x55f95e7986b8 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e7990c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7994c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e799418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e799840 # | | | | `-ReturnStmt 0x55f95e799830 # | | | | `-CallExpr 0x55f95e799800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7997e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7997c8 '' Function 0x55f95e6874b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7997a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e799788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e799770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e799738 'int2':'vector' lvalue ParmVar 0x55f95e799418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e799578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7999a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7998f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e799d20 # | | | | `-ReturnStmt 0x55f95e799d10 # | | | | `-CallExpr 0x55f95e799ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e799cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e799ca8 '' Function 0x55f95e687730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e799c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e799c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e799c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e799c18 'int3':'vector' lvalue ParmVar 0x55f95e7998f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e799a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e799e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e799dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e79a208 # | | | | `-ReturnStmt 0x55f95e79a1f8 # | | | | `-CallExpr 0x55f95e79a1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e79a1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e79a190 '' Function 0x55f95e6879a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e79a168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e79a150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e79a138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e79a100 'int4':'vector' lvalue ParmVar 0x55f95e799dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e799f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e79a368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e79a2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e79a6e0 # | | | | `-ReturnStmt 0x55f95e79a6d0 # | | | | `-CallExpr 0x55f95e79a6a0 'float' # | | | | |-ImplicitCastExpr 0x55f95e79a688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e79a668 '' Function 0x55f95e687240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e79a640 'float' # | | | | `-ImplicitCastExpr 0x55f95e79a628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e79a610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e79a5d8 'uint':'unsigned int' lvalue ParmVar 0x55f95e79a2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e79a418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e79a840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e79a790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e79abd8 # | | | | `-ReturnStmt 0x55f95e79abc8 # | | | | `-CallExpr 0x55f95e79ab98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e79ab80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e79ab60 '' Function 0x55f95e6874b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e79ab38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e79ab20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e79ab08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e79aad0 'uint2':'vector' lvalue ParmVar 0x55f95e79a790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e79a8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e79ad38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e79ac88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e7a1b60 # | | | | `-ReturnStmt 0x55f95e7a1b50 # | | | | `-CallExpr 0x55f95e7a1b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e79b080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e79b060 '' Function 0x55f95e687730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e79b038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e79b020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e79b008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e79afd0 'uint3':'vector' lvalue ParmVar 0x55f95e79ac88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e79ade8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a1cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a1c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e7a2068 # | | | | `-ReturnStmt 0x55f95e7a2058 # | | | | `-CallExpr 0x55f95e7a2028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a2010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7a1ff0 '' Function 0x55f95e6879a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7a1fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a1fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a1f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a1f60 'uint4':'vector' lvalue ParmVar 0x55f95e7a1c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e7a1d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a21c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a2118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e7a2560 # | | | | `-ReturnStmt 0x55f95e7a2550 # | | | | `-CallExpr 0x55f95e7a2520 'float' # | | | | |-ImplicitCastExpr 0x55f95e7a2508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7a24e8 '' Function 0x55f95e687240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7a24c0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7a24a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a2490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a2458 'int64_t':'long' lvalue ParmVar 0x55f95e7a2118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e7a2278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a26c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a2610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7a2a78 # | | | | `-ReturnStmt 0x55f95e7a2a68 # | | | | `-CallExpr 0x55f95e7a2a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a2a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7a2a00 '' Function 0x55f95e6874b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7a29d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a29c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a29a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a2970 'int64_t2':'vector' lvalue ParmVar 0x55f95e7a2610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7a2770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a2bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a2b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7a2f98 # | | | | `-ReturnStmt 0x55f95e7a2f88 # | | | | `-CallExpr 0x55f95e7a2f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a2f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7a2f20 '' Function 0x55f95e687730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7a2ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a2ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a2ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a2e90 'int64_t3':'vector' lvalue ParmVar 0x55f95e7a2b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7a2c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a30f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a3048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7a34c0 # | | | | `-ReturnStmt 0x55f95e7a34b0 # | | | | `-CallExpr 0x55f95e7a3480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a3468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7a3448 '' Function 0x55f95e6879a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7a3420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a3408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a33f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a33b8 'int64_t4':'vector' lvalue ParmVar 0x55f95e7a3048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7a31a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a3620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a3570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e7a39d8 # | | | | `-ReturnStmt 0x55f95e7a39c8 # | | | | `-CallExpr 0x55f95e7a3998 'float' # | | | | |-ImplicitCastExpr 0x55f95e7a3980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7a3960 '' Function 0x55f95e687240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7a3938 'float' # | | | | `-ImplicitCastExpr 0x55f95e7a3920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a3908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a38d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7a3570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e7a36d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e6f0e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a3a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e6f1248 # | | | | `-ReturnStmt 0x55f95e6f1238 # | | | | `-CallExpr 0x55f95e6f1208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e6f11f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e6f11d0 '' Function 0x55f95e6874b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e6f11a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e6f1190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e6f1178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e6f1140 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7a3a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e6f0f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e6f13a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e6f12f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e6f1788 # | | | | `-ReturnStmt 0x55f95e6f1778 # | | | | `-CallExpr 0x55f95e6f1748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e6f1730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e6f1710 '' Function 0x55f95e687730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e6f16e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e6f16d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e6f16b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e6f1680 'uint64_t3':'vector' lvalue ParmVar 0x55f95e6f12f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e6f1458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e6f18e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e6f1838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e6f1cd0 # | | | | `-ReturnStmt 0x55f95e6f1cc0 # | | | | `-CallExpr 0x55f95e6f1c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e6f1c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e6f1c58 '' Function 0x55f95e6879a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e6f1c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e6f1c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e6f1c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e6f1bc8 'uint64_t4':'vector' lvalue ParmVar 0x55f95e6f1838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e6f1998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e6f1e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e6f1d90 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e6f2188 # | | | | `-ReturnStmt 0x55f95e6f2178 # | | | | `-CallExpr 0x55f95e6f2148 'float' # | | | | |-ImplicitCastExpr 0x55f95e6f2130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e6f2110 '' Function 0x55f95e6885f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e6f20e8 'float' # | | | | `-ImplicitCastExpr 0x55f95e6f20d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e6f20b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e6f2080 'double' lvalue ParmVar 0x55f95e6f1d90 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e6f1ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e6f22f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e6f2248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e6f2660 # | | | | `-ReturnStmt 0x55f95e6f2650 # | | | | `-CallExpr 0x55f95e6f2620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e6f2608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e6f25e8 '' Function 0x55f95e688870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e6f25c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e6f25a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e6f2590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e6f2558 'double2':'vector' lvalue ParmVar 0x55f95e6f2248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e6f23a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e6f27d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e6f2720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e6f2b40 # | | | | `-ReturnStmt 0x55f95e6f2b30 # | | | | `-CallExpr 0x55f95e6f2b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e6f2ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e6f2ac8 '' Function 0x55f95e688ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e6f2aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e6f2a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e6f2a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e6f2a38 'double3':'vector' lvalue ParmVar 0x55f95e6f2720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e6f2880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e6f2cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e6f2c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7a51a8 # | | | | `-ReturnStmt 0x55f95e7a5198 # | | | | `-CallExpr 0x55f95e7a5168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a5150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7a5130 '' Function 0x55f95e688d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7a5108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a50f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a50d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a50a0 'double4':'vector' lvalue ParmVar 0x55f95e6f2c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e6f2d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7a5308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a5258 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e7a5660 # | | | | `-ReturnStmt 0x55f95e7a5650 # | | | | `-CallExpr 0x55f95e7a5620 'float' # | | | | |-ImplicitCastExpr 0x55f95e7a5608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7a55e8 '' Function 0x55f95e6885f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7a55c0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7a55a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a5590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a5558 'int' lvalue ParmVar 0x55f95e7a5258 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e7a53b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a57c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a5710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7a5b38 # | | | | `-ReturnStmt 0x55f95e7a5b28 # | | | | `-CallExpr 0x55f95e7a5af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a5ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7a5ac0 '' Function 0x55f95e688870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7a5a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a5a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a5a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a5a30 'int2':'vector' lvalue ParmVar 0x55f95e7a5710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7a5870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a5c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a5be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e7a6018 # | | | | `-ReturnStmt 0x55f95e7a6008 # | | | | `-CallExpr 0x55f95e7a5fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a5fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7a5fa0 '' Function 0x55f95e688ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7a5f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a5f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a5f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a5f10 'int3':'vector' lvalue ParmVar 0x55f95e7a5be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e7a5d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a6178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a60c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e7a6500 # | | | | `-ReturnStmt 0x55f95e7a64f0 # | | | | `-CallExpr 0x55f95e7a64c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a64a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7a6488 '' Function 0x55f95e688d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7a6460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a6448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a6430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a63f8 'int4':'vector' lvalue ParmVar 0x55f95e7a60c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7a6228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a6660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a65b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e7a69d8 # | | | | `-ReturnStmt 0x55f95e7a69c8 # | | | | `-CallExpr 0x55f95e7a6998 'float' # | | | | |-ImplicitCastExpr 0x55f95e7a6980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7a6960 '' Function 0x55f95e6885f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7a6938 'float' # | | | | `-ImplicitCastExpr 0x55f95e7a6920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a6908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a68d0 'uint':'unsigned int' lvalue ParmVar 0x55f95e7a65b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7a6710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a6b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a6a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e7a6ed0 # | | | | `-ReturnStmt 0x55f95e7a6ec0 # | | | | `-CallExpr 0x55f95e7a6e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a6e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7a6e58 '' Function 0x55f95e688870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7a6e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a6e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a6e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a6dc8 'uint2':'vector' lvalue ParmVar 0x55f95e7a6a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e7a6be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a7860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a77b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e7a7c00 # | | | | `-ReturnStmt 0x55f95e7a7bf0 # | | | | `-CallExpr 0x55f95e7a7bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a7ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7a7b88 '' Function 0x55f95e688ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7a7b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a7b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a7b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a7af8 'uint3':'vector' lvalue ParmVar 0x55f95e7a77b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e7a7910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a7d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a7cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e7a8108 # | | | | `-ReturnStmt 0x55f95e7a80f8 # | | | | `-CallExpr 0x55f95e7a80c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a80b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7a8090 '' Function 0x55f95e688d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7a8068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a8050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a8038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a8000 'uint4':'vector' lvalue ParmVar 0x55f95e7a7cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e7a7e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a8268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a81b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e7a8600 # | | | | `-ReturnStmt 0x55f95e7a85f0 # | | | | `-CallExpr 0x55f95e7a85c0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7a85a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7a8588 '' Function 0x55f95e6885f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7a8560 'float' # | | | | `-ImplicitCastExpr 0x55f95e7a8548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a8530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a84f8 'int64_t':'long' lvalue ParmVar 0x55f95e7a81b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e7a8318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a8760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a86b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7a8b18 # | | | | `-ReturnStmt 0x55f95e7a8b08 # | | | | `-CallExpr 0x55f95e7a8ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a8ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7a8aa0 '' Function 0x55f95e688870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7a8a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a8a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a8a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a8a10 'int64_t2':'vector' lvalue ParmVar 0x55f95e7a86b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7a8810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a8c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a8bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7a9038 # | | | | `-ReturnStmt 0x55f95e7a9028 # | | | | `-CallExpr 0x55f95e7a8ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a8fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7a8fc0 '' Function 0x55f95e688ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7a8f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a8f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a8f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a8f30 'int64_t3':'vector' lvalue ParmVar 0x55f95e7a8bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7a8d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a9198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a90e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7a9560 # | | | | `-ReturnStmt 0x55f95e7a9550 # | | | | `-CallExpr 0x55f95e7a9520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7a9508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7a94e8 '' Function 0x55f95e688d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7a94c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7a94a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7a9490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7a9458 'int64_t4':'vector' lvalue ParmVar 0x55f95e7a90e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7a9248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7a96c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7a9610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e7aa488 # | | | | `-ReturnStmt 0x55f95e7aa478 # | | | | `-CallExpr 0x55f95e7aa448 'float' # | | | | |-ImplicitCastExpr 0x55f95e7aa430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7aa410 '' Function 0x55f95e6885f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7aa3e8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7aa3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7aa3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7aa380 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7a9610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e7aa180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7aa5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7aa538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7aa9c0 # | | | | `-ReturnStmt 0x55f95e7aa9b0 # | | | | `-CallExpr 0x55f95e7aa980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7aa968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7aa948 '' Function 0x55f95e688870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7aa920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7aa908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7aa8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7aa8b8 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7aa538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7aa698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7aab20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7aaa70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7aaf00 # | | | | `-ReturnStmt 0x55f95e7aaef0 # | | | | `-CallExpr 0x55f95e7aaec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7aaea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7aae88 '' Function 0x55f95e688ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7aae60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7aae48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7aae30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7aadf8 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7aaa70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7aabd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7ab060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7aafb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7ab448 # | | | | `-ReturnStmt 0x55f95e7ab438 # | | | | `-CallExpr 0x55f95e7ab408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7ab3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7ab3d0 '' Function 0x55f95e688d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7ab3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7ab390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ab378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ab340 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7aafb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7ab110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7ab5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ab500 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e7ab928 # | | | | `-ReturnStmt 0x55f95e7ab918 # | | | | `-CallExpr 0x55f95e7ab8e8 'bool' # | | | | |-ImplicitCastExpr 0x55f95e7ab8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7ab878 '' Function 0x55f95e689ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55f95e7ab850 'float' # | | | | `-ImplicitCastExpr 0x55f95e7ab838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ab820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ab7e8 'double' lvalue ParmVar 0x55f95e7ab500 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e7ab658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7aba90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ab9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e7abe58 # | | | | `-ReturnStmt 0x55f95e7abe48 # | | | | `-CallExpr 0x55f95e7abe18 'vector' # | | | | |-ImplicitCastExpr 0x55f95e7abe00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7abd80 '' Function 0x55f95e689df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7abd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7abd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7abd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7abcf0 'double2':'vector' lvalue ParmVar 0x55f95e7ab9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e7abb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7abfc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7abf10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e7ac798 # | | | | `-ReturnStmt 0x55f95e7ac788 # | | | | `-CallExpr 0x55f95e7ac758 'vector' # | | | | |-ImplicitCastExpr 0x55f95e7ac740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7ac6c0 '' Function 0x55f95e68a0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7ac698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7ac680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ac668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ac630 'double3':'vector' lvalue ParmVar 0x55f95e7abf10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e7ac070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7ac900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ac850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7accd8 # | | | | `-ReturnStmt 0x55f95e7accc8 # | | | | `-CallExpr 0x55f95e7acc98 'vector' # | | | | |-ImplicitCastExpr 0x55f95e7acc80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7acc00 '' Function 0x55f95e68a3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7acbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7acbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7acba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7acb70 'double4':'vector' lvalue ParmVar 0x55f95e7ac850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7ac9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7acdb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7acd08 col:29 used V 'double' # | | | `-CompoundStmt 0x55f95e7ad018 # | | | `-ReturnStmt 0x55f95e7ad008 # | | | `-CallExpr 0x55f95e7acfd8 'bool' # | | | |-ImplicitCastExpr 0x55f95e7acfc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55f95e7acfa0 '' Function 0x55f95e68b000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55f95e7acf78 'float' # | | | `-ImplicitCastExpr 0x55f95e7acf60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55f95e7acf48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55f95e7acf10 'double' lvalue ParmVar 0x55f95e7acd08 'V' 'double' # | | |-FunctionDecl 0x55f95e7ad0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ad048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55f95e7ad380 # | | | `-ReturnStmt 0x55f95e7ad370 # | | | `-CallExpr 0x55f95e7ad340 'vector' # | | | |-ImplicitCastExpr 0x55f95e7ad328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55f95e7ad308 '' Function 0x55f95e68b278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55f95e7ad2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55f95e7ad2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55f95e7ad2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55f95e7ad278 'double2':'vector' lvalue ParmVar 0x55f95e7ad048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55f95e7ad460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ad3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55f95e7ad6f0 # | | | `-ReturnStmt 0x55f95e7ad6e0 # | | | `-CallExpr 0x55f95e7ad6b0 'vector' # | | | |-ImplicitCastExpr 0x55f95e7ad698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55f95e7ad678 '' Function 0x55f95e68b4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55f95e7ad650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55f95e7ad638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55f95e7ad620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55f95e7ad5e8 'double3':'vector' lvalue ParmVar 0x55f95e7ad3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55f95e7ad7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ad720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55f95e7ada68 # | | | `-ReturnStmt 0x55f95e7ada58 # | | | `-CallExpr 0x55f95e7ada28 'vector' # | | | |-ImplicitCastExpr 0x55f95e7ada10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55f95e7ad9f0 '' Function 0x55f95e68b768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55f95e7ad9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55f95e7ad9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55f95e7ad998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55f95e7ad960 'double4':'vector' lvalue ParmVar 0x55f95e7ad720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55f95e7ae160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55f95e7ada80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e7adb18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e7ae0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ade28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55f95e7adf00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55f95e7adf78 col:39 s 'T' # | | | |-CompoundStmt 0x55f95e7ae430 # | | | | `-ReturnStmt 0x55f95e7ae420 # | | | | `-RecoveryExpr 0x55f95e7ae3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f95e7ae2d0 '' lvalue (ADL) = 'lerp' 0x55f95e68d578 0x55f95e68bb08 0x55f95e68bed0 0x55f95e68c298 0x55f95e68c660 0x55f95e68ca10 0x55f95e68cde8 0x55f95e68d1b0 # | | | | |-RecoveryExpr 0x55f95e7ae350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55f95e7ae370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f95e7ae1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55f95e7ae8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ae4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55f95e7ae740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55f95e7ae7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55f95e7aedb8 # | | | | `-ReturnStmt 0x55f95e7aeda8 # | | | | `-CallExpr 0x55f95e7aed68 'float' # | | | | |-ImplicitCastExpr 0x55f95e7aed50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55f95e7aecf8 '' Function 0x55f95e68ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55f95e7aebb0 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7aeb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7aeb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7aeb48 'double' lvalue ParmVar 0x55f95e7ae4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55f95e7aec40 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7aec28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7aec10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7aebd8 'double' lvalue ParmVar 0x55f95e7ae740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55f95e7aecd0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7aecb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7aeca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7aec68 'double' lvalue ParmVar 0x55f95e7ae7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55f95e7ae9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7af108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7aee78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e7aeef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e7aef78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55f95e7af648 # | | | | `-ReturnStmt 0x55f95e7af638 # | | | | `-CallExpr 0x55f95e7af5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7af5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e7af558 '' Function 0x55f95e68cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7af3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7af3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7af3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7af378 'double2':'vector' lvalue ParmVar 0x55f95e7aee78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55f95e7af488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7af470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7af458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7af420 'double2':'vector' lvalue ParmVar 0x55f95e7aeef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55f95e7af530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7af518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7af500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7af4c8 'double2':'vector' lvalue ParmVar 0x55f95e7aef78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e7af1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7af998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7af708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e7af788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e7af808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55f95e7afed8 # | | | | `-ReturnStmt 0x55f95e7afec8 # | | | | `-CallExpr 0x55f95e7afe88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7afe70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e7afdf0 '' Function 0x55f95e68d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e7afc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7afc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7afc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7afc10 'double3':'vector' lvalue ParmVar 0x55f95e7af708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55f95e7afd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7afd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7afcf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7afcb8 'double3':'vector' lvalue ParmVar 0x55f95e7af788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55f95e7afdc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7afdb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7afd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7afd60 'double3':'vector' lvalue ParmVar 0x55f95e7af808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e7afa58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7b0228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7aff98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e7b0018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e7b0098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7b1ba0 # | | | | `-ReturnStmt 0x55f95e7b1b90 # | | | | `-CallExpr 0x55f95e7b1b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7b0710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7b0688 '' Function 0x55f95e68d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7b0510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b04f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b04e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b04a8 'double4':'vector' lvalue ParmVar 0x55f95e7aff98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55f95e7b05b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b05a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b0588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b0550 'double4':'vector' lvalue ParmVar 0x55f95e7b0018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7b0660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7b0648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b0630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b05f8 'double4':'vector' lvalue ParmVar 0x55f95e7b0098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7b02e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7b1e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b1c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55f95e7b1cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55f95e7b1d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55f95e7b2320 # | | | | `-ReturnStmt 0x55f95e7b2310 # | | | | `-CallExpr 0x55f95e7b22d0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7b22b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55f95e7b2298 '' Function 0x55f95e68ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55f95e7b2150 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7b2138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b2120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b20e8 'int' lvalue ParmVar 0x55f95e7b1c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55f95e7b21e0 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7b21c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b21b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b2178 'int' lvalue ParmVar 0x55f95e7b1cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55f95e7b2270 'float' # | | | | `-ImplicitCastExpr 0x55f95e7b2258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b2240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b2208 'int' lvalue ParmVar 0x55f95e7b1d50 'V3' 'int' # | | | `-DeprecatedAttr 0x55f95e7b1f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7b2658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b23d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e7b2450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e7b24d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7b2b40 # | | | | `-ReturnStmt 0x55f95e7b2b30 # | | | | `-CallExpr 0x55f95e7b2af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7b2ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e7b2ab8 '' Function 0x55f95e68cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7b2940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b2928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b2910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b28d8 'int2':'vector' lvalue ParmVar 0x55f95e7b23d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55f95e7b29e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b29d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b29b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b2980 'int2':'vector' lvalue ParmVar 0x55f95e7b2450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55f95e7b2a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7b2a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b2a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b2a28 'int2':'vector' lvalue ParmVar 0x55f95e7b24d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7b2718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7b2e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b2bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e7b2c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e7b2cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55f95e7b3368 # | | | | `-ReturnStmt 0x55f95e7b3358 # | | | | `-CallExpr 0x55f95e7b3318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7b3300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e7b32e0 '' Function 0x55f95e68d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e7b3168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b3150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b3138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b3100 'int3':'vector' lvalue ParmVar 0x55f95e7b2bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55f95e7b3210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b31f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b31e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b31a8 'int3':'vector' lvalue ParmVar 0x55f95e7b2c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55f95e7b32b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7b32a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b3288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b3250 'int3':'vector' lvalue ParmVar 0x55f95e7b2cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e7b2f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7b36a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b3418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e7b3498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e7b3518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55f95e7b4bc0 # | | | | `-ReturnStmt 0x55f95e7b4bb0 # | | | | `-CallExpr 0x55f95e7b4b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7b3b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7b3b18 '' Function 0x55f95e68d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7b39a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b3988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b3970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b3938 'int4':'vector' lvalue ParmVar 0x55f95e7b3418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55f95e7b3a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b3a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b3a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b39e0 'int4':'vector' lvalue ParmVar 0x55f95e7b3498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7b3af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7b3ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b3ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b3a88 'int4':'vector' lvalue ParmVar 0x55f95e7b3518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7b3768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7b4ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b4c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e7b4cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e7b4d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e7b53b0 # | | | | `-ReturnStmt 0x55f95e7b53a0 # | | | | `-CallExpr 0x55f95e7b5360 'float' # | | | | |-ImplicitCastExpr 0x55f95e7b5348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55f95e7b5328 '' Function 0x55f95e68ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55f95e7b51e0 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7b51c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b51b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b5178 'uint':'unsigned int' lvalue ParmVar 0x55f95e7b4c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55f95e7b5270 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7b5258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b5240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b5208 'uint':'unsigned int' lvalue ParmVar 0x55f95e7b4cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55f95e7b5300 'float' # | | | | `-ImplicitCastExpr 0x55f95e7b52e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b52d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b5298 'uint':'unsigned int' lvalue ParmVar 0x55f95e7b4d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7b4fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7b56e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b5460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e7b54e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e7b5560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e7b5bf0 # | | | | `-ReturnStmt 0x55f95e7b5be0 # | | | | `-CallExpr 0x55f95e7b5ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7b5b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e7b5b68 '' Function 0x55f95e68cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7b59f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b59d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b59c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b5988 'uint2':'vector' lvalue ParmVar 0x55f95e7b5460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55f95e7b5a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b5a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b5a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b5a30 'uint2':'vector' lvalue ParmVar 0x55f95e7b54e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55f95e7b5b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7b5b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b5b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b5ad8 'uint2':'vector' lvalue ParmVar 0x55f95e7b5560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e7b57a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7b5f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b5ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e7b5d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e7b5da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e7b6438 # | | | | `-ReturnStmt 0x55f95e7b6428 # | | | | `-CallExpr 0x55f95e7b63e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7b63d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e7b63b0 '' Function 0x55f95e68d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e7b6238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b6220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b6208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b61d0 'uint3':'vector' lvalue ParmVar 0x55f95e7b5ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55f95e7b62e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b62c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b62b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b6278 'uint3':'vector' lvalue ParmVar 0x55f95e7b5d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55f95e7b6388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7b6370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b6358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b6320 'uint3':'vector' lvalue ParmVar 0x55f95e7b5da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e7b5fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7b6778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b64e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e7b6568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e7b65e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e7b6cb0 # | | | | `-ReturnStmt 0x55f95e7b6ca0 # | | | | `-CallExpr 0x55f95e7b6c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7b6c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7b6c28 '' Function 0x55f95e68d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7b6a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b6a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b6a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b6a28 'uint4':'vector' lvalue ParmVar 0x55f95e7b64e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55f95e7b6b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b6b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b6b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b6ad0 'uint4':'vector' lvalue ParmVar 0x55f95e7b6568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7b6c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7b6be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b6bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b6b98 'uint4':'vector' lvalue ParmVar 0x55f95e7b65e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e7b6838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7b6fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b6d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e7b6de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e7b6e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e7b74c0 # | | | | `-ReturnStmt 0x55f95e7b74b0 # | | | | `-CallExpr 0x55f95e7b7470 'float' # | | | | |-ImplicitCastExpr 0x55f95e7b7458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55f95e7b7438 '' Function 0x55f95e68ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55f95e7b72f0 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7b72d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b72c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b7288 'int64_t':'long' lvalue ParmVar 0x55f95e7b6d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55f95e7b7380 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7b7368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b7350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b7318 'int64_t':'long' lvalue ParmVar 0x55f95e7b6de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55f95e7b7410 'float' # | | | | `-ImplicitCastExpr 0x55f95e7b73f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b73e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b73a8 'int64_t':'long' lvalue ParmVar 0x55f95e7b6e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e7b70a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7b77f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b7570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e7b75f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e7b7670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7b7d20 # | | | | `-ReturnStmt 0x55f95e7b7d10 # | | | | `-CallExpr 0x55f95e7b7cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7b7cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e7b7c98 '' Function 0x55f95e68cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7b7b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b7b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b7af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b7ab8 'int64_t2':'vector' lvalue ParmVar 0x55f95e7b7570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55f95e7b7bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b7bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b7b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b7b60 'int64_t2':'vector' lvalue ParmVar 0x55f95e7b75f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f95e7b7c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7b7c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b7c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b7c08 'int64_t2':'vector' lvalue ParmVar 0x55f95e7b7670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7b78b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7b8058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b7dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e7b7e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e7b7ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7b8588 # | | | | `-ReturnStmt 0x55f95e7b8578 # | | | | `-CallExpr 0x55f95e7b8538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7b8520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e7b8500 '' Function 0x55f95e68d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e7b8388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b8370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b8358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b8320 'int64_t3':'vector' lvalue ParmVar 0x55f95e7b7dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55f95e7b8430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b8418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b8400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b83c8 'int64_t3':'vector' lvalue ParmVar 0x55f95e7b7e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f95e7b84d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7b84c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b84a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b8470 'int64_t3':'vector' lvalue ParmVar 0x55f95e7b7ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7b8118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7b88c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b8638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e7b86b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e7b8738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7b9e20 # | | | | `-ReturnStmt 0x55f95e7b9e10 # | | | | `-CallExpr 0x55f95e7b9dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7b9db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7b9d98 '' Function 0x55f95e68d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7b9c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b9c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b9bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b9bb8 'int64_t4':'vector' lvalue ParmVar 0x55f95e7b8638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55f95e7b9cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7b9cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7b9c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7b9c60 'int64_t4':'vector' lvalue ParmVar 0x55f95e7b86b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7b9d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7b9d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7b9d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7b9d08 'int64_t4':'vector' lvalue ParmVar 0x55f95e7b8738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7b8988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7ba158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7b9ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e7b9f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e7b9fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e7ba650 # | | | | `-ReturnStmt 0x55f95e7ba640 # | | | | `-CallExpr 0x55f95e7ba600 'float' # | | | | |-ImplicitCastExpr 0x55f95e7ba5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55f95e7ba5c8 '' Function 0x55f95e68ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55f95e7ba480 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7ba468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7ba450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7ba418 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7b9ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55f95e7ba510 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7ba4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7ba4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7ba4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7b9f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55f95e7ba5a0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7ba588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ba570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ba538 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7b9fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e7ba218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7ba988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ba700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e7ba780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e7ba800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7baed0 # | | | | `-ReturnStmt 0x55f95e7baec0 # | | | | `-CallExpr 0x55f95e7bae80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7bae68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e7bae48 '' Function 0x55f95e68cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7bacd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7bacb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7baca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7bac68 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7ba700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55f95e7bad78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7bad60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7bad48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7bad10 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7ba780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f95e7bae20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7bae08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7badf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7badb8 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7ba800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7baa48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7bb208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7baf80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e7bb000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e7bb080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7bb758 # | | | | `-ReturnStmt 0x55f95e7bb748 # | | | | `-CallExpr 0x55f95e7bb708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7bb6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e7bb6d0 '' Function 0x55f95e68d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e7bb558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7bb540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7bb528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7bb4f0 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7baf80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55f95e7bb600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7bb5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7bb5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7bb598 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7bb000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f95e7bb6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7bb690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7bb678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7bb640 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7bb080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7bb2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7bba98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7bb808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e7bb888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e7bb908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7bc000 # | | | | `-ReturnStmt 0x55f95e7bbff0 # | | | | `-CallExpr 0x55f95e7bbfb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7bbf98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7bbf78 '' Function 0x55f95e68d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7bbe00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7bbde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7bbdd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7bbd98 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7bb808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55f95e7bbea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7bbe90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7bbe78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7bbe40 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7bb888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7bbf50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7bbf38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7bbf20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7bbee8 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7bb908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7bbb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7bc168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7bc0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e7bc4b0 # | | | | `-ReturnStmt 0x55f95e7bc4a0 # | | | | `-CallExpr 0x55f95e7bc470 'float' # | | | | |-ImplicitCastExpr 0x55f95e7bc458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7bc438 '' Function 0x55f95e68e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7bc410 'float' # | | | | `-ImplicitCastExpr 0x55f95e7bc3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7bc3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7bc3a8 'double' lvalue ParmVar 0x55f95e7bc0b8 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e7bc218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7bc618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7bc568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e7bc980 # | | | | `-ReturnStmt 0x55f95e7bc970 # | | | | `-CallExpr 0x55f95e7bc940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7bc928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7bc908 '' Function 0x55f95e68e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7bc8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7bc8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7bc8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7bc878 'double2':'vector' lvalue ParmVar 0x55f95e7bc568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e7bc6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7bcae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7bca38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e7bce58 # | | | | `-ReturnStmt 0x55f95e7bce48 # | | | | `-CallExpr 0x55f95e7bce18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7bce00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7bcde0 '' Function 0x55f95e68e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7bcdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7bcda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7bcd88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7bcd50 'double3':'vector' lvalue ParmVar 0x55f95e7bca38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e7bcb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7bcfc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7bcf10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7bd338 # | | | | `-ReturnStmt 0x55f95e7bd328 # | | | | `-CallExpr 0x55f95e7bd2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7bd2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7bd2c0 '' Function 0x55f95e68e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7bd298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7bd280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7bd268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7bd230 'double4':'vector' lvalue ParmVar 0x55f95e7bcf10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7bd070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7bd498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7bd3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e7bd7f0 # | | | | `-ReturnStmt 0x55f95e7bd7e0 # | | | | `-CallExpr 0x55f95e7bd7b0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7bd798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7bd778 '' Function 0x55f95e68e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7bd750 'float' # | | | | `-ImplicitCastExpr 0x55f95e7bd738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7bd720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7bd6e8 'int' lvalue ParmVar 0x55f95e7bd3e8 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e7bd548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7bd950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7bd8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7bdce0 # | | | | `-ReturnStmt 0x55f95e7bdcd0 # | | | | `-CallExpr 0x55f95e7bdca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7bdc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7bdc68 '' Function 0x55f95e68e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7bdc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7bdc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7bdc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7bdbd8 'int2':'vector' lvalue ParmVar 0x55f95e7bd8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7bda00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7bde40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7bdd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e7be1c0 # | | | | `-ReturnStmt 0x55f95e7be1b0 # | | | | `-CallExpr 0x55f95e7be180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7be168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7be148 '' Function 0x55f95e68e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7be120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7be108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7be0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7be0b8 'int3':'vector' lvalue ParmVar 0x55f95e7bdd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e7bdef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7be320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7be270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e7be6a8 # | | | | `-ReturnStmt 0x55f95e7be698 # | | | | `-CallExpr 0x55f95e7be668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7be650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7be630 '' Function 0x55f95e68e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7be608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7be5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7be5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7be5a0 'int4':'vector' lvalue ParmVar 0x55f95e7be270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7be3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7be808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7be758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e7beb80 # | | | | `-ReturnStmt 0x55f95e7beb70 # | | | | `-CallExpr 0x55f95e7beb40 'float' # | | | | |-ImplicitCastExpr 0x55f95e7beb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7beb08 '' Function 0x55f95e68e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7beae0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7beac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7beab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7bea78 'uint':'unsigned int' lvalue ParmVar 0x55f95e7be758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7be8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7bece0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7bec30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e7bf078 # | | | | `-ReturnStmt 0x55f95e7bf068 # | | | | `-CallExpr 0x55f95e7bf038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7bf020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7bf000 '' Function 0x55f95e68e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7befd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7befc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7befa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7bef70 'uint2':'vector' lvalue ParmVar 0x55f95e7bec30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e7bed90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7bf1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7bf128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e7bf578 # | | | | `-ReturnStmt 0x55f95e7bf568 # | | | | `-CallExpr 0x55f95e7bf538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7bf520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7bf500 '' Function 0x55f95e68e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7bf4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7bf4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7bf4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7bf470 'uint3':'vector' lvalue ParmVar 0x55f95e7bf128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e7bf288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7bf6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7bf628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e7bfa80 # | | | | `-ReturnStmt 0x55f95e7bfa70 # | | | | `-CallExpr 0x55f95e7bfa40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7bfa28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7bfa08 '' Function 0x55f95e68e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7bf9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7bf9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7bf9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7bf978 'uint4':'vector' lvalue ParmVar 0x55f95e7bf628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e7bf788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c0410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7bfb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e7c07a8 # | | | | `-ReturnStmt 0x55f95e7c0798 # | | | | `-CallExpr 0x55f95e7c0768 'float' # | | | | |-ImplicitCastExpr 0x55f95e7c0750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7c0730 '' Function 0x55f95e68e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7c0708 'float' # | | | | `-ImplicitCastExpr 0x55f95e7c06f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c06d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c06a0 'int64_t':'long' lvalue ParmVar 0x55f95e7bfb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e7c04c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c0908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c0858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7c0cc0 # | | | | `-ReturnStmt 0x55f95e7c0cb0 # | | | | `-CallExpr 0x55f95e7c0c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c0c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7c0c48 '' Function 0x55f95e68e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7c0c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c0c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c0bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c0bb8 'int64_t2':'vector' lvalue ParmVar 0x55f95e7c0858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7c09b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c0e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c0d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7c11e0 # | | | | `-ReturnStmt 0x55f95e7c11d0 # | | | | `-CallExpr 0x55f95e7c11a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c1188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7c1168 '' Function 0x55f95e68e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7c1140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c1128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c1110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c10d8 'int64_t3':'vector' lvalue ParmVar 0x55f95e7c0d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7c0ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c1340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c1290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7c1708 # | | | | `-ReturnStmt 0x55f95e7c16f8 # | | | | `-CallExpr 0x55f95e7c16c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c16b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7c1690 '' Function 0x55f95e68e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7c1668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c1650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c1638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c1600 'int64_t4':'vector' lvalue ParmVar 0x55f95e7c1290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7c13f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c1868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c17b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e7c1c20 # | | | | `-ReturnStmt 0x55f95e7c1c10 # | | | | `-CallExpr 0x55f95e7c1be0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7c1bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7c1ba8 '' Function 0x55f95e68e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7c1b80 'float' # | | | | `-ImplicitCastExpr 0x55f95e7c1b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c1b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c1b18 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7c17b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e7c1918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c1d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c1cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7c2158 # | | | | `-ReturnStmt 0x55f95e7c2148 # | | | | `-CallExpr 0x55f95e7c2118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c2100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7c20e0 '' Function 0x55f95e68e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7c20b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c20a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c2088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c2050 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7c1cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7c1e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c22b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c2208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7c2f48 # | | | | `-ReturnStmt 0x55f95e7c2f38 # | | | | `-CallExpr 0x55f95e7c2f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c2ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7c2ed0 '' Function 0x55f95e68e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7c2ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c2e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c2e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c2e40 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7c2208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7c2368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c30a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c2ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7c3490 # | | | | `-ReturnStmt 0x55f95e7c3480 # | | | | `-CallExpr 0x55f95e7c3450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c3438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7c3418 '' Function 0x55f95e68e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7c33f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c33d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c33c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c3388 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7c2ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7c3158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c3600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c3550 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e7c3948 # | | | | `-ReturnStmt 0x55f95e7c3938 # | | | | `-CallExpr 0x55f95e7c3908 'float' # | | | | |-ImplicitCastExpr 0x55f95e7c38f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7c38d0 '' Function 0x55f95e68f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7c38a8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7c3890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c3878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c3840 'double' lvalue ParmVar 0x55f95e7c3550 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e7c36b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7c3ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c3a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e7c3e20 # | | | | `-ReturnStmt 0x55f95e7c3e10 # | | | | `-CallExpr 0x55f95e7c3de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c3dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7c3da8 '' Function 0x55f95e68f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7c3d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c3d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c3d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c3d18 'double2':'vector' lvalue ParmVar 0x55f95e7c3a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e7c3b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7c3f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c3ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e7c4300 # | | | | `-ReturnStmt 0x55f95e7c42f0 # | | | | `-CallExpr 0x55f95e7c42c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c42a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7c4288 '' Function 0x55f95e68fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7c4260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c4248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c4230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c41f8 'double3':'vector' lvalue ParmVar 0x55f95e7c3ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e7c4040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7c4470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c43c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7c47e8 # | | | | `-ReturnStmt 0x55f95e7c47d8 # | | | | `-CallExpr 0x55f95e7c47a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c4790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7c4770 '' Function 0x55f95e690d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7c4748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c4730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c4718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c46e0 'double4':'vector' lvalue ParmVar 0x55f95e7c43c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7c4520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7c4948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c4898 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e7c52e0 # | | | | `-ReturnStmt 0x55f95e7c52d0 # | | | | `-CallExpr 0x55f95e7c52a0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7c4c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7c4c28 '' Function 0x55f95e68f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7c4c00 'float' # | | | | `-ImplicitCastExpr 0x55f95e7c4be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c4bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c4b98 'int' lvalue ParmVar 0x55f95e7c4898 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e7c49f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c5440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c5390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7c57b8 # | | | | `-ReturnStmt 0x55f95e7c57a8 # | | | | `-CallExpr 0x55f95e7c5778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c5760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7c5740 '' Function 0x55f95e68f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7c5718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c5700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c56e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c56b0 'int2':'vector' lvalue ParmVar 0x55f95e7c5390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7c54f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c5918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c5868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e7c5c98 # | | | | `-ReturnStmt 0x55f95e7c5c88 # | | | | `-CallExpr 0x55f95e7c5c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c5c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7c5c20 '' Function 0x55f95e68fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7c5bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c5be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c5bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c5b90 'int3':'vector' lvalue ParmVar 0x55f95e7c5868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e7c59c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c5df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c5d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e7c6180 # | | | | `-ReturnStmt 0x55f95e7c6170 # | | | | `-CallExpr 0x55f95e7c6140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c6128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7c6108 '' Function 0x55f95e690d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7c60e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c60c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c60b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c6078 'int4':'vector' lvalue ParmVar 0x55f95e7c5d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7c5ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c62e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c6230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e7c6658 # | | | | `-ReturnStmt 0x55f95e7c6648 # | | | | `-CallExpr 0x55f95e7c6618 'float' # | | | | |-ImplicitCastExpr 0x55f95e7c6600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7c65e0 '' Function 0x55f95e68f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7c65b8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7c65a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c6588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c6550 'uint':'unsigned int' lvalue ParmVar 0x55f95e7c6230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7c6390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c67b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c6708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e7c6b50 # | | | | `-ReturnStmt 0x55f95e7c6b40 # | | | | `-CallExpr 0x55f95e7c6b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c6af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7c6ad8 '' Function 0x55f95e68f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7c6ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c6a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c6a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c6a48 'uint2':'vector' lvalue ParmVar 0x55f95e7c6708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e7c6868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c6cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c6c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e7c7050 # | | | | `-ReturnStmt 0x55f95e7c7040 # | | | | `-CallExpr 0x55f95e7c7010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c6ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7c6fd8 '' Function 0x55f95e68fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7c6fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c6f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c6f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c6f48 'uint3':'vector' lvalue ParmVar 0x55f95e7c6c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e7c6d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c71b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c7100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e7c7e18 # | | | | `-ReturnStmt 0x55f95e7c7e08 # | | | | `-CallExpr 0x55f95e7c7dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c7dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7c7da0 '' Function 0x55f95e690d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7c7d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c7d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c7d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c7d10 'uint4':'vector' lvalue ParmVar 0x55f95e7c7100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e7c7b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c7f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c7ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e7c8310 # | | | | `-ReturnStmt 0x55f95e7c8300 # | | | | `-CallExpr 0x55f95e7c82d0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7c82b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7c8298 '' Function 0x55f95e68f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7c8270 'float' # | | | | `-ImplicitCastExpr 0x55f95e7c8258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c8240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c8208 'int64_t':'long' lvalue ParmVar 0x55f95e7c7ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e7c8028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c8470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c83c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7c8828 # | | | | `-ReturnStmt 0x55f95e7c8818 # | | | | `-CallExpr 0x55f95e7c87e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c87d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7c87b0 '' Function 0x55f95e68f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7c8788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c8770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c8758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c8720 'int64_t2':'vector' lvalue ParmVar 0x55f95e7c83c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7c8520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c8988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c88d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7c8d48 # | | | | `-ReturnStmt 0x55f95e7c8d38 # | | | | `-CallExpr 0x55f95e7c8d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c8cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7c8cd0 '' Function 0x55f95e68fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7c8ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c8c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c8c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c8c40 'int64_t3':'vector' lvalue ParmVar 0x55f95e7c88d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7c8a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c8ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c8df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7c9270 # | | | | `-ReturnStmt 0x55f95e7c9260 # | | | | `-CallExpr 0x55f95e7c9230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7c9218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7c91f8 '' Function 0x55f95e690d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7c91d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7c91b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c91a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c9168 'int64_t4':'vector' lvalue ParmVar 0x55f95e7c8df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7c8f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c93d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c9320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e7c9788 # | | | | `-ReturnStmt 0x55f95e7c9778 # | | | | `-CallExpr 0x55f95e7c9748 'float' # | | | | |-ImplicitCastExpr 0x55f95e7c9730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7c9710 '' Function 0x55f95e68f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7c96e8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7c96d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7c96b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7c9680 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7c9320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e7c9480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7c98e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7c9838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7ca600 # | | | | `-ReturnStmt 0x55f95e7ca5f0 # | | | | `-CallExpr 0x55f95e7ca5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7ca5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7ca588 '' Function 0x55f95e68f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7ca560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7ca548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ca530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ca4f8 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7c9838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7c9998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7ca760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ca6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7cab40 # | | | | `-ReturnStmt 0x55f95e7cab30 # | | | | `-CallExpr 0x55f95e7cab00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7caae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7caac8 '' Function 0x55f95e68fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7caaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7caa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7caa70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7caa38 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7ca6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7ca810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7caca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7cabf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7cb088 # | | | | `-ReturnStmt 0x55f95e7cb078 # | | | | `-CallExpr 0x55f95e7cb048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7cb030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7cb010 '' Function 0x55f95e690d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7cafe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7cafd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7cafb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7caf80 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7cabf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7cad50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7cb1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7cb148 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e7cb540 # | | | | `-ReturnStmt 0x55f95e7cb530 # | | | | `-CallExpr 0x55f95e7cb500 'float' # | | | | |-ImplicitCastExpr 0x55f95e7cb4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7cb4c8 '' Function 0x55f95e691958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7cb4a0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7cb488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7cb470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7cb438 'double' lvalue ParmVar 0x55f95e7cb148 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e7cb2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7cb6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7cb600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e7cba18 # | | | | `-ReturnStmt 0x55f95e7cba08 # | | | | `-CallExpr 0x55f95e7cb9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7cb9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7cb9a0 '' Function 0x55f95e691bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7cb978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7cb960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7cb948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7cb910 'double2':'vector' lvalue ParmVar 0x55f95e7cb600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e7cb760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7cbb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7cbad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e7cbef8 # | | | | `-ReturnStmt 0x55f95e7cbee8 # | | | | `-CallExpr 0x55f95e7cbeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7cbea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7cbe80 '' Function 0x55f95e691e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7cbe58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7cbe40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7cbe28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7cbdf0 'double3':'vector' lvalue ParmVar 0x55f95e7cbad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e7cbc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7cc068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7cbfb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7cc990 # | | | | `-ReturnStmt 0x55f95e7cc980 # | | | | `-CallExpr 0x55f95e7cc3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7cc388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7cc368 '' Function 0x55f95e6920c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7cc340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7cc328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7cc310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7cc2d8 'double4':'vector' lvalue ParmVar 0x55f95e7cbfb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7cc118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7ccaf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7cca40 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e7cce48 # | | | | `-ReturnStmt 0x55f95e7cce38 # | | | | `-CallExpr 0x55f95e7cce08 'float' # | | | | |-ImplicitCastExpr 0x55f95e7ccdf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7ccdd0 '' Function 0x55f95e691958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7ccda8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7ccd90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ccd78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ccd40 'int' lvalue ParmVar 0x55f95e7cca40 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e7ccba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7ccfa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ccef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7cd320 # | | | | `-ReturnStmt 0x55f95e7cd310 # | | | | `-CallExpr 0x55f95e7cd2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7cd2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7cd2a8 '' Function 0x55f95e691bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7cd280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7cd268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7cd250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7cd218 'int2':'vector' lvalue ParmVar 0x55f95e7ccef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7cd058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7cd480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7cd3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e7cd800 # | | | | `-ReturnStmt 0x55f95e7cd7f0 # | | | | `-CallExpr 0x55f95e7cd7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7cd7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7cd788 '' Function 0x55f95e691e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7cd760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7cd748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7cd730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7cd6f8 'int3':'vector' lvalue ParmVar 0x55f95e7cd3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e7cd530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7cd960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7cd8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e7cdce8 # | | | | `-ReturnStmt 0x55f95e7cdcd8 # | | | | `-CallExpr 0x55f95e7cdca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7cdc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7cdc70 '' Function 0x55f95e6920c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7cdc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7cdc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7cdc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7cdbe0 'int4':'vector' lvalue ParmVar 0x55f95e7cd8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7cda10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7cde48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7cdd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e7ce1c0 # | | | | `-ReturnStmt 0x55f95e7ce1b0 # | | | | `-CallExpr 0x55f95e7ce180 'float' # | | | | |-ImplicitCastExpr 0x55f95e7ce168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7ce148 '' Function 0x55f95e691958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7ce120 'float' # | | | | `-ImplicitCastExpr 0x55f95e7ce108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ce0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ce0b8 'uint':'unsigned int' lvalue ParmVar 0x55f95e7cdd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7cdef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7ce320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ce270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e7ce6b8 # | | | | `-ReturnStmt 0x55f95e7ce6a8 # | | | | `-CallExpr 0x55f95e7ce678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7ce660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7ce640 '' Function 0x55f95e691bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7ce618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7ce600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ce5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ce5b0 'uint2':'vector' lvalue ParmVar 0x55f95e7ce270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e7ce3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7ce818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ce768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e7cf450 # | | | | `-ReturnStmt 0x55f95e7cf440 # | | | | `-CallExpr 0x55f95e7cf410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7cf3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7cf3d8 '' Function 0x55f95e691e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7cf3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7cf398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7cf380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7cf348 'uint3':'vector' lvalue ParmVar 0x55f95e7ce768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e7ce8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7cf5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7cf500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e7cf958 # | | | | `-ReturnStmt 0x55f95e7cf948 # | | | | `-CallExpr 0x55f95e7cf918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7cf900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7cf8e0 '' Function 0x55f95e6920c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7cf8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7cf8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7cf888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7cf850 'uint4':'vector' lvalue ParmVar 0x55f95e7cf500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e7cf660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7cfab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7cfa08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e7cfe50 # | | | | `-ReturnStmt 0x55f95e7cfe40 # | | | | `-CallExpr 0x55f95e7cfe10 'float' # | | | | |-ImplicitCastExpr 0x55f95e7cfdf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7cfdd8 '' Function 0x55f95e691958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7cfdb0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7cfd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7cfd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7cfd48 'int64_t':'long' lvalue ParmVar 0x55f95e7cfa08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e7cfb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7cffb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7cff00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7d0368 # | | | | `-ReturnStmt 0x55f95e7d0358 # | | | | `-CallExpr 0x55f95e7d0328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7d0310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7d02f0 '' Function 0x55f95e691bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7d02c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7d02b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d0298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d0260 'int64_t2':'vector' lvalue ParmVar 0x55f95e7cff00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7d0060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7d04c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d0418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7d0888 # | | | | `-ReturnStmt 0x55f95e7d0878 # | | | | `-CallExpr 0x55f95e7d0848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7d0830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7d0810 '' Function 0x55f95e691e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7d07e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7d07d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d07b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d0780 'int64_t3':'vector' lvalue ParmVar 0x55f95e7d0418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7d0578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7d09e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d0938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7d0db0 # | | | | `-ReturnStmt 0x55f95e7d0da0 # | | | | `-CallExpr 0x55f95e7d0d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7d0d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7d0d38 '' Function 0x55f95e6920c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7d0d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7d0cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d0ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d0ca8 'int64_t4':'vector' lvalue ParmVar 0x55f95e7d0938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7d0a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7d0f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d0e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e7d29e0 # | | | | `-ReturnStmt 0x55f95e7d29d0 # | | | | `-CallExpr 0x55f95e7d29a0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7d2988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7d2968 '' Function 0x55f95e691958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7d2940 'float' # | | | | `-ImplicitCastExpr 0x55f95e7d2928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d2910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d11c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7d0e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e7d0fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7d2b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d2a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7d2f18 # | | | | `-ReturnStmt 0x55f95e7d2f08 # | | | | `-CallExpr 0x55f95e7d2ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7d2ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7d2ea0 '' Function 0x55f95e691bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7d2e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7d2e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d2e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d2e10 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7d2a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7d2bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7d3078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d2fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7d3458 # | | | | `-ReturnStmt 0x55f95e7d3448 # | | | | `-CallExpr 0x55f95e7d3418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7d3400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7d33e0 '' Function 0x55f95e691e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7d33b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7d33a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d3388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d3350 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7d2fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7d3128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7d35b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d3508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7d39a0 # | | | | `-ReturnStmt 0x55f95e7d3990 # | | | | `-CallExpr 0x55f95e7d3960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7d3948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7d3928 '' Function 0x55f95e6920c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7d3900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7d38e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d38d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d3898 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7d3508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7d3668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55f95e7d3fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55f95e7d39b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e7d3a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e7d3f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d3d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55f95e7d3dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55f95e7d4310 # | | | | `-ReturnStmt 0x55f95e7d4300 # | | | | `-RecoveryExpr 0x55f95e7d42d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f95e7d4138 '' lvalue (ADL) = 'max' 0x55f95e6a3988 0x55f95e669f00 0x55f95e66a210 0x55f95e66a530 0x55f95e66a850 0x55f95e66ab58 0x55f95e66aef8 0x55f95e66b298 0x55f95e66b638 0x55f95e66b958 0x55f95e66bcb8 0x55f95e69ffb8 0x55f95e6a0318 0x55f95e6a0638 0x55f95e6a09d8 0x55f95e6a0d78 0x55f95e6a1118 0x55f95e6a1438 0x55f95e6a17d8 0x55f95e6a1b78 0x55f95e6a1f38 0x55f95e6a2240 0x55f95e6a2560 0x55f95e6a2880 0x55f95e6a2ba0 0x55f95e6a2ea8 0x55f95e6a3248 0x55f95e6a35e8 # | | | | `-RecoveryExpr 0x55f95e7d4258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f95e7d4038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55f95e7d4ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55f95e7d4328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e7d43c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e7d4f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d4670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55f95e7d4748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55f95e7d5338 # | | | | `-ReturnStmt 0x55f95e7d5328 # | | | | `-RecoveryExpr 0x55f95e7d52f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f95e7d5160 '' lvalue (ADL) = 'max' 0x55f95e6a35e8 0x55f95e6a3988 0x55f95e669f00 0x55f95e66a210 0x55f95e66a530 0x55f95e66a850 0x55f95e66ab58 0x55f95e66aef8 0x55f95e66b298 0x55f95e66b638 0x55f95e66b958 0x55f95e66bcb8 0x55f95e69ffb8 0x55f95e6a0318 0x55f95e6a0638 0x55f95e6a09d8 0x55f95e6a0d78 0x55f95e6a1118 0x55f95e6a1438 0x55f95e6a17d8 0x55f95e6a1b78 0x55f95e6a1f38 0x55f95e6a2240 0x55f95e6a2560 0x55f95e6a2880 0x55f95e6a2ba0 0x55f95e6a2ea8 0x55f95e6a3248 # | | | | `-RecoveryExpr 0x55f95e7d52d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f95e7d5060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55f95e7d5920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55f95e7d5350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e7d53e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e7d5878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d56f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55f95e7d5768 col:24 p1 'T' # | | | |-CompoundStmt 0x55f95e7d5c60 # | | | | `-ReturnStmt 0x55f95e7d5c50 # | | | | `-RecoveryExpr 0x55f95e7d5c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f95e7d5a88 '' lvalue (ADL) = 'min' 0x55f95e6aab60 0x55f95e6a3d20 0x55f95e6a4030 0x55f95e6a4350 0x55f95e6a4670 0x55f95e6a4978 0x55f95e6a4c98 0x55f95e6a4fb8 0x55f95e6a52d8 0x55f95e6a55f8 0x55f95e6a5918 0x55f95e6a5c38 0x55f95e6a5f68 0x55f95e6a6270 0x55f95e6a6590 0x55f95e6a68b0 0x55f95e6a6bd0 0x55f95e6a6ef0 0x55f95e6a7210 0x55f95e6a7530 0x55f95e6a7850 0x55f95e6a7b70 0x55f95e6a98b8 0x55f95e6a9bd8 0x55f95e6a9ef8 0x55f95e6aa200 0x55f95e6aa520 0x55f95e6aa840 # | | | | `-RecoveryExpr 0x55f95e7d5ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f95e7d5988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55f95e7d6250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55f95e7d5c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e7d5d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e7d61a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d5fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55f95e7d6098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55f95e7d6590 # | | | | `-ReturnStmt 0x55f95e7d6580 # | | | | `-RecoveryExpr 0x55f95e7d6550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f95e7d63b8 '' lvalue (ADL) = 'min' 0x55f95e6aa840 0x55f95e6aab60 0x55f95e6a3d20 0x55f95e6a4030 0x55f95e6a4350 0x55f95e6a4670 0x55f95e6a4978 0x55f95e6a4c98 0x55f95e6a4fb8 0x55f95e6a52d8 0x55f95e6a55f8 0x55f95e6a5918 0x55f95e6a5c38 0x55f95e6a5f68 0x55f95e6a6270 0x55f95e6a6590 0x55f95e6a68b0 0x55f95e6a6bd0 0x55f95e6a6ef0 0x55f95e6a7210 0x55f95e6a7530 0x55f95e6a7850 0x55f95e6a7b70 0x55f95e6a98b8 0x55f95e6a9bd8 0x55f95e6a9ef8 0x55f95e6aa200 0x55f95e6aa520 # | | | | `-RecoveryExpr 0x55f95e7d6530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f95e7d62b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55f95e7d6700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d6650 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e7d6a50 # | | | | `-ReturnStmt 0x55f95e7d6a40 # | | | | `-CallExpr 0x55f95e7d6a10 'float' # | | | | |-ImplicitCastExpr 0x55f95e7d69f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7d69d8 '' Function 0x55f95e6ae128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7d69b0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7d6998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d6980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d6948 'double' lvalue ParmVar 0x55f95e7d6650 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e7d67b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7d6bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d6b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e7d6f30 # | | | | `-ReturnStmt 0x55f95e7d6f20 # | | | | `-CallExpr 0x55f95e7d6ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7d6ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7d6eb8 '' Function 0x55f95e6ae3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7d6e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7d6e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d6e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d6e28 'double2':'vector' lvalue ParmVar 0x55f95e7d6b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e7d6c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7d7388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d72d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e7d7700 # | | | | `-ReturnStmt 0x55f95e7d76f0 # | | | | `-CallExpr 0x55f95e7d76c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7d76a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7d7688 '' Function 0x55f95e6ae618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7d7660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7d7648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d7630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d75f8 'double3':'vector' lvalue ParmVar 0x55f95e7d72d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e7d7438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7d7870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d77c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7d7bf0 # | | | | `-ReturnStmt 0x55f95e7d7be0 # | | | | `-CallExpr 0x55f95e7d7bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7d7b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7d7b78 '' Function 0x55f95e6ae890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7d7b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7d7b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d7b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d7ae8 'double4':'vector' lvalue ParmVar 0x55f95e7d77c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7d7920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7d7d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d7ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e7d80b0 # | | | | `-ReturnStmt 0x55f95e7d80a0 # | | | | `-CallExpr 0x55f95e7d8070 'float' # | | | | |-ImplicitCastExpr 0x55f95e7d8058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7d8038 '' Function 0x55f95e6ae128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7d8010 'float' # | | | | `-ImplicitCastExpr 0x55f95e7d7ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d7fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d7fa8 'int' lvalue ParmVar 0x55f95e7d7ca0 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e7d7e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7d8210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d8160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7d8590 # | | | | `-ReturnStmt 0x55f95e7d8580 # | | | | `-CallExpr 0x55f95e7d8550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7d8538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7d8518 '' Function 0x55f95e6ae3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7d84f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7d84d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d84c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d8488 'int2':'vector' lvalue ParmVar 0x55f95e7d8160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7d82c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7d86f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d8640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e7d8a78 # | | | | `-ReturnStmt 0x55f95e7d8a68 # | | | | `-CallExpr 0x55f95e7d8a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7d8a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7d8a00 '' Function 0x55f95e6ae618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7d89d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7d89c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d89a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d8970 'int3':'vector' lvalue ParmVar 0x55f95e7d8640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e7d87a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7d8bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d8b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e7d8f68 # | | | | `-ReturnStmt 0x55f95e7d8f58 # | | | | `-CallExpr 0x55f95e7d8f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7d8f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7d8ef0 '' Function 0x55f95e6ae890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7d8ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7d8eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d8e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d8e60 'int4':'vector' lvalue ParmVar 0x55f95e7d8b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7d8c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7d90c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d9018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e7d9cd8 # | | | | `-ReturnStmt 0x55f95e7d9cc8 # | | | | `-CallExpr 0x55f95e7d9c98 'float' # | | | | |-ImplicitCastExpr 0x55f95e7d9c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7d9c60 '' Function 0x55f95e6ae128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7d9c38 'float' # | | | | `-ImplicitCastExpr 0x55f95e7d9c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7d9c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7d9bd0 'uint':'unsigned int' lvalue ParmVar 0x55f95e7d9018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7d9178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7d9e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7d9d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e7da1d8 # | | | | `-ReturnStmt 0x55f95e7da1c8 # | | | | `-CallExpr 0x55f95e7da198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7da180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7da160 '' Function 0x55f95e6ae3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7da138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7da120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7da108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7da0d0 'uint2':'vector' lvalue ParmVar 0x55f95e7d9d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e7d9ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7da338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7da288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e7da6e0 # | | | | `-ReturnStmt 0x55f95e7da6d0 # | | | | `-CallExpr 0x55f95e7da6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7da688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7da668 '' Function 0x55f95e6ae618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7da640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7da628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7da610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7da5d8 'uint3':'vector' lvalue ParmVar 0x55f95e7da288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e7da3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7da840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7da790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e7dabf0 # | | | | `-ReturnStmt 0x55f95e7dabe0 # | | | | `-CallExpr 0x55f95e7dabb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7dab98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7dab78 '' Function 0x55f95e6ae890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7dab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7dab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7dab20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7daae8 'uint4':'vector' lvalue ParmVar 0x55f95e7da790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e7da8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7dad50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7daca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e7db0f0 # | | | | `-ReturnStmt 0x55f95e7db0e0 # | | | | `-CallExpr 0x55f95e7db0b0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7db098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7db078 '' Function 0x55f95e6ae128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7db050 'float' # | | | | `-ImplicitCastExpr 0x55f95e7db038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7db020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7dafe8 'int64_t':'long' lvalue ParmVar 0x55f95e7daca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e7dae00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7db250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7db1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7db610 # | | | | `-ReturnStmt 0x55f95e7db600 # | | | | `-CallExpr 0x55f95e7db5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7db5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7db598 '' Function 0x55f95e6ae3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7db570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7db558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7db540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7db508 'int64_t2':'vector' lvalue ParmVar 0x55f95e7db1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7db300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7db770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7db6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7dc250 # | | | | `-ReturnStmt 0x55f95e7dc240 # | | | | `-CallExpr 0x55f95e7dc210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7dc1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7dc1d8 '' Function 0x55f95e6ae618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7dc1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7dba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7dba68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7dba30 'int64_t3':'vector' lvalue ParmVar 0x55f95e7db6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7db820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7dc3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7dc300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7dc780 # | | | | `-ReturnStmt 0x55f95e7dc770 # | | | | `-CallExpr 0x55f95e7dc740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7dc728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7dc708 '' Function 0x55f95e6ae890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7dc6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7dc6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7dc6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7dc678 'int64_t4':'vector' lvalue ParmVar 0x55f95e7dc300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7dc460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7dc8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7dc830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e7dcca0 # | | | | `-ReturnStmt 0x55f95e7dcc90 # | | | | `-CallExpr 0x55f95e7dcc60 'float' # | | | | |-ImplicitCastExpr 0x55f95e7dcc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7dcc28 '' Function 0x55f95e6ae128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7dcc00 'float' # | | | | `-ImplicitCastExpr 0x55f95e7dcbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7dcbd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7dcb98 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7dc830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e7dc990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7dce00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7dcd50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7dd1e0 # | | | | `-ReturnStmt 0x55f95e7dd1d0 # | | | | `-CallExpr 0x55f95e7dd1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7dd188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7dd168 '' Function 0x55f95e6ae3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7dd140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7dd128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7dd110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7dd0d8 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7dcd50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7dceb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7dd340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7dd290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7dd728 # | | | | `-ReturnStmt 0x55f95e7dd718 # | | | | `-CallExpr 0x55f95e7dd6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7dd6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7dd6b0 '' Function 0x55f95e6ae618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7dd688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7dd670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7dd658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7dd620 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7dd290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7dd3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7dd888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7dd7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7ddc78 # | | | | `-ReturnStmt 0x55f95e7ddc68 # | | | | `-CallExpr 0x55f95e7ddc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7ddc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7ddc00 '' Function 0x55f95e6ae890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7ddbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7ddbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ddba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ddb70 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7dd7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7dd938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7dde80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ddd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55f95e7dddb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55f95e7dea60 # | | | | `-ReturnStmt 0x55f95e7dea50 # | | | | `-CallExpr 0x55f95e7dea18 'float' # | | | | |-ImplicitCastExpr 0x55f95e7dea00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e7de9e0 '' Function 0x55f95e6b31e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e7de130 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7de118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7de100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7de0c8 'double' lvalue ParmVar 0x55f95e7ddd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55f95e7de9b8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7de9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7de190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7de158 'double' lvalue ParmVar 0x55f95e7dddb0 'V2' 'double' # | | | `-DeprecatedAttr 0x55f95e7ddf38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7dec68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7deb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e7deb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55f95e7df088 # | | | | `-ReturnStmt 0x55f95e7df078 # | | | | `-CallExpr 0x55f95e7df040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7df028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e7df008 '' Function 0x55f95e6b3500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7def38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7def20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7def08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7deed0 'double2':'vector' lvalue ParmVar 0x55f95e7deb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55f95e7defe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7defc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7defb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7def78 'double2':'vector' lvalue ParmVar 0x55f95e7deb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e7ded20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7df290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7df140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e7df1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55f95e7df6b8 # | | | | `-ReturnStmt 0x55f95e7df6a8 # | | | | `-CallExpr 0x55f95e7df670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7df658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e7df638 '' Function 0x55f95e6b3870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e7df568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7df550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7df538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7df500 'double3':'vector' lvalue ParmVar 0x55f95e7df140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55f95e7df610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7df5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7df5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7df5a8 'double3':'vector' lvalue ParmVar 0x55f95e7df1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e7df348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7df8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7df770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e7df7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7dfcf0 # | | | | `-ReturnStmt 0x55f95e7dfce0 # | | | | `-CallExpr 0x55f95e7dfca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7dfc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7dfc70 '' Function 0x55f95e6b3b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7dfba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7dfb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7dfb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7dfb38 'double4':'vector' lvalue ParmVar 0x55f95e7df770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7dfc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7dfc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7dfc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7dfbe0 'double4':'vector' lvalue ParmVar 0x55f95e7df7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7df978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7dfef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7dfda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55f95e7dfe20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55f95e7e02e8 # | | | | `-ReturnStmt 0x55f95e7e02d8 # | | | | `-CallExpr 0x55f95e7e02a0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7e0288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e7e0268 '' Function 0x55f95e6b31e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e7e01b0 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7e0198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e0180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e0148 'int' lvalue ParmVar 0x55f95e7dfda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55f95e7e0240 'float' # | | | | `-ImplicitCastExpr 0x55f95e7e0228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e0210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e01d8 'int' lvalue ParmVar 0x55f95e7dfe20 'V2' 'int' # | | | `-DeprecatedAttr 0x55f95e7dffa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e04e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e0398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e7e0418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7e0918 # | | | | `-ReturnStmt 0x55f95e7e0908 # | | | | `-CallExpr 0x55f95e7e08d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7e08b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e7e0898 '' Function 0x55f95e6b3500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7e07c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7e07b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e0798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e0760 'int2':'vector' lvalue ParmVar 0x55f95e7e0398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55f95e7e0870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7e0858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e0840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e0808 'int2':'vector' lvalue ParmVar 0x55f95e7e0418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7e05a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e11c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e1078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e7e10f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55f95e7e1600 # | | | | `-ReturnStmt 0x55f95e7e15f0 # | | | | `-CallExpr 0x55f95e7e15b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7e15a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e7e1580 '' Function 0x55f95e6b3870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e7e14b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7e1498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e1480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e1448 'int3':'vector' lvalue ParmVar 0x55f95e7e1078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55f95e7e1558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7e1540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e1528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e14f0 'int3':'vector' lvalue ParmVar 0x55f95e7e10f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e7e1280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e1800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e16b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e7e1730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55f95e7e1c40 # | | | | `-ReturnStmt 0x55f95e7e1c30 # | | | | `-CallExpr 0x55f95e7e1bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7e1be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7e1bc0 '' Function 0x55f95e6b3b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7e1af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7e1ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e1ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e1a88 'int4':'vector' lvalue ParmVar 0x55f95e7e16b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7e1b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7e1b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e1b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e1b30 'int4':'vector' lvalue ParmVar 0x55f95e7e1730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7e18b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e1e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e1cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e7e1d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e7e2258 # | | | | `-ReturnStmt 0x55f95e7e2248 # | | | | `-CallExpr 0x55f95e7e2210 'float' # | | | | |-ImplicitCastExpr 0x55f95e7e21f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e7e21d8 '' Function 0x55f95e6b31e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e7e2120 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7e2108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e20f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e20b8 'uint':'unsigned int' lvalue ParmVar 0x55f95e7e1cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55f95e7e21b0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7e2198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e2180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e2148 'uint':'unsigned int' lvalue ParmVar 0x55f95e7e1d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7e1ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e2458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e2308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e7e2388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e7e28a8 # | | | | `-ReturnStmt 0x55f95e7e2898 # | | | | `-CallExpr 0x55f95e7e2860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7e2848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e7e2828 '' Function 0x55f95e6b3500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7e2758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7e2740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e2728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e26f0 'uint2':'vector' lvalue ParmVar 0x55f95e7e2308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55f95e7e2800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7e27e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e27d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e2798 'uint2':'vector' lvalue ParmVar 0x55f95e7e2388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e7e2510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e2aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e2958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e7e29d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e7e2f00 # | | | | `-ReturnStmt 0x55f95e7e2ef0 # | | | | `-CallExpr 0x55f95e7e2eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7e2ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e7e2e80 '' Function 0x55f95e6b3870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e7e2db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7e2d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e2d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e2d48 'uint3':'vector' lvalue ParmVar 0x55f95e7e2958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55f95e7e2e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7e2e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e2e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e2df0 'uint3':'vector' lvalue ParmVar 0x55f95e7e29d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e7e2b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e36e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e3590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e7e3610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e7e3b40 # | | | | `-ReturnStmt 0x55f95e7e3b30 # | | | | `-CallExpr 0x55f95e7e3af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7e3ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7e3ac0 '' Function 0x55f95e6b3b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7e39f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7e39d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e39c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e3988 'uint4':'vector' lvalue ParmVar 0x55f95e7e3590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7e3a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7e3a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e3a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e3a30 'uint4':'vector' lvalue ParmVar 0x55f95e7e3610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e7e3798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e3d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e3bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e7e3c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e7e4178 # | | | | `-ReturnStmt 0x55f95e7e4168 # | | | | `-CallExpr 0x55f95e7e4130 'float' # | | | | |-ImplicitCastExpr 0x55f95e7e4118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e7e40f8 '' Function 0x55f95e6b31e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e7e4040 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7e4028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e4010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e3fd8 'int64_t':'long' lvalue ParmVar 0x55f95e7e3bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55f95e7e40d0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7e40b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e40a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e4068 'int64_t':'long' lvalue ParmVar 0x55f95e7e3c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e7e3df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e4378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e4228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e7e42a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7e47e8 # | | | | `-ReturnStmt 0x55f95e7e47d8 # | | | | `-CallExpr 0x55f95e7e47a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7e4788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e7e4768 '' Function 0x55f95e6b3500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7e4698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7e4680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e4668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e4630 'int64_t2':'vector' lvalue ParmVar 0x55f95e7e4228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f95e7e4740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7e4728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e4710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e46d8 'int64_t2':'vector' lvalue ParmVar 0x55f95e7e42a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7e4430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e49e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e4898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e7e4918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7e4e60 # | | | | `-ReturnStmt 0x55f95e7e4e50 # | | | | `-CallExpr 0x55f95e7e4e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7e4e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e7e4de0 '' Function 0x55f95e6b3870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e7e4d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7e4cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e4ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e4ca8 'int64_t3':'vector' lvalue ParmVar 0x55f95e7e4898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f95e7e4db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7e4da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e4d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e4d50 'int64_t3':'vector' lvalue ParmVar 0x55f95e7e4918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7e4aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e5060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e4f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e7e4f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7e54e0 # | | | | `-ReturnStmt 0x55f95e7e54d0 # | | | | `-CallExpr 0x55f95e7e5498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7e5480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7e5460 '' Function 0x55f95e6b3b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7e5390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7e5378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e5360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e5328 'int64_t4':'vector' lvalue ParmVar 0x55f95e7e4f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7e5438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7e5420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e5408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e53d0 'int64_t4':'vector' lvalue ParmVar 0x55f95e7e4f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7e5118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e5cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e5b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e7e5bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e7e6118 # | | | | `-ReturnStmt 0x55f95e7e6108 # | | | | `-CallExpr 0x55f95e7e60d0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7e60b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e7e6098 '' Function 0x55f95e6b31e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e7e5fe0 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7e5fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e5fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e5f78 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7e5b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55f95e7e6070 'float' # | | | | `-ImplicitCastExpr 0x55f95e7e6058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e6040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e6008 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7e5bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e7e5d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e6318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e61c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e7e6248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7e67a8 # | | | | `-ReturnStmt 0x55f95e7e6798 # | | | | `-CallExpr 0x55f95e7e6760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7e6748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e7e6728 '' Function 0x55f95e6b3500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7e6658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7e6640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e6628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e65f0 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7e61c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f95e7e6700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7e66e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e66d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e6698 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7e6248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7e63d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e69a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e6858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e7e68d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7e6e40 # | | | | `-ReturnStmt 0x55f95e7e6e30 # | | | | `-CallExpr 0x55f95e7e6df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7e6de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e7e6dc0 '' Function 0x55f95e6b3870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e7e6cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7e6cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e6cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e6c88 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7e6858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f95e7e6d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7e6d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e6d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e6d30 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7e68d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7e6a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e7040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e6ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e7e6f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7e74e0 # | | | | `-ReturnStmt 0x55f95e7e74d0 # | | | | `-CallExpr 0x55f95e7e7498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7e7480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7e7460 '' Function 0x55f95e6b3b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7e7390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7e7378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7e7360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7e7328 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7e6ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7e7438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7e7420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e7408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e73d0 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7e6f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7e70f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7e7650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e75a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e7e7998 # | | | | `-ReturnStmt 0x55f95e7e7988 # | | | | `-CallExpr 0x55f95e7e7958 'float' # | | | | |-ImplicitCastExpr 0x55f95e7e7940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7e7920 '' Function 0x55f95e6b7f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7e78f8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7e78e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7e78c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7e7890 'double' lvalue ParmVar 0x55f95e7e75a0 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e7e7700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e713680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7e7a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e7139e8 # | | | | `-ReturnStmt 0x55f95e7139d8 # | | | | `-CallExpr 0x55f95e7139a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e713990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e713970 '' Function 0x55f95e6b8188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e713948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e713930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e713918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7138e0 'double2':'vector' lvalue ParmVar 0x55f95e7e7a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e713730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e713b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e713aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e713ec8 # | | | | `-ReturnStmt 0x55f95e713eb8 # | | | | `-CallExpr 0x55f95e713e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e713e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e713e50 '' Function 0x55f95e6b8400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e713e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e713e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e713df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e713dc0 'double3':'vector' lvalue ParmVar 0x55f95e713aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e713c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e714038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e713f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7143b0 # | | | | `-ReturnStmt 0x55f95e7143a0 # | | | | `-CallExpr 0x55f95e714370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e714358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e714338 '' Function 0x55f95e6b8678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e714310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7142f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7142e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7142a8 'double4':'vector' lvalue ParmVar 0x55f95e713f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7140e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e714510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e714460 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e714868 # | | | | `-ReturnStmt 0x55f95e714858 # | | | | `-CallExpr 0x55f95e714828 'float' # | | | | |-ImplicitCastExpr 0x55f95e714810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7147f0 '' Function 0x55f95e6b7f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7147c8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7147b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e714798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e714760 'int' lvalue ParmVar 0x55f95e714460 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e7145c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7149c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e714918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e714d40 # | | | | `-ReturnStmt 0x55f95e714d30 # | | | | `-CallExpr 0x55f95e714d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e714ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e714cc8 '' Function 0x55f95e6b8188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e714ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e714c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e714c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e714c38 'int2':'vector' lvalue ParmVar 0x55f95e714918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e714a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e714ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e714df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e715220 # | | | | `-ReturnStmt 0x55f95e715210 # | | | | `-CallExpr 0x55f95e7151e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7151c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7151a8 '' Function 0x55f95e6b8400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e715180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e715168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e715150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e715118 'int3':'vector' lvalue ParmVar 0x55f95e714df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e714f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e715380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7152d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e715730 # | | | | `-ReturnStmt 0x55f95e715720 # | | | | `-CallExpr 0x55f95e7156f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7156d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7156b8 '' Function 0x55f95e6b8678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e715690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e715650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e715638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e715600 'int4':'vector' lvalue ParmVar 0x55f95e7152d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e715430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e715890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7157e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e715c08 # | | | | `-ReturnStmt 0x55f95e715bf8 # | | | | `-CallExpr 0x55f95e715bc8 'float' # | | | | |-ImplicitCastExpr 0x55f95e715bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e715b90 '' Function 0x55f95e6b7f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e715b68 'float' # | | | | `-ImplicitCastExpr 0x55f95e715b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e715b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e715b00 'uint':'unsigned int' lvalue ParmVar 0x55f95e7157e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e715940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e715d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e715cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e716100 # | | | | `-ReturnStmt 0x55f95e7160f0 # | | | | `-CallExpr 0x55f95e7160c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7160a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e716088 '' Function 0x55f95e6b8188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e716060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e716048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e716030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e715ff8 'uint2':'vector' lvalue ParmVar 0x55f95e715cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e715e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e716260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7161b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e716600 # | | | | `-ReturnStmt 0x55f95e7165f0 # | | | | `-CallExpr 0x55f95e7165c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7165a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e716588 '' Function 0x55f95e6b8400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e716560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e716548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e716530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7164f8 'uint3':'vector' lvalue ParmVar 0x55f95e7161b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e716310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e716760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7166b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e716b08 # | | | | `-ReturnStmt 0x55f95e716af8 # | | | | `-CallExpr 0x55f95e716ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e716ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e716a90 '' Function 0x55f95e6b8678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e716a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e716a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e716a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e716a00 'uint4':'vector' lvalue ParmVar 0x55f95e7166b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e716810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e716c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e716bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e717000 # | | | | `-ReturnStmt 0x55f95e716ff0 # | | | | `-CallExpr 0x55f95e716fc0 'float' # | | | | |-ImplicitCastExpr 0x55f95e716fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e716f88 '' Function 0x55f95e6b7f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e716f60 'float' # | | | | `-ImplicitCastExpr 0x55f95e716f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e716f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e716ef8 'int64_t':'long' lvalue ParmVar 0x55f95e716bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e716d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e717160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7170b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e717518 # | | | | `-ReturnStmt 0x55f95e717508 # | | | | `-CallExpr 0x55f95e7174d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7174c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7174a0 '' Function 0x55f95e6b8188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e717478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e717460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e717448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e717410 'int64_t2':'vector' lvalue ParmVar 0x55f95e7170b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e717210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7176a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7175c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e717a60 # | | | | `-ReturnStmt 0x55f95e717a50 # | | | | `-CallExpr 0x55f95e717a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e717a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7179e8 '' Function 0x55f95e6b8400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7179c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7179a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e717990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e717958 'int64_t3':'vector' lvalue ParmVar 0x55f95e7175c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e717750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e717bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e717b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e717f88 # | | | | `-ReturnStmt 0x55f95e717f78 # | | | | `-CallExpr 0x55f95e717f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e717f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e717f10 '' Function 0x55f95e6b8678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e717ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e717ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e717eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e717e80 'int64_t4':'vector' lvalue ParmVar 0x55f95e717b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e717c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7180e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e718038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e7184a0 # | | | | `-ReturnStmt 0x55f95e718490 # | | | | `-CallExpr 0x55f95e718460 'float' # | | | | |-ImplicitCastExpr 0x55f95e718448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e718428 '' Function 0x55f95e6b7f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e718400 'float' # | | | | `-ImplicitCastExpr 0x55f95e7183e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7183d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e718398 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e718038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e718198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e718600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e718550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7189d8 # | | | | `-ReturnStmt 0x55f95e7189c8 # | | | | `-CallExpr 0x55f95e718998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e718980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e718960 '' Function 0x55f95e6b8188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e718938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e718920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e718908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7188d0 'uint64_t2':'vector' lvalue ParmVar 0x55f95e718550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7186b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e718b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e718a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e718f18 # | | | | `-ReturnStmt 0x55f95e718f08 # | | | | `-CallExpr 0x55f95e718ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e718ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e718ea0 '' Function 0x55f95e6b8400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e718e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e718e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e718e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e718e10 'uint64_t3':'vector' lvalue ParmVar 0x55f95e718a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e718be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e719078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e718fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e719460 # | | | | `-ReturnStmt 0x55f95e719450 # | | | | `-CallExpr 0x55f95e719420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e719408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7193e8 '' Function 0x55f95e6b8678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7193c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7193a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e719390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e719358 'uint64_t4':'vector' lvalue ParmVar 0x55f95e718fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e719128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7195d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e719520 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e7199d8 # | | | | `-ReturnStmt 0x55f95e7199c8 # | | | | `-CallExpr 0x55f95e719998 'float' # | | | | |-ImplicitCastExpr 0x55f95e719980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e719960 '' Function 0x55f95e6b9290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e719938 'float' # | | | | `-ImplicitCastExpr 0x55f95e719920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e719908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7198d0 'double' lvalue ParmVar 0x55f95e719520 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e719740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e719b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e719a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e719eb0 # | | | | `-ReturnStmt 0x55f95e719ea0 # | | | | `-CallExpr 0x55f95e719e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e719e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e719e38 '' Function 0x55f95e6b9508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e719e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e719df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e719de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e719da8 'double2':'vector' lvalue ParmVar 0x55f95e719a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e719bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e71a020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e719f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e71a390 # | | | | `-ReturnStmt 0x55f95e71a380 # | | | | `-CallExpr 0x55f95e71a350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e71a338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e71a318 '' Function 0x55f95e67dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e71a2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e71a2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71a2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71a288 'double3':'vector' lvalue ParmVar 0x55f95e719f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e71a0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e71a500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71a450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e71a878 # | | | | `-ReturnStmt 0x55f95e71a868 # | | | | `-CallExpr 0x55f95e71a838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e71a820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e71a800 '' Function 0x55f95e67de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e71a7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e71a7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71a7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71a770 'double4':'vector' lvalue ParmVar 0x55f95e71a450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e71a5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e71a9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71a928 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e71ad30 # | | | | `-ReturnStmt 0x55f95e71ad20 # | | | | `-CallExpr 0x55f95e71acf0 'float' # | | | | |-ImplicitCastExpr 0x55f95e71acd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e71acb8 '' Function 0x55f95e6b9290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e71ac90 'float' # | | | | `-ImplicitCastExpr 0x55f95e71ac78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71ac60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71ac28 'int' lvalue ParmVar 0x55f95e71a928 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e71aa88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71ae90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71ade0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e71b208 # | | | | `-ReturnStmt 0x55f95e71b1f8 # | | | | `-CallExpr 0x55f95e71b1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e71b1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e71b190 '' Function 0x55f95e6b9508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e71b168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e71b150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71b138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71b100 'int2':'vector' lvalue ParmVar 0x55f95e71ade0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e71af40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71b368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71b2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e71b6e8 # | | | | `-ReturnStmt 0x55f95e71b6d8 # | | | | `-CallExpr 0x55f95e71b6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e71b690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e71b670 '' Function 0x55f95e67dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e71b648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e71b630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71b618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71b5e0 'int3':'vector' lvalue ParmVar 0x55f95e71b2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e71b418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71c108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71c058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e71c490 # | | | | `-ReturnStmt 0x55f95e71c480 # | | | | `-CallExpr 0x55f95e71c450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e71c438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e71c418 '' Function 0x55f95e67de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e71c3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e71c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71c3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71c388 'int4':'vector' lvalue ParmVar 0x55f95e71c058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e71c1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71c5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71c540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e71c968 # | | | | `-ReturnStmt 0x55f95e71c958 # | | | | `-CallExpr 0x55f95e71c928 'float' # | | | | |-ImplicitCastExpr 0x55f95e71c910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e71c8f0 '' Function 0x55f95e6b9290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e71c8c8 'float' # | | | | `-ImplicitCastExpr 0x55f95e71c8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71c898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71c860 'uint':'unsigned int' lvalue ParmVar 0x55f95e71c540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e71c6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71cac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71ca18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e71ce60 # | | | | `-ReturnStmt 0x55f95e71ce50 # | | | | `-CallExpr 0x55f95e71ce20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e71ce08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e71cde8 '' Function 0x55f95e6b9508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e71cdc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e71cda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71cd90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71cd58 'uint2':'vector' lvalue ParmVar 0x55f95e71ca18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e71cb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71cfc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71cf10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e71d360 # | | | | `-ReturnStmt 0x55f95e71d350 # | | | | `-CallExpr 0x55f95e71d320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e71d308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e71d2e8 '' Function 0x55f95e67dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e71d2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e71d2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71d290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71d258 'uint3':'vector' lvalue ParmVar 0x55f95e71cf10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e71d070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71d4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71d410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e71d868 # | | | | `-ReturnStmt 0x55f95e71d858 # | | | | `-CallExpr 0x55f95e71d828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e71d810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e71d7f0 '' Function 0x55f95e67de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e71d7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e71d7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71d798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71d760 'uint4':'vector' lvalue ParmVar 0x55f95e71d410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e71d570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71d9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71d918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e71dd60 # | | | | `-ReturnStmt 0x55f95e71dd50 # | | | | `-CallExpr 0x55f95e71dd20 'float' # | | | | |-ImplicitCastExpr 0x55f95e71dd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e71dce8 '' Function 0x55f95e6b9290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e71dcc0 'float' # | | | | `-ImplicitCastExpr 0x55f95e71dca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71dc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71dc58 'int64_t':'long' lvalue ParmVar 0x55f95e71d918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e71da78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71dec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71de10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e71eaa0 # | | | | `-ReturnStmt 0x55f95e71ea90 # | | | | `-CallExpr 0x55f95e71ea60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e71ea48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e71ea28 '' Function 0x55f95e6b9508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e71ea00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e71e9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71e9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71e998 'int64_t2':'vector' lvalue ParmVar 0x55f95e71de10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e71df70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71ec00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71eb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e71efc0 # | | | | `-ReturnStmt 0x55f95e71efb0 # | | | | `-CallExpr 0x55f95e71ef80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e71ef68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e71ef48 '' Function 0x55f95e67dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e71ef20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e71ef08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71eef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71eeb8 'int64_t3':'vector' lvalue ParmVar 0x55f95e71eb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e71ecb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71f120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71f070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e71f4e8 # | | | | `-ReturnStmt 0x55f95e71f4d8 # | | | | `-CallExpr 0x55f95e71f4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e71f490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e71f470 '' Function 0x55f95e67de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e71f448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e71f430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71f418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71f3e0 'int64_t4':'vector' lvalue ParmVar 0x55f95e71f070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e71f1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71f648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71f598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e71fa00 # | | | | `-ReturnStmt 0x55f95e71f9f0 # | | | | `-CallExpr 0x55f95e71f9c0 'float' # | | | | |-ImplicitCastExpr 0x55f95e71f9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e71f988 '' Function 0x55f95e6b9290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e71f960 'float' # | | | | `-ImplicitCastExpr 0x55f95e71f948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71f930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71f8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e71f598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e71f6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e71fb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71fab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e71ff38 # | | | | `-ReturnStmt 0x55f95e71ff28 # | | | | `-CallExpr 0x55f95e71fef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e71fee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e71fec0 '' Function 0x55f95e6b9508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e71fe98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e71fe80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e71fe68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e71fe30 'uint64_t2':'vector' lvalue ParmVar 0x55f95e71fab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e71fc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e720098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e71ffe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e720478 # | | | | `-ReturnStmt 0x55f95e720468 # | | | | `-CallExpr 0x55f95e720438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e720420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e720400 '' Function 0x55f95e67dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7203d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7203c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7203a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e720370 'uint64_t3':'vector' lvalue ParmVar 0x55f95e71ffe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e720148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7205d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e720528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7209c0 # | | | | `-ReturnStmt 0x55f95e7209b0 # | | | | `-CallExpr 0x55f95e720980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e720968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e720948 '' Function 0x55f95e67de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e720920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e720908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7208f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7208b8 'uint64_t4':'vector' lvalue ParmVar 0x55f95e720528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e720688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e720b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e720a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e720e70 # | | | | `-ReturnStmt 0x55f95e720e60 # | | | | `-CallExpr 0x55f95e720e30 'float' # | | | | |-ImplicitCastExpr 0x55f95e720e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e720df8 '' Function 0x55f95e6c91b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e720dd0 'float' # | | | | `-ImplicitCastExpr 0x55f95e720db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e720da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e720d68 'double' lvalue ParmVar 0x55f95e720a78 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e720bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e720fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e720f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e721340 # | | | | `-ReturnStmt 0x55f95e721330 # | | | | `-CallExpr 0x55f95e721300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7212e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7212c8 '' Function 0x55f95e6c9430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7212a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e721288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e721270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e721238 'double2':'vector' lvalue ParmVar 0x55f95e720f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e721088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7214a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7213f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e721818 # | | | | `-ReturnStmt 0x55f95e721808 # | | | | `-CallExpr 0x55f95e7217d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7217c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7217a0 '' Function 0x55f95e6c96a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e721778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e721760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e721748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e721710 'double3':'vector' lvalue ParmVar 0x55f95e7213f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e721558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e721980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7218d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e721cf8 # | | | | `-ReturnStmt 0x55f95e721ce8 # | | | | `-CallExpr 0x55f95e721cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e721ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e721c80 '' Function 0x55f95e6c9930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e721c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e721c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e721c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e721bf0 'double4':'vector' lvalue ParmVar 0x55f95e7218d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e721a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e721e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e721da8 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e7221b0 # | | | | `-ReturnStmt 0x55f95e7221a0 # | | | | `-CallExpr 0x55f95e722170 'float' # | | | | |-ImplicitCastExpr 0x55f95e722158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e722138 '' Function 0x55f95e6c91b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e722110 'float' # | | | | `-ImplicitCastExpr 0x55f95e7220f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7220e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7220a8 'int' lvalue ParmVar 0x55f95e721da8 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e721f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e722310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e722260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e722688 # | | | | `-ReturnStmt 0x55f95e722678 # | | | | `-CallExpr 0x55f95e722648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e722630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e722610 '' Function 0x55f95e6c9430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7225e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7225d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7225b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e722580 'int2':'vector' lvalue ParmVar 0x55f95e722260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7223c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7236c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e722738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e723a40 # | | | | `-ReturnStmt 0x55f95e723a30 # | | | | `-CallExpr 0x55f95e723a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7239e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7239c8 '' Function 0x55f95e6c96a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7239a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e723988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e723970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e723938 'int3':'vector' lvalue ParmVar 0x55f95e722738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e723770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e723ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e723af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e723f28 # | | | | `-ReturnStmt 0x55f95e723f18 # | | | | `-CallExpr 0x55f95e723ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e723ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e723eb0 '' Function 0x55f95e6c9930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e723e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e723e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e723e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e723e20 'int4':'vector' lvalue ParmVar 0x55f95e723af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e723c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e724088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e723fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e724400 # | | | | `-ReturnStmt 0x55f95e7243f0 # | | | | `-CallExpr 0x55f95e7243c0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7243a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e724388 '' Function 0x55f95e6c91b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e724360 'float' # | | | | `-ImplicitCastExpr 0x55f95e724348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e724330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7242f8 'uint':'unsigned int' lvalue ParmVar 0x55f95e723fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e724138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e724560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7244b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e7248f8 # | | | | `-ReturnStmt 0x55f95e7248e8 # | | | | `-CallExpr 0x55f95e7248b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7248a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e724880 '' Function 0x55f95e6c9430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e724858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e724840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e724828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7247f0 'uint2':'vector' lvalue ParmVar 0x55f95e7244b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e724610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e724a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7249a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e724df8 # | | | | `-ReturnStmt 0x55f95e724de8 # | | | | `-CallExpr 0x55f95e724db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e724da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e724d80 '' Function 0x55f95e6c96a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e724d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e724d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e724d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e724cf0 'uint3':'vector' lvalue ParmVar 0x55f95e7249a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e724b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e724f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e724ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e725300 # | | | | `-ReturnStmt 0x55f95e7252f0 # | | | | `-CallExpr 0x55f95e7252c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7252a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e725288 '' Function 0x55f95e6c9930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e725260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e725248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e725230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7251f8 'uint4':'vector' lvalue ParmVar 0x55f95e724ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e725008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e725460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7253b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e7257f8 # | | | | `-ReturnStmt 0x55f95e7257e8 # | | | | `-CallExpr 0x55f95e7257b8 'float' # | | | | |-ImplicitCastExpr 0x55f95e7257a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e725780 '' Function 0x55f95e6c91b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e725758 'float' # | | | | `-ImplicitCastExpr 0x55f95e725740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e725728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7256f0 'int64_t':'long' lvalue ParmVar 0x55f95e7253b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e725510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e725958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7258a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e725d10 # | | | | `-ReturnStmt 0x55f95e725d00 # | | | | `-CallExpr 0x55f95e725cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e725cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e725c98 '' Function 0x55f95e6c9430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e725c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e725c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e725c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e725c08 'int64_t2':'vector' lvalue ParmVar 0x55f95e7258a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e725a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e725e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e725dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e726230 # | | | | `-ReturnStmt 0x55f95e726220 # | | | | `-CallExpr 0x55f95e7261f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7261d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7261b8 '' Function 0x55f95e6c96a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e726190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e726178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e726160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e726128 'int64_t3':'vector' lvalue ParmVar 0x55f95e725dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e725f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e726390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7262e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e726758 # | | | | `-ReturnStmt 0x55f95e726748 # | | | | `-CallExpr 0x55f95e726718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e726700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7266e0 '' Function 0x55f95e6c9930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7266b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7266a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e726688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e726650 'int64_t4':'vector' lvalue ParmVar 0x55f95e7262e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e726440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7268b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e726808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e726c70 # | | | | `-ReturnStmt 0x55f95e726c60 # | | | | `-CallExpr 0x55f95e726c30 'float' # | | | | |-ImplicitCastExpr 0x55f95e726c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e726bf8 '' Function 0x55f95e6c91b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e726bd0 'float' # | | | | `-ImplicitCastExpr 0x55f95e726bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e726ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e726b68 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e726808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e726968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e726dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e726d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7271a8 # | | | | `-ReturnStmt 0x55f95e727198 # | | | | `-CallExpr 0x55f95e727168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e727150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e727130 '' Function 0x55f95e6c9430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e727108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7270f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7270d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7270a0 'uint64_t2':'vector' lvalue ParmVar 0x55f95e726d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e726e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e727308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e727258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7edc78 # | | | | `-ReturnStmt 0x55f95e7edc68 # | | | | `-CallExpr 0x55f95e7edc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7edc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e727670 '' Function 0x55f95e6c96a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e727648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e727630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e727618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7275e0 'uint64_t3':'vector' lvalue ParmVar 0x55f95e727258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7273b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7eddd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7edd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7ee1c0 # | | | | `-ReturnStmt 0x55f95e7ee1b0 # | | | | `-CallExpr 0x55f95e7ee180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7ee168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7ee148 '' Function 0x55f95e6c9930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7ee120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7ee108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ee0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ee0b8 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7edd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7ede88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7ee330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ee280 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e7ee678 # | | | | `-ReturnStmt 0x55f95e7ee668 # | | | | `-CallExpr 0x55f95e7ee638 'float' # | | | | |-ImplicitCastExpr 0x55f95e7ee620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7ee600 '' Function 0x55f95e6ca548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7ee5d8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7ee5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ee5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ee570 'double' lvalue ParmVar 0x55f95e7ee280 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e7ee3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7ee7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ee738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e7eeb50 # | | | | `-ReturnStmt 0x55f95e7eeb40 # | | | | `-CallExpr 0x55f95e7eeb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7eeaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7eead8 '' Function 0x55f95e6ca7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7eeab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7eea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7eea80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7eea48 'double2':'vector' lvalue ParmVar 0x55f95e7ee738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e7ee898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7eecc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7eec10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e7ef030 # | | | | `-ReturnStmt 0x55f95e7ef020 # | | | | `-CallExpr 0x55f95e7eeff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7eefd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7eefb8 '' Function 0x55f95e6caa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7eef90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7eef78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7eef60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7eef28 'double3':'vector' lvalue ParmVar 0x55f95e7eec10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e7eed70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7ef1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ef0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7ef518 # | | | | `-ReturnStmt 0x55f95e7ef508 # | | | | `-CallExpr 0x55f95e7ef4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7ef4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7ef4a0 '' Function 0x55f95e6cacb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7ef478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7ef460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ef448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ef410 'double4':'vector' lvalue ParmVar 0x55f95e7ef0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7ef250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7ef678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ef5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e7ef9d0 # | | | | `-ReturnStmt 0x55f95e7ef9c0 # | | | | `-CallExpr 0x55f95e7ef990 'float' # | | | | |-ImplicitCastExpr 0x55f95e7ef978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7ef958 '' Function 0x55f95e6ca548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7ef930 'float' # | | | | `-ImplicitCastExpr 0x55f95e7ef918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ef900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ef8c8 'int' lvalue ParmVar 0x55f95e7ef5c8 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e7ef728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7efb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7efa80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7efea8 # | | | | `-ReturnStmt 0x55f95e7efe98 # | | | | `-CallExpr 0x55f95e7efe68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7efe50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7efe30 '' Function 0x55f95e6ca7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7efe08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7efdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7efdd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7efda0 'int2':'vector' lvalue ParmVar 0x55f95e7efa80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7efbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f0008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7eff58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e7f0388 # | | | | `-ReturnStmt 0x55f95e7f0378 # | | | | `-CallExpr 0x55f95e7f0348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f0330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7f0310 '' Function 0x55f95e6caa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7f02e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f02d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f02b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f0280 'int3':'vector' lvalue ParmVar 0x55f95e7eff58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e7f00b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f04e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f0438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e7f0870 # | | | | `-ReturnStmt 0x55f95e7f0860 # | | | | `-CallExpr 0x55f95e7f0830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f0818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7f07f8 '' Function 0x55f95e6cacb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7f07d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f07b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f07a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f0768 'int4':'vector' lvalue ParmVar 0x55f95e7f0438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7f0598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f09d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f0920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e7f0d48 # | | | | `-ReturnStmt 0x55f95e7f0d38 # | | | | `-CallExpr 0x55f95e7f0d08 'float' # | | | | |-ImplicitCastExpr 0x55f95e7f0cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7f0cd0 '' Function 0x55f95e6ca548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7f0ca8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7f0c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f0c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f0c40 'uint':'unsigned int' lvalue ParmVar 0x55f95e7f0920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7f0a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f0ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f0df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e7f1240 # | | | | `-ReturnStmt 0x55f95e7f1230 # | | | | `-CallExpr 0x55f95e7f1200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f11e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7f11c8 '' Function 0x55f95e6ca7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7f11a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f1188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f1170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f1138 'uint2':'vector' lvalue ParmVar 0x55f95e7f0df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e7f0f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f13a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f12f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e7f1740 # | | | | `-ReturnStmt 0x55f95e7f1730 # | | | | `-CallExpr 0x55f95e7f1700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f16e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7f16c8 '' Function 0x55f95e6caa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7f16a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f1688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f1670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f1638 'uint3':'vector' lvalue ParmVar 0x55f95e7f12f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e7f1450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f18a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f17f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e7f3220 # | | | | `-ReturnStmt 0x55f95e7f3210 # | | | | `-CallExpr 0x55f95e7f31e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f1bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7f1bd0 '' Function 0x55f95e6cacb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7f1ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f1b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f1b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f1b40 'uint4':'vector' lvalue ParmVar 0x55f95e7f17f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e7f1950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f3380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f32d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e7f3718 # | | | | `-ReturnStmt 0x55f95e7f3708 # | | | | `-CallExpr 0x55f95e7f36d8 'float' # | | | | |-ImplicitCastExpr 0x55f95e7f36c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7f36a0 '' Function 0x55f95e6ca548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7f3678 'float' # | | | | `-ImplicitCastExpr 0x55f95e7f3660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f3648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f3610 'int64_t':'long' lvalue ParmVar 0x55f95e7f32d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e7f3430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f3878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f37c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7f3c30 # | | | | `-ReturnStmt 0x55f95e7f3c20 # | | | | `-CallExpr 0x55f95e7f3bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f3bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7f3bb8 '' Function 0x55f95e6ca7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7f3b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f3b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f3b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f3b28 'int64_t2':'vector' lvalue ParmVar 0x55f95e7f37c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7f3928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f3d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f3ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7f4150 # | | | | `-ReturnStmt 0x55f95e7f4140 # | | | | `-CallExpr 0x55f95e7f4110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f40f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7f40d8 '' Function 0x55f95e6caa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7f40b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f4098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f4080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f4048 'int64_t3':'vector' lvalue ParmVar 0x55f95e7f3ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7f3e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f42b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f4200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7f4678 # | | | | `-ReturnStmt 0x55f95e7f4668 # | | | | `-CallExpr 0x55f95e7f4638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f4620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7f4600 '' Function 0x55f95e6cacb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7f45d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f45c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f45a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f4570 'int64_t4':'vector' lvalue ParmVar 0x55f95e7f4200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7f4360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f47d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f4728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e7f4b90 # | | | | `-ReturnStmt 0x55f95e7f4b80 # | | | | `-CallExpr 0x55f95e7f4b50 'float' # | | | | |-ImplicitCastExpr 0x55f95e7f4b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7f4b18 '' Function 0x55f95e6ca548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7f4af0 'float' # | | | | `-ImplicitCastExpr 0x55f95e7f4ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f4ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f4a88 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7f4728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e7f4888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f4cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f4c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7f50c8 # | | | | `-ReturnStmt 0x55f95e7f50b8 # | | | | `-CallExpr 0x55f95e7f5088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f5070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7f5050 '' Function 0x55f95e6ca7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7f5028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f5010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f4ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f4fc0 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7f4c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7f4da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f5228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f5178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7f5608 # | | | | `-ReturnStmt 0x55f95e7f55f8 # | | | | `-CallExpr 0x55f95e7f55c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f55b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7f5590 '' Function 0x55f95e6caa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7f5568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f5550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f5538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f5500 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7f5178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7f52d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f5768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f56b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7f5b50 # | | | | `-ReturnStmt 0x55f95e7f5b40 # | | | | `-CallExpr 0x55f95e7f5b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f5af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7f5ad8 '' Function 0x55f95e6cacb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7f5ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f5a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f5a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f5a48 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7f56b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7f5818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f5cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f5c10 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e7f6008 # | | | | `-ReturnStmt 0x55f95e7f5ff8 # | | | | `-CallExpr 0x55f95e7f5fc8 'float' # | | | | |-ImplicitCastExpr 0x55f95e7f5fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7f5f90 '' Function 0x55f95e6cb8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7f5f68 'float' # | | | | `-ImplicitCastExpr 0x55f95e7f5f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f5f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f5f00 'double' lvalue ParmVar 0x55f95e7f5c10 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e7f5d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7f6178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f60c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e7f64e0 # | | | | `-ReturnStmt 0x55f95e7f64d0 # | | | | `-CallExpr 0x55f95e7f64a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f6488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7f6468 '' Function 0x55f95e6cbb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7f6440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f6428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f6410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f63d8 'double2':'vector' lvalue ParmVar 0x55f95e7f60c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e7f6228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7f6650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f65a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e7f69c0 # | | | | `-ReturnStmt 0x55f95e7f69b0 # | | | | `-CallExpr 0x55f95e7f6980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f6968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7f6948 '' Function 0x55f95e6cbdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7f6920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f6908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f68f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f68b8 'double3':'vector' lvalue ParmVar 0x55f95e7f65a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e7f6700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7f6b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f6a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7f6ea8 # | | | | `-ReturnStmt 0x55f95e7f6e98 # | | | | `-CallExpr 0x55f95e7f6e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f6e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7f6e30 '' Function 0x55f95e6cc040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7f6e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f6df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f6dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f6da0 'double4':'vector' lvalue ParmVar 0x55f95e7f6a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7f6be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7f7008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f6f58 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e7f73a0 # | | | | `-ReturnStmt 0x55f95e7f7390 # | | | | `-CallExpr 0x55f95e7f7360 'float' # | | | | |-ImplicitCastExpr 0x55f95e7f7348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7f7328 '' Function 0x55f95e6cb8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7f7300 'float' # | | | | `-ImplicitCastExpr 0x55f95e7f72e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f72d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f7298 'int' lvalue ParmVar 0x55f95e7f6f58 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e7f70b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f7500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f7450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7f7878 # | | | | `-ReturnStmt 0x55f95e7f7868 # | | | | `-CallExpr 0x55f95e7f7838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f7820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7f7800 '' Function 0x55f95e6cbb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7f77d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f77c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f77a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f7770 'int2':'vector' lvalue ParmVar 0x55f95e7f7450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7f75b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f79d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f7928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e7f7d58 # | | | | `-ReturnStmt 0x55f95e7f7d48 # | | | | `-CallExpr 0x55f95e7f7d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f7d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7f7ce0 '' Function 0x55f95e6cbdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7f7cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f7ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f7c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f7c50 'int3':'vector' lvalue ParmVar 0x55f95e7f7928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e7f7a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f7eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f7e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e7f8240 # | | | | `-ReturnStmt 0x55f95e7f8230 # | | | | `-CallExpr 0x55f95e7f8200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f81e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7f81c8 '' Function 0x55f95e6cc040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7f81a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f8188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f8170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f8138 'int4':'vector' lvalue ParmVar 0x55f95e7f7e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7f7f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f83a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f82f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e7f8718 # | | | | `-ReturnStmt 0x55f95e7f8708 # | | | | `-CallExpr 0x55f95e7f86d8 'float' # | | | | |-ImplicitCastExpr 0x55f95e7f86c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7f86a0 '' Function 0x55f95e6cb8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7f8678 'float' # | | | | `-ImplicitCastExpr 0x55f95e7f8660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f8648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f8610 'uint':'unsigned int' lvalue ParmVar 0x55f95e7f82f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e7f8450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f8878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f87c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e7f8c10 # | | | | `-ReturnStmt 0x55f95e7f8c00 # | | | | `-CallExpr 0x55f95e7f8bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f8bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7f8b98 '' Function 0x55f95e6cbb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7f8b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f8b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f8b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f8b08 'uint2':'vector' lvalue ParmVar 0x55f95e7f87c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e7f8928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f8d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f8cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e7f9110 # | | | | `-ReturnStmt 0x55f95e7f9100 # | | | | `-CallExpr 0x55f95e7f90d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f90b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7f9098 '' Function 0x55f95e6cbdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7f9070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f9058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f9040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f9008 'uint3':'vector' lvalue ParmVar 0x55f95e7f8cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e7f8e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f9270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f91c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e7f9618 # | | | | `-ReturnStmt 0x55f95e7f9608 # | | | | `-CallExpr 0x55f95e7f95d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f95c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7f95a0 '' Function 0x55f95e6cc040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7f9578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f9560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f9548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f9510 'uint4':'vector' lvalue ParmVar 0x55f95e7f91c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e7f9320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f9778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f96c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e7f9b10 # | | | | `-ReturnStmt 0x55f95e7f9b00 # | | | | `-CallExpr 0x55f95e7f9ad0 'float' # | | | | |-ImplicitCastExpr 0x55f95e7f9ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7f9a98 '' Function 0x55f95e6cb8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7f9a70 'float' # | | | | `-ImplicitCastExpr 0x55f95e7f9a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f9a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f9a08 'int64_t':'long' lvalue ParmVar 0x55f95e7f96c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e7f9828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7f9c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7f9bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7fa028 # | | | | `-ReturnStmt 0x55f95e7fa018 # | | | | `-CallExpr 0x55f95e7f9fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7f9fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7f9fb0 '' Function 0x55f95e6cbb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7f9f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7f9f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7f9f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7f9f20 'int64_t2':'vector' lvalue ParmVar 0x55f95e7f9bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7f9d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7fa188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fa0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7fa548 # | | | | `-ReturnStmt 0x55f95e7fa538 # | | | | `-CallExpr 0x55f95e7fa508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7fa4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7fa4d0 '' Function 0x55f95e6cbdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7fa4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7fa490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7fa478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fa440 'int64_t3':'vector' lvalue ParmVar 0x55f95e7fa0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7fa238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7fa6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fa5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7faa70 # | | | | `-ReturnStmt 0x55f95e7faa60 # | | | | `-CallExpr 0x55f95e7faa30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7faa18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7fa9f8 '' Function 0x55f95e6cc040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7fa9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7fa9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7fa9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fa968 'int64_t4':'vector' lvalue ParmVar 0x55f95e7fa5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7fa758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7fabd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fab20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e7faf88 # | | | | `-ReturnStmt 0x55f95e7faf78 # | | | | `-CallExpr 0x55f95e7faf48 'float' # | | | | |-ImplicitCastExpr 0x55f95e7faf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e7faf10 '' Function 0x55f95e6cb8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e7faee8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7faed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7faeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fae80 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e7fab20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e7fac80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7fb0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fb038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e7fb8d0 # | | | | `-ReturnStmt 0x55f95e7fb8c0 # | | | | `-CallExpr 0x55f95e7fb890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7fb878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e7fb858 '' Function 0x55f95e6cbb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e7fb830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7fb818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7fb800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fb7c8 'uint64_t2':'vector' lvalue ParmVar 0x55f95e7fb038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e7fb198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7fba30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fb980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e7fbe10 # | | | | `-ReturnStmt 0x55f95e7fbe00 # | | | | `-CallExpr 0x55f95e7fbdd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7fbdb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e7fbd98 '' Function 0x55f95e6cbdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e7fbd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7fbd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7fbd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fbd08 'uint64_t3':'vector' lvalue ParmVar 0x55f95e7fb980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e7fbae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7fbf70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fbec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e7fc358 # | | | | `-ReturnStmt 0x55f95e7fc348 # | | | | `-CallExpr 0x55f95e7fc318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7fc300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e7fc2e0 '' Function 0x55f95e6cc040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e7fc2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7fc2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7fc288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fc250 'uint64_t4':'vector' lvalue ParmVar 0x55f95e7fbec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e7fc020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7fc568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fc418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55f95e7fc498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55f95e7fc950 # | | | | `-ReturnStmt 0x55f95e7fc940 # | | | | `-CallExpr 0x55f95e7fc908 'float' # | | | | |-ImplicitCastExpr 0x55f95e7fc8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e7fc8d0 '' Function 0x55f95e6ccf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e7fc818 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7fc800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7fc7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7fc7b0 'double' lvalue ParmVar 0x55f95e7fc418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55f95e7fc8a8 'float' # | | | | `-ImplicitCastExpr 0x55f95e7fc890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7fc878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fc840 'double' lvalue ParmVar 0x55f95e7fc498 'V2' 'double' # | | | `-DeprecatedAttr 0x55f95e7fc620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7fcb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fca10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e7fca90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55f95e7fcf80 # | | | | `-ReturnStmt 0x55f95e7fcf70 # | | | | `-CallExpr 0x55f95e7fcf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7fcf20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e7fcf00 '' Function 0x55f95e6cd2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7fce30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7fce18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7fce00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7fcdc8 'double2':'vector' lvalue ParmVar 0x55f95e7fca10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55f95e7fced8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7fcec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7fcea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fce70 'double2':'vector' lvalue ParmVar 0x55f95e7fca90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e7fcc18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7fd190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fd040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e7fd0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55f95e7fd5b8 # | | | | `-ReturnStmt 0x55f95e7fd5a8 # | | | | `-CallExpr 0x55f95e7fd570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7fd558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e7fd538 '' Function 0x55f95e6cd5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e7fd468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7fd450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7fd438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7fd400 'double3':'vector' lvalue ParmVar 0x55f95e7fd040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55f95e7fd510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7fd4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7fd4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fd4a8 'double3':'vector' lvalue ParmVar 0x55f95e7fd0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e7fd248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7fd7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fd678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e7fd6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55f95e7fdbf8 # | | | | `-ReturnStmt 0x55f95e7fdbe8 # | | | | `-CallExpr 0x55f95e7fdbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7fdb98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7fdb78 '' Function 0x55f95e6cd950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7fdaa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7fda90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7fda78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7fda40 'double4':'vector' lvalue ParmVar 0x55f95e7fd678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7fdb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7fdb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7fdb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fdae8 'double4':'vector' lvalue ParmVar 0x55f95e7fd6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e7fd880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e7fddf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fdca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55f95e7fdd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55f95e7fe1f0 # | | | | `-ReturnStmt 0x55f95e7fe1e0 # | | | | `-CallExpr 0x55f95e7fe1a8 'float' # | | | | |-ImplicitCastExpr 0x55f95e7fe190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e7fe170 '' Function 0x55f95e6ccf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e7fe0b8 'float' # | | | | | `-ImplicitCastExpr 0x55f95e7fe0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7fe088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7fe050 'int' lvalue ParmVar 0x55f95e7fdca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55f95e7fe148 'float' # | | | | `-ImplicitCastExpr 0x55f95e7fe130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7fe118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fe0e0 'int' lvalue ParmVar 0x55f95e7fdd28 'V2' 'int' # | | | `-DeprecatedAttr 0x55f95e7fdeb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7fe3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fe2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55f95e7fe320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55f95e7fe820 # | | | | `-ReturnStmt 0x55f95e7fe810 # | | | | `-CallExpr 0x55f95e7fe7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7fe7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e7fe7a0 '' Function 0x55f95e6cd2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e7fe6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7fe6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7fe6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7fe668 'int2':'vector' lvalue ParmVar 0x55f95e7fe2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55f95e7fe778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7fe760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7fe748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fe710 'int2':'vector' lvalue ParmVar 0x55f95e7fe320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e7fe4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7fea20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fe8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55f95e7fe950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55f95e7fee58 # | | | | `-ReturnStmt 0x55f95e7fee48 # | | | | `-CallExpr 0x55f95e7fee10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7fedf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e7fedd8 '' Function 0x55f95e6cd5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e7fed08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7fecf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7fecd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7feca0 'int3':'vector' lvalue ParmVar 0x55f95e7fe8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55f95e7fedb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7fed98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7fed80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7fed48 'int3':'vector' lvalue ParmVar 0x55f95e7fe950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e7fead8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e7ff058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7fef08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55f95e7fef88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55f95e7ff498 # | | | | `-ReturnStmt 0x55f95e7ff488 # | | | | `-CallExpr 0x55f95e7ff450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e7ff438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e7ff418 '' Function 0x55f95e6cd950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e7ff348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e7ff330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e7ff318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e7ff2e0 'int4':'vector' lvalue ParmVar 0x55f95e7fef08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55f95e7ff3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e7ff3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e7ff3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e7ff388 'int4':'vector' lvalue ParmVar 0x55f95e7fef88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e7ff110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e801240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e7ff548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f95e801170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e801658 # | | | | `-ReturnStmt 0x55f95e801648 # | | | | `-CallExpr 0x55f95e801610 'float' # | | | | |-ImplicitCastExpr 0x55f95e8015f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e8015d8 '' Function 0x55f95e6ccf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e801520 'float' # | | | | | `-ImplicitCastExpr 0x55f95e801508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e8014f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e8014b8 'uint':'unsigned int' lvalue ParmVar 0x55f95e7ff548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55f95e8015b0 'float' # | | | | `-ImplicitCastExpr 0x55f95e801598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e801580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e801548 'uint':'unsigned int' lvalue ParmVar 0x55f95e801170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e8012f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e801858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e801708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55f95e801788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e801ca8 # | | | | `-ReturnStmt 0x55f95e801c98 # | | | | `-CallExpr 0x55f95e801c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e801c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e801c28 '' Function 0x55f95e6cd2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e801b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e801b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e801b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e801af0 'uint2':'vector' lvalue ParmVar 0x55f95e801708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55f95e801c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e801be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e801bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e801b98 'uint2':'vector' lvalue ParmVar 0x55f95e801788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e801910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e801ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e801d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55f95e801dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e802300 # | | | | `-ReturnStmt 0x55f95e8022f0 # | | | | `-CallExpr 0x55f95e8022b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8022a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e802280 '' Function 0x55f95e6cd5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e8021b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e802198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e802180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e802148 'uint3':'vector' lvalue ParmVar 0x55f95e801d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55f95e802258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e802240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e802228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8021f0 'uint3':'vector' lvalue ParmVar 0x55f95e801dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e801f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e802500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8023b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55f95e802430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e802960 # | | | | `-ReturnStmt 0x55f95e802950 # | | | | `-CallExpr 0x55f95e802918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e802900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e8028e0 '' Function 0x55f95e6cd950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e802810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e8027f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e8027e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e8027a8 'uint4':'vector' lvalue ParmVar 0x55f95e8023b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55f95e8028b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e8028a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e802888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e802850 'uint4':'vector' lvalue ParmVar 0x55f95e802430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e8025b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e802b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e802a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55f95e802a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e802f98 # | | | | `-ReturnStmt 0x55f95e802f88 # | | | | `-CallExpr 0x55f95e802f50 'float' # | | | | |-ImplicitCastExpr 0x55f95e802f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e802f18 '' Function 0x55f95e6ccf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e802e60 'float' # | | | | | `-ImplicitCastExpr 0x55f95e802e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e802e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e802df8 'int64_t':'long' lvalue ParmVar 0x55f95e802a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55f95e802ef0 'float' # | | | | `-ImplicitCastExpr 0x55f95e802ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e802ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e802e88 'int64_t':'long' lvalue ParmVar 0x55f95e802a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e802c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e803198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e803048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e8030c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e803608 # | | | | `-ReturnStmt 0x55f95e8035f8 # | | | | `-CallExpr 0x55f95e8035c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8035a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e803588 '' Function 0x55f95e6cd2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e8034b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e8034a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e803488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e803450 'int64_t2':'vector' lvalue ParmVar 0x55f95e803048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f95e803560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e803548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e803530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8034f8 'int64_t2':'vector' lvalue ParmVar 0x55f95e8030c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e803250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e803808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8036b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e803738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e803c80 # | | | | `-ReturnStmt 0x55f95e803c70 # | | | | `-CallExpr 0x55f95e803c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e803c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e803c00 '' Function 0x55f95e6cd5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e803b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e803b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e803b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e803ac8 'int64_t3':'vector' lvalue ParmVar 0x55f95e8036b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f95e803bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e803bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e803ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e803b70 'int64_t3':'vector' lvalue ParmVar 0x55f95e803738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e8038c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e803e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e803d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e803db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e804300 # | | | | `-ReturnStmt 0x55f95e8042f0 # | | | | `-CallExpr 0x55f95e8042b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8042a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e804280 '' Function 0x55f95e6cd950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e8041b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e804198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e804180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e804148 'int64_t4':'vector' lvalue ParmVar 0x55f95e803d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f95e804258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e804240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e804228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8041f0 'int64_t4':'vector' lvalue ParmVar 0x55f95e803db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e803f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e804500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8043b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f95e804430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e804958 # | | | | `-ReturnStmt 0x55f95e804948 # | | | | `-CallExpr 0x55f95e804910 'float' # | | | | |-ImplicitCastExpr 0x55f95e8048f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f95e8048d8 '' Function 0x55f95e6ccf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f95e804820 'float' # | | | | | `-ImplicitCastExpr 0x55f95e804808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e8047f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e8047b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e8043b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55f95e8048b0 'float' # | | | | `-ImplicitCastExpr 0x55f95e804898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e804880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e804848 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e804430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e8045b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e804b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e804a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f95e804a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e804fe8 # | | | | `-ReturnStmt 0x55f95e804fd8 # | | | | `-CallExpr 0x55f95e804fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e804f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f95e804f68 '' Function 0x55f95e6cd2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f95e804e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e804e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e804e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e804e30 'uint64_t2':'vector' lvalue ParmVar 0x55f95e804a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f95e804f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e804f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e804f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e804ed8 'uint64_t2':'vector' lvalue ParmVar 0x55f95e804a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e804c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e805dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e805098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f95e805cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e806258 # | | | | `-ReturnStmt 0x55f95e806248 # | | | | `-CallExpr 0x55f95e806210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8061f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f95e8061d8 '' Function 0x55f95e6cd5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f95e806108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e8060f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e8060d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e8060a0 'uint64_t3':'vector' lvalue ParmVar 0x55f95e805098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f95e8061b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e806198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e806180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e806148 'uint64_t3':'vector' lvalue ParmVar 0x55f95e805cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e805e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e806458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e806308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f95e806388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e8068f8 # | | | | `-ReturnStmt 0x55f95e8068e8 # | | | | `-CallExpr 0x55f95e8068b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e806898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f95e806878 '' Function 0x55f95e6cd950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f95e8067a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f95e806790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f95e806778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f95e806740 'uint64_t4':'vector' lvalue ParmVar 0x55f95e806308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f95e806850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e806838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e806820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8067e8 'uint64_t4':'vector' lvalue ParmVar 0x55f95e806388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e806510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e806a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8069b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e806da8 # | | | | `-ReturnStmt 0x55f95e806d98 # | | | | `-CallExpr 0x55f95e806d68 'float' # | | | | |-ImplicitCastExpr 0x55f95e806d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e806d30 '' Function 0x55f95e6ce570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e806d08 'float' # | | | | `-ImplicitCastExpr 0x55f95e806cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e806cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e806ca0 'double' lvalue ParmVar 0x55f95e8069b0 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e806b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e806f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e806e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e807278 # | | | | `-ReturnStmt 0x55f95e807268 # | | | | `-CallExpr 0x55f95e807238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e807220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e807200 '' Function 0x55f95e6ce7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e8071d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e8071c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e8071a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e807170 'double2':'vector' lvalue ParmVar 0x55f95e806e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e806fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e8073e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e807330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e807750 # | | | | `-ReturnStmt 0x55f95e807740 # | | | | `-CallExpr 0x55f95e807710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8076f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e8076d8 '' Function 0x55f95e6cea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e8076b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e807698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e807680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e807648 'double3':'vector' lvalue ParmVar 0x55f95e807330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e807490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e8078b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e807808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e807c30 # | | | | `-ReturnStmt 0x55f95e807c20 # | | | | `-CallExpr 0x55f95e807bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e807bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e807bb8 '' Function 0x55f95e6cecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e807b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e807b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e807b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e807b28 'double4':'vector' lvalue ParmVar 0x55f95e807808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e807968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e807d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e807ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e8080e8 # | | | | `-ReturnStmt 0x55f95e8080d8 # | | | | `-CallExpr 0x55f95e8080a8 'float' # | | | | |-ImplicitCastExpr 0x55f95e808090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e808070 '' Function 0x55f95e6ce570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e808048 'float' # | | | | `-ImplicitCastExpr 0x55f95e808030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e808018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e807fe0 'int' lvalue ParmVar 0x55f95e807ce0 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e807e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e808248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e808198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e8085c0 # | | | | `-ReturnStmt 0x55f95e8085b0 # | | | | `-CallExpr 0x55f95e808580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e808568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e808548 '' Function 0x55f95e6ce7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e808520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e808508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e8084f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8084b8 'int2':'vector' lvalue ParmVar 0x55f95e808198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e8082f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e808720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e808670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e808aa0 # | | | | `-ReturnStmt 0x55f95e808a90 # | | | | `-CallExpr 0x55f95e808a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e808a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e808a28 '' Function 0x55f95e6cea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e808a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e8089e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e8089d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e808998 'int3':'vector' lvalue ParmVar 0x55f95e808670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e8087d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e808c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e808b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e808f88 # | | | | `-ReturnStmt 0x55f95e808f78 # | | | | `-CallExpr 0x55f95e808f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e808f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e808f10 '' Function 0x55f95e6cecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e808ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e808ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e808eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e808e80 'int4':'vector' lvalue ParmVar 0x55f95e808b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e808cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e8090e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e809038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e809460 # | | | | `-ReturnStmt 0x55f95e809450 # | | | | `-CallExpr 0x55f95e809420 'float' # | | | | |-ImplicitCastExpr 0x55f95e809408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e8093e8 '' Function 0x55f95e6ce570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e8093c0 'float' # | | | | `-ImplicitCastExpr 0x55f95e8093a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e809390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e809358 'uint':'unsigned int' lvalue ParmVar 0x55f95e809038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e809198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e8095c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e809510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e809958 # | | | | `-ReturnStmt 0x55f95e809948 # | | | | `-CallExpr 0x55f95e809918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e809900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e8098e0 '' Function 0x55f95e6ce7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e8098b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e8098a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e809888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e809850 'uint2':'vector' lvalue ParmVar 0x55f95e809510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e809670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e809ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e809a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e80bf58 # | | | | `-ReturnStmt 0x55f95e80bf48 # | | | | `-CallExpr 0x55f95e80bf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e80bf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e80bee0 '' Function 0x55f95e6cea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e80beb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e80bea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80be88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80be50 'uint3':'vector' lvalue ParmVar 0x55f95e809a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e809b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e80c0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80c008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e80c460 # | | | | `-ReturnStmt 0x55f95e80c450 # | | | | `-CallExpr 0x55f95e80c420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e80c408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e80c3e8 '' Function 0x55f95e6cecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e80c3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e80c3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80c390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80c358 'uint4':'vector' lvalue ParmVar 0x55f95e80c008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e80c168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e80c5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80c510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e80c958 # | | | | `-ReturnStmt 0x55f95e80c948 # | | | | `-CallExpr 0x55f95e80c918 'float' # | | | | |-ImplicitCastExpr 0x55f95e80c900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e80c8e0 '' Function 0x55f95e6ce570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e80c8b8 'float' # | | | | `-ImplicitCastExpr 0x55f95e80c8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80c888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80c850 'int64_t':'long' lvalue ParmVar 0x55f95e80c510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e80c670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e80cab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80ca08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e80ce70 # | | | | `-ReturnStmt 0x55f95e80ce60 # | | | | `-CallExpr 0x55f95e80ce30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e80ce18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e80cdf8 '' Function 0x55f95e6ce7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e80cdd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e80cdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80cda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80cd68 'int64_t2':'vector' lvalue ParmVar 0x55f95e80ca08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e80cb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e80cfd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80cf20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e80d390 # | | | | `-ReturnStmt 0x55f95e80d380 # | | | | `-CallExpr 0x55f95e80d350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e80d338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e80d318 '' Function 0x55f95e6cea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e80d2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e80d2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80d2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80d288 'int64_t3':'vector' lvalue ParmVar 0x55f95e80cf20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e80d080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e80d4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80d440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e80d8b8 # | | | | `-ReturnStmt 0x55f95e80d8a8 # | | | | `-CallExpr 0x55f95e80d878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e80d860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e80d840 '' Function 0x55f95e6cecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e80d818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e80d800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80d7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80d7b0 'int64_t4':'vector' lvalue ParmVar 0x55f95e80d440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e80d5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e80da18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80d968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e80ddd0 # | | | | `-ReturnStmt 0x55f95e80ddc0 # | | | | `-CallExpr 0x55f95e80dd90 'float' # | | | | |-ImplicitCastExpr 0x55f95e80dd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e80dd58 '' Function 0x55f95e6ce570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e80dd30 'float' # | | | | `-ImplicitCastExpr 0x55f95e80dd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80dd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80dcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e80d968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e80dac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e80df30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80de80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e80e308 # | | | | `-ReturnStmt 0x55f95e80e2f8 # | | | | `-CallExpr 0x55f95e80e2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e80e2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e80e290 '' Function 0x55f95e6ce7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e80e268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e80e250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80e238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80e200 'uint64_t2':'vector' lvalue ParmVar 0x55f95e80de80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e80dfe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e80e468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80e3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e80e848 # | | | | `-ReturnStmt 0x55f95e80e838 # | | | | `-CallExpr 0x55f95e80e808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e80e7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e80e7d0 '' Function 0x55f95e6cea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e80e7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e80e790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80e778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80e740 'uint64_t3':'vector' lvalue ParmVar 0x55f95e80e3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e80e518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e80e9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80e8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e80ed90 # | | | | `-ReturnStmt 0x55f95e80ed80 # | | | | `-CallExpr 0x55f95e80ed50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e80ed38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e80ed18 '' Function 0x55f95e6cecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e80ecf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e80ecd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80ecc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80ec88 'uint64_t4':'vector' lvalue ParmVar 0x55f95e80e8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e80ea58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e80ef00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80ee50 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e80f248 # | | | | `-ReturnStmt 0x55f95e80f238 # | | | | `-CallExpr 0x55f95e80f208 'float' # | | | | |-ImplicitCastExpr 0x55f95e80f1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e80f1d0 '' Function 0x55f95e6cf920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e80f1a8 'float' # | | | | `-ImplicitCastExpr 0x55f95e80f190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80f178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80f140 'double' lvalue ParmVar 0x55f95e80ee50 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e80efb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e80f3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80f308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e80f720 # | | | | `-ReturnStmt 0x55f95e80f710 # | | | | `-CallExpr 0x55f95e80f6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e80f6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e80f6a8 '' Function 0x55f95e6cfb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e80f680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e80f668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80f650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80f618 'double2':'vector' lvalue ParmVar 0x55f95e80f308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e80f468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e80f890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80f7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e80fc00 # | | | | `-ReturnStmt 0x55f95e80fbf0 # | | | | `-CallExpr 0x55f95e80fbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e80fba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e80fb88 '' Function 0x55f95e6cfe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e80fb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e80fb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e80fb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e80faf8 'double3':'vector' lvalue ParmVar 0x55f95e80f7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e80f940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e810b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e80fcc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e810ec8 # | | | | `-ReturnStmt 0x55f95e810eb8 # | | | | `-CallExpr 0x55f95e810e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e810e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e810e50 '' Function 0x55f95e6d0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e810e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e810e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e810df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e810dc0 'double4':'vector' lvalue ParmVar 0x55f95e80fcc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e810c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e811028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e810f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e811380 # | | | | `-ReturnStmt 0x55f95e811370 # | | | | `-CallExpr 0x55f95e811340 'float' # | | | | |-ImplicitCastExpr 0x55f95e811328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e811308 '' Function 0x55f95e6cf920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e8112e0 'float' # | | | | `-ImplicitCastExpr 0x55f95e8112c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e8112b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e811278 'int' lvalue ParmVar 0x55f95e810f78 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e8110d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e8114e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e811430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e811858 # | | | | `-ReturnStmt 0x55f95e811848 # | | | | `-CallExpr 0x55f95e811818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e811800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e8117e0 '' Function 0x55f95e6cfb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e8117b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e8117a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e811788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e811750 'int2':'vector' lvalue ParmVar 0x55f95e811430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e811590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e8119b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e811908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e811d38 # | | | | `-ReturnStmt 0x55f95e811d28 # | | | | `-CallExpr 0x55f95e811cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e811ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e811cc0 '' Function 0x55f95e6cfe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e811c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e811c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e811c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e811c30 'int3':'vector' lvalue ParmVar 0x55f95e811908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e811a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e811e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e811de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e812220 # | | | | `-ReturnStmt 0x55f95e812210 # | | | | `-CallExpr 0x55f95e8121e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8121c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e8121a8 '' Function 0x55f95e6d0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e812180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e812168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e812150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e812118 'int4':'vector' lvalue ParmVar 0x55f95e811de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e811f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e812380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8122d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e8126f8 # | | | | `-ReturnStmt 0x55f95e8126e8 # | | | | `-CallExpr 0x55f95e8126b8 'float' # | | | | |-ImplicitCastExpr 0x55f95e8126a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e812680 '' Function 0x55f95e6cf920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e812658 'float' # | | | | `-ImplicitCastExpr 0x55f95e812640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e812628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8125f0 'uint':'unsigned int' lvalue ParmVar 0x55f95e8122d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e812430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e812858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8127a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e812bf0 # | | | | `-ReturnStmt 0x55f95e812be0 # | | | | `-CallExpr 0x55f95e812bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e812b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e812b78 '' Function 0x55f95e6cfb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e812b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e812b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e812b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e812ae8 'uint2':'vector' lvalue ParmVar 0x55f95e8127a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e812908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e812d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e812ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e8130f0 # | | | | `-ReturnStmt 0x55f95e8130e0 # | | | | `-CallExpr 0x55f95e8130b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e813098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e813078 '' Function 0x55f95e6cfe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e813050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e813038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e813020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e812fe8 'uint3':'vector' lvalue ParmVar 0x55f95e812ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e812e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e813250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8131a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e8135f8 # | | | | `-ReturnStmt 0x55f95e8135e8 # | | | | `-CallExpr 0x55f95e8135b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8135a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e813580 '' Function 0x55f95e6d0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e813558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e813540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e813528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8134f0 'uint4':'vector' lvalue ParmVar 0x55f95e8131a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e813300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e813758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8136a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e813af0 # | | | | `-ReturnStmt 0x55f95e813ae0 # | | | | `-CallExpr 0x55f95e813ab0 'float' # | | | | |-ImplicitCastExpr 0x55f95e813a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e813a78 '' Function 0x55f95e6cf920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e813a50 'float' # | | | | `-ImplicitCastExpr 0x55f95e813a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e813a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8139e8 'int64_t':'long' lvalue ParmVar 0x55f95e8136a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e813808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e813c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e813ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e814008 # | | | | `-ReturnStmt 0x55f95e813ff8 # | | | | `-CallExpr 0x55f95e813fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e813fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e813f90 '' Function 0x55f95e6cfb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e813f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e813f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e813f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e813f00 'int64_t2':'vector' lvalue ParmVar 0x55f95e813ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e813d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e814168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8140b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e814528 # | | | | `-ReturnStmt 0x55f95e814518 # | | | | `-CallExpr 0x55f95e8144e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8144d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e8144b0 '' Function 0x55f95e6cfe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e814488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e814470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e814458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e814420 'int64_t3':'vector' lvalue ParmVar 0x55f95e8140b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e814218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e814688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8145d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e814a50 # | | | | `-ReturnStmt 0x55f95e814a40 # | | | | `-CallExpr 0x55f95e814a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8149f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e8149d8 '' Function 0x55f95e6d0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e8149b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e814998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e814980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e814948 'int64_t4':'vector' lvalue ParmVar 0x55f95e8145d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e814738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e815bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e815b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e815f88 # | | | | `-ReturnStmt 0x55f95e815f78 # | | | | `-CallExpr 0x55f95e815f48 'float' # | | | | |-ImplicitCastExpr 0x55f95e815f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e815f10 '' Function 0x55f95e6cf920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e815ee8 'float' # | | | | `-ImplicitCastExpr 0x55f95e815ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e815eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e815e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e815b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e815c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e8160e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e816038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e8164c0 # | | | | `-ReturnStmt 0x55f95e8164b0 # | | | | `-CallExpr 0x55f95e816480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e816468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e816448 '' Function 0x55f95e6cfb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e816420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e816408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e8163f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8163b8 'uint64_t2':'vector' lvalue ParmVar 0x55f95e816038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e816198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e816620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e816570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e816a00 # | | | | `-ReturnStmt 0x55f95e8169f0 # | | | | `-CallExpr 0x55f95e8169c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8169a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e816988 '' Function 0x55f95e6cfe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e816960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e816948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e816930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8168f8 'uint64_t3':'vector' lvalue ParmVar 0x55f95e816570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e8166d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e816b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e816ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e816f48 # | | | | `-ReturnStmt 0x55f95e816f38 # | | | | `-CallExpr 0x55f95e816f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e816ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e816ed0 '' Function 0x55f95e6d0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e816ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e816e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e816e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e816e40 'uint64_t4':'vector' lvalue ParmVar 0x55f95e816ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e816c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e8170b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e817008 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e817400 # | | | | `-ReturnStmt 0x55f95e8173f0 # | | | | `-CallExpr 0x55f95e8173c0 'float' # | | | | |-ImplicitCastExpr 0x55f95e8173a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e817388 '' Function 0x55f95e6d0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e817360 'float' # | | | | `-ImplicitCastExpr 0x55f95e817348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e817330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8172f8 'double' lvalue ParmVar 0x55f95e817008 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e817168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e817570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8174c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e8178d8 # | | | | `-ReturnStmt 0x55f95e8178c8 # | | | | `-CallExpr 0x55f95e817898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e817880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e817860 '' Function 0x55f95e6d0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e817838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e817820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e817808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8177d0 'double2':'vector' lvalue ParmVar 0x55f95e8174c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e817620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e817a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e817998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e817db8 # | | | | `-ReturnStmt 0x55f95e817da8 # | | | | `-CallExpr 0x55f95e817d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e817d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e817d40 '' Function 0x55f95e6d1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e817d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e817d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e817ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e817cb0 'double3':'vector' lvalue ParmVar 0x55f95e817998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e817af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e817f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e817e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e8182a0 # | | | | `-ReturnStmt 0x55f95e818290 # | | | | `-CallExpr 0x55f95e818260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e818248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e818228 '' Function 0x55f95e6d1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e818200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e8181e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e8181d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e818198 'double4':'vector' lvalue ParmVar 0x55f95e817e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e817fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e818400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e818350 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e818758 # | | | | `-ReturnStmt 0x55f95e818748 # | | | | `-CallExpr 0x55f95e818718 'float' # | | | | |-ImplicitCastExpr 0x55f95e818700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e8186e0 '' Function 0x55f95e6d0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e8186b8 'float' # | | | | `-ImplicitCastExpr 0x55f95e8186a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e818688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e818650 'int' lvalue ParmVar 0x55f95e818350 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e8184b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e8188b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e818808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e818c30 # | | | | `-ReturnStmt 0x55f95e818c20 # | | | | `-CallExpr 0x55f95e818bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e818bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e818bb8 '' Function 0x55f95e6d0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e818b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e818b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e818b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e818b28 'int2':'vector' lvalue ParmVar 0x55f95e818808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e818968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e818d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e818ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e819110 # | | | | `-ReturnStmt 0x55f95e819100 # | | | | `-CallExpr 0x55f95e8190d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8190b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e819098 '' Function 0x55f95e6d1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e819070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e819058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e819040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e819008 'int3':'vector' lvalue ParmVar 0x55f95e818ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e818e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e819270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8191c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e8195f8 # | | | | `-ReturnStmt 0x55f95e8195e8 # | | | | `-CallExpr 0x55f95e8195b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8195a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e819580 '' Function 0x55f95e6d1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e819558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e819540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e819528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8194f0 'int4':'vector' lvalue ParmVar 0x55f95e8191c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e819320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e819758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8196a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e819ad0 # | | | | `-ReturnStmt 0x55f95e819ac0 # | | | | `-CallExpr 0x55f95e819a90 'float' # | | | | |-ImplicitCastExpr 0x55f95e819a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e819a58 '' Function 0x55f95e6d0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e819a30 'float' # | | | | `-ImplicitCastExpr 0x55f95e819a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e819a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8199c8 'uint':'unsigned int' lvalue ParmVar 0x55f95e8196a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e819808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e81ac38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81ab88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e81afd0 # | | | | `-ReturnStmt 0x55f95e81afc0 # | | | | `-CallExpr 0x55f95e81af90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e81af78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e81af58 '' Function 0x55f95e6d0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e81af30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e81af18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81af00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81aec8 'uint2':'vector' lvalue ParmVar 0x55f95e81ab88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e81ace8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e81b130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81b080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e81b4d0 # | | | | `-ReturnStmt 0x55f95e81b4c0 # | | | | `-CallExpr 0x55f95e81b490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e81b478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e81b458 '' Function 0x55f95e6d1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e81b430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e81b418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81b400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81b3c8 'uint3':'vector' lvalue ParmVar 0x55f95e81b080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e81b1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e81b630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81b580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e81b9d8 # | | | | `-ReturnStmt 0x55f95e81b9c8 # | | | | `-CallExpr 0x55f95e81b998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e81b980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e81b960 '' Function 0x55f95e6d1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e81b938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e81b920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81b908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81b8d0 'uint4':'vector' lvalue ParmVar 0x55f95e81b580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e81b6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e81bb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81ba88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e81bed0 # | | | | `-ReturnStmt 0x55f95e81bec0 # | | | | `-CallExpr 0x55f95e81be90 'float' # | | | | |-ImplicitCastExpr 0x55f95e81be78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e81be58 '' Function 0x55f95e6d0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e81be30 'float' # | | | | `-ImplicitCastExpr 0x55f95e81be18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81be00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81bdc8 'int64_t':'long' lvalue ParmVar 0x55f95e81ba88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e81bbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e81c030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81bf80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e81c3e8 # | | | | `-ReturnStmt 0x55f95e81c3d8 # | | | | `-CallExpr 0x55f95e81c3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e81c390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e81c370 '' Function 0x55f95e6d0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e81c348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e81c330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81c318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81c2e0 'int64_t2':'vector' lvalue ParmVar 0x55f95e81bf80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e81c0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e81c548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81c498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e81c908 # | | | | `-ReturnStmt 0x55f95e81c8f8 # | | | | `-CallExpr 0x55f95e81c8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e81c8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e81c890 '' Function 0x55f95e6d1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e81c868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e81c850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81c838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81c800 'int64_t3':'vector' lvalue ParmVar 0x55f95e81c498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e81c5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e81ca68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81c9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e81ce30 # | | | | `-ReturnStmt 0x55f95e81ce20 # | | | | `-CallExpr 0x55f95e81cdf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e81cdd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e81cdb8 '' Function 0x55f95e6d1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e81cd90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e81cd78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81cd60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81cd28 'int64_t4':'vector' lvalue ParmVar 0x55f95e81c9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e81cb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e81cf90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81cee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e81d348 # | | | | `-ReturnStmt 0x55f95e81d338 # | | | | `-CallExpr 0x55f95e81d308 'float' # | | | | |-ImplicitCastExpr 0x55f95e81d2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e81d2d0 '' Function 0x55f95e6d0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e81d2a8 'float' # | | | | `-ImplicitCastExpr 0x55f95e81d290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81d278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81d240 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e81cee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e81d040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e81d4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81d3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e81d880 # | | | | `-ReturnStmt 0x55f95e81d870 # | | | | `-CallExpr 0x55f95e81d840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e81d828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e81d808 '' Function 0x55f95e6d0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e81d7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e81d7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81d7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81d778 'uint64_t2':'vector' lvalue ParmVar 0x55f95e81d3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e81d558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e81d9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81d930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e81ddc0 # | | | | `-ReturnStmt 0x55f95e81ddb0 # | | | | `-CallExpr 0x55f95e81dd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e81dd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e81dd48 '' Function 0x55f95e6d1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e81dd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e81dd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81dcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81dcb8 'uint64_t3':'vector' lvalue ParmVar 0x55f95e81d930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e81da90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e81df20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81de70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f95e81e308 # | | | | `-ReturnStmt 0x55f95e81e2f8 # | | | | `-CallExpr 0x55f95e81e2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e81e2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e81e290 '' Function 0x55f95e6d1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e81e268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e81e250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81e238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81e200 'uint64_t4':'vector' lvalue ParmVar 0x55f95e81de70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e81dfd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e81e478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81e3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55f95e81e7c0 # | | | | `-ReturnStmt 0x55f95e81e7b0 # | | | | `-CallExpr 0x55f95e81e780 'float' # | | | | |-ImplicitCastExpr 0x55f95e81e768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e81e748 '' Function 0x55f95e6c0ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e81e720 'float' # | | | | `-ImplicitCastExpr 0x55f95e81e708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81e6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81e6b8 'double' lvalue ParmVar 0x55f95e81e3c8 'V' 'double' # | | | `-DeprecatedAttr 0x55f95e81e528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e81e930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81e880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f95e81fc10 # | | | | `-ReturnStmt 0x55f95e81fc00 # | | | | `-CallExpr 0x55f95e81fbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e81fbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e81fb98 '' Function 0x55f95e6c1268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e81fb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e81fb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e81fb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81fb08 'double2':'vector' lvalue ParmVar 0x55f95e81e880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f95e81e9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e81fd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e81fcd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f95e8200f0 # | | | | `-ReturnStmt 0x55f95e8200e0 # | | | | `-CallExpr 0x55f95e8200b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e820098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e820078 '' Function 0x55f95e6c14e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e820050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e820038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e820020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e81ffe8 'double3':'vector' lvalue ParmVar 0x55f95e81fcd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f95e81fe30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e820260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8201b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f95e8205d8 # | | | | `-ReturnStmt 0x55f95e8205c8 # | | | | `-CallExpr 0x55f95e820598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e820580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e820560 '' Function 0x55f95e6c1758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e820538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e820520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e820508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8204d0 'double4':'vector' lvalue ParmVar 0x55f95e8201b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f95e820310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f95e820738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e820688 col:26 used V 'int' # | | | |-CompoundStmt 0x55f95e820a98 # | | | | `-ReturnStmt 0x55f95e820a88 # | | | | `-CallExpr 0x55f95e820a58 'float' # | | | | |-ImplicitCastExpr 0x55f95e820a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e820a20 '' Function 0x55f95e6c0ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e8209f8 'float' # | | | | `-ImplicitCastExpr 0x55f95e8209e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e8209c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e820990 'int' lvalue ParmVar 0x55f95e820688 'V' 'int' # | | | `-DeprecatedAttr 0x55f95e8207e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e820bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e820b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f95e820f78 # | | | | `-ReturnStmt 0x55f95e820f68 # | | | | `-CallExpr 0x55f95e820f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e820f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e820f00 '' Function 0x55f95e6c1268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e820ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e820ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e820ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e820e70 'int2':'vector' lvalue ParmVar 0x55f95e820b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f95e820ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e8210d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e821028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f95e821460 # | | | | `-ReturnStmt 0x55f95e821450 # | | | | `-CallExpr 0x55f95e821420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e821408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e8213e8 '' Function 0x55f95e6c14e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e8213c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e8213a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e821390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e821358 'int3':'vector' lvalue ParmVar 0x55f95e821028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f95e821188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e8215c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e821510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f95e821950 # | | | | `-ReturnStmt 0x55f95e821940 # | | | | `-CallExpr 0x55f95e821910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8218f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e8218d8 '' Function 0x55f95e6c1758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e8218b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e821898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e821880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e821848 'int4':'vector' lvalue ParmVar 0x55f95e821510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f95e821670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e821ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f95e821a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f95e821e30 # | | | | `-ReturnStmt 0x55f95e821e20 # | | | | `-CallExpr 0x55f95e821df0 'float' # | | | | |-ImplicitCastExpr 0x55f95e821dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e821db8 '' Function 0x55f95e6c0ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e821d90 'float' # | | | | `-ImplicitCastExpr 0x55f95e821d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e821d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e821d28 'uint':'unsigned int' lvalue ParmVar 0x55f95e821a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f95e821b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e821f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e821ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f95e822330 # | | | | `-ReturnStmt 0x55f95e822320 # | | | | `-CallExpr 0x55f95e8222f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8222d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e8222b8 '' Function 0x55f95e6c1268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e822290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e822278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e822260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e822228 'uint2':'vector' lvalue ParmVar 0x55f95e821ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f95e822040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e822490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8223e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f95e822838 # | | | | `-ReturnStmt 0x55f95e822828 # | | | | `-CallExpr 0x55f95e8227f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8227e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e8227c0 '' Function 0x55f95e6c14e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e822798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e822780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e822768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e822730 'uint3':'vector' lvalue ParmVar 0x55f95e8223e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f95e822540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e822998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8228e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f95e822d48 # | | | | `-ReturnStmt 0x55f95e822d38 # | | | | `-CallExpr 0x55f95e822d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e822cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e822cd0 '' Function 0x55f95e6c1758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e822ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e822c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e822c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e822c40 'uint4':'vector' lvalue ParmVar 0x55f95e8228e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f95e822a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e822ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e822df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f95e823248 # | | | | `-ReturnStmt 0x55f95e823238 # | | | | `-CallExpr 0x55f95e823208 'float' # | | | | |-ImplicitCastExpr 0x55f95e8231f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e8231d0 '' Function 0x55f95e6c0ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e8231a8 'float' # | | | | `-ImplicitCastExpr 0x55f95e823190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e823178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e823140 'int64_t':'long' lvalue ParmVar 0x55f95e822df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f95e822f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e8233a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8232f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f95e823768 # | | | | `-ReturnStmt 0x55f95e823758 # | | | | `-CallExpr 0x55f95e823728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e823710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e8236f0 '' Function 0x55f95e6c1268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e8236c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e8236b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e823698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e823660 'int64_t2':'vector' lvalue ParmVar 0x55f95e8232f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e823458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e8238c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e823818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f95e825dd0 # | | | | `-ReturnStmt 0x55f95e825dc0 # | | | | `-CallExpr 0x55f95e825d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e825d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e825d58 '' Function 0x55f95e6c14e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e825d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e825d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e825d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e825cc8 'int64_t3':'vector' lvalue ParmVar 0x55f95e823818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e823978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e825f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e825e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f95e826300 # | | | | `-ReturnStmt 0x55f95e8262f0 # | | | | `-CallExpr 0x55f95e8262c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f95e8262a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f95e826288 '' Function 0x55f95e6c1758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f95e826260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f95e826248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e826230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8261f8 'int64_t4':'vector' lvalue ParmVar 0x55f95e825e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f95e825fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e826460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8263b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f95e826820 # | | | | `-ReturnStmt 0x55f95e826810 # | | | | `-CallExpr 0x55f95e8267e0 'float' # | | | | |-ImplicitCastExpr 0x55f95e8267c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f95e8267a8 '' Function 0x55f95e6c0ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55f95e826780 'float' # | | | | `-ImplicitCastExpr 0x55f95e826768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e826750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e826718 'uint64_t':'unsigned long' lvalue ParmVar 0x55f95e8263b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f95e826510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e826980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8268d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f95e826d60 # | | | | `-ReturnStmt 0x55f95e826d50 # | | | | `-CallExpr 0x55f95e826d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e826d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f95e826ce8 '' Function 0x55f95e6c1268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f95e826cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e826ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e826c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e826c58 'uint64_t2':'vector' lvalue ParmVar 0x55f95e8268d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f95e826a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f95e826ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f95e826e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f95e8272a8 # | | | | `-ReturnStmt 0x55f95e827298 # | | | | `-CallExpr 0x55f95e827268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f95e827250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f95e827230 '' Function 0x55f95e6c14e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f95e827208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f95e8271f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f95e8271d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f95e8271a0 'uint64_t3':'vector' lvalue ParmVar 0x55f95e826e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f95e826f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55f95e827408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55f95e827358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55f95e8277f8 # | | | `-ReturnStmt 0x55f95e8277e8 # | | | `-CallExpr 0x55f95e8277b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55f95e8277a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55f95e827780 '' Function 0x55f95e6c1758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55f95e827758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55f95e827740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55f95e827728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55f95e8276f0 'uint64_t4':'vector' lvalue ParmVar 0x55f95e827358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55f95e8274b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55f95e827810 prev 0x55f95e72e818 line:12:11 hlsl # | | |-original Namespace 0x55f95e58ba98 'hlsl' # | | `-NamespaceDecl 0x55f95e827880 prev 0x55f95e629a88 line:13:11 __detail # | | |-original Namespace 0x55f95e629a88 '__detail' # | | |-FunctionDecl 0x55f95e8279b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e827908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55f95e827b60 # | | | `-ReturnStmt 0x55f95e827b50 # | | | `-ImplicitCastExpr 0x55f95e827b38 'vector' # | | | `-BinaryOperator 0x55f95e827b18 'vector' '*' # | | | |-ImplicitCastExpr 0x55f95e827ae8 'vector' # | | | | `-ExtVectorElementExpr 0x55f95e827aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55f95e827a80 'float4':'vector' lvalue ParmVar 0x55f95e827908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55f95e827b00 'vector' # | | | `-FloatingLiteral 0x55f95e827ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55f95e827df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55f95e827b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e827d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e827c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55f95e828058 # | | | `-ReturnStmt 0x55f95e828048 # | | | `-CallExpr 0x55f95e828018 '' # | | | |-UnresolvedLookupExpr 0x55f95e827ed8 '' lvalue (ADL) = 'abs' 0x55f95e634e28 0x55f95e635128 0x55f95e635438 0x55f95e635748 0x55f95e636e68 0x55f95e637178 0x55f95e637488 0x55f95e637798 0x55f95e637a68 0x55f95e637d90 0x55f95e638038 0x55f95e6382d8 0x55f95e638528 0x55f95e638838 0x55f95e638b48 0x55f95e6395d8 0x55f95e6398c8 0x55f95e639bd8 0x55f95e639ee8 0x55f95e63a1f8 0x55f95e63eb70 0x55f95e63ee18 0x55f95e63f0b8 0x55f95e63f358 0x55f95e63f5a8 0x55f95e63f8b8 0x55f95e640cc8 0x55f95e640fd8 # | | | `-DeclRefExpr 0x55f95e827ff8 'T' lvalue ParmVar 0x55f95e827c30 'X' 'T' # | | |-FunctionTemplateDecl 0x55f95e8286d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55f95e828070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e828108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e828628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e828578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55f95e828a28 # | | | `-ReturnStmt 0x55f95e828a18 # | | | `-CallExpr 0x55f95e8289e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e828748 '' lvalue (ADL) = 'sqrt' 0x55f95e6caf10 0x55f95e6cb178 0x55f95e6cb3f0 0x55f95e6cb668 0x55f95e6cb8d8 0x55f95e6cbb50 0x55f95e6cbdc8 0x55f95e6cc040 0x55f95e7f5cc0 0x55f95e7f6178 0x55f95e7f6650 0x55f95e7f6b30 0x55f95e7f7008 0x55f95e7f7500 0x55f95e7f79d8 0x55f95e7f7eb8 0x55f95e7f83a0 0x55f95e7f8878 0x55f95e7f8d70 0x55f95e7f9270 0x55f95e7f9778 0x55f95e7f9c70 0x55f95e7fa188 0x55f95e7fa6a8 0x55f95e7fabd0 0x55f95e7fb0e8 0x55f95e7fba30 0x55f95e7fbf70 # | | | `-CallExpr 0x55f95e8289b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e828868 '' lvalue (ADL) = 'dot' 0x55f95e675968 0x55f95e675d38 0x55f95e6760d8 0x55f95e676478 0x55f95e676780 0x55f95e676b70 0x55f95e676f18 0x55f95e6772b8 0x55f95e677608 0x55f95e677958 0x55f95e677d58 0x55f95e6780f8 0x55f95e678498 0x55f95e678838 0x55f95e678c08 0x55f95e678fa8 0x55f95e679348 0x55f95e6796e8 0x55f95e679a88 0x55f95e679e58 0x55f95e67a1f8 0x55f95e67a598 0x55f95e67a938 0x55f95e67ad08 0x55f95e67b0a8 # | | | |-RecoveryExpr 0x55f95e828970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e828990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e828e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55f95e828a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e828d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e828bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55f95e828c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55f95e8290c0 # | | | `-ReturnStmt 0x55f95e8290b0 # | | | `-InitListExpr 0x55f95e829050 'void' contains-errors # | | | |-IntegerLiteral 0x55f95e828e90 'int' 1 # | | | |-BinaryOperator 0x55f95e828f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55f95e828ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55f95e828eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55f95e828ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55f95e828f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55f95e828f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55f95e828f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55f95e828fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55f95e828f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55f95e828fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55f95e829030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f95e828ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55f95e829010 'int' 3 # | | |-FunctionTemplateDecl 0x55f95e8293f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55f95e8290d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e829350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e829190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55f95e829208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55f95e8295c8 # | | | `-ReturnStmt 0x55f95e8295b8 # | | | `-CallExpr 0x55f95e829588 '' # | | | |-UnresolvedLookupExpr 0x55f95e8294e0 '' lvalue (ADL) = 'length_impl' 0x55f95e827df8 # | | | `-BinaryOperator 0x55f95e829568 '' '-' # | | | |-DeclRefExpr 0x55f95e829528 'T' lvalue ParmVar 0x55f95e829190 'X' 'T' # | | | `-DeclRefExpr 0x55f95e829548 'T' lvalue ParmVar 0x55f95e829208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55f95e82c0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55f95e8295e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e829678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e82c048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e829a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55f95e829ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55f95e82c258 # | | | `-ReturnStmt 0x55f95e82c248 # | | | `-CallExpr 0x55f95e82c218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e82c170 '' lvalue (ADL) = 'length_vec_impl' 0x55f95e8286d0 # | | | `-BinaryOperator 0x55f95e82c1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55f95e82c1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e82c1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55f95e82c518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55f95e82c288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e82c308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e82c388 col:54 used c 'float' # | | | `-CompoundStmt 0x55f95e82cb90 # | | | `-ReturnStmt 0x55f95e82cb80 # | | | `-CallExpr 0x55f95e82cac8 'float' # | | | |-ImplicitCastExpr 0x55f95e82cab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55f95e82c9b0 '' Function 0x55f95e82c708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55f95e82cb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55f95e82cb08 'half2':'vector' # | | | | `-DeclRefExpr 0x55f95e82c9e8 'half2':'vector' lvalue ParmVar 0x55f95e82c288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55f95e82cb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55f95e82cb38 'half2':'vector' # | | | | `-DeclRefExpr 0x55f95e82ca08 'half2':'vector' lvalue ParmVar 0x55f95e82c308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55f95e82cb68 'float' # | | | `-DeclRefExpr 0x55f95e82ca28 'float' lvalue ParmVar 0x55f95e82c388 'c' 'float' # | | |-FunctionTemplateDecl 0x55f95e82d138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55f95e82cba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e82cc48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e82d090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e82cf00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55f95e82cfc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55f95e82d348 # | | | `-ReturnStmt 0x55f95e82d338 # | | | `-CallExpr 0x55f95e82d300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e82d1b8 '' lvalue (ADL) = 'dot' 0x55f95e675968 0x55f95e675d38 0x55f95e6760d8 0x55f95e676478 0x55f95e676780 0x55f95e676b70 0x55f95e676f18 0x55f95e6772b8 0x55f95e677608 0x55f95e677958 0x55f95e677d58 0x55f95e6780f8 0x55f95e678498 0x55f95e678838 0x55f95e678c08 0x55f95e678fa8 0x55f95e679348 0x55f95e6796e8 0x55f95e679a88 0x55f95e679e58 0x55f95e67a1f8 0x55f95e67a598 0x55f95e67a938 0x55f95e67ad08 0x55f95e67b0a8 # | | | |-RecoveryExpr 0x55f95e82d2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e82d2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e82d888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55f95e82d360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e82d3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e82d7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55f95e82d650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55f95e82d710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55f95e82df60 # | | | |-DeclStmt 0x55f95e82da80 # | | | | `-VarDecl 0x55f95e82d938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55f95e82da60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55f95e82d9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55f95e82d9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55f95e82d9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55f95e82da40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55f95e82da00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55f95e82da20 'int' 0 # | | | |-AttributedStmt 0x55f95e82df18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55f95e82dee8 unroll 0 # | | | | `-ForStmt 0x55f95e82deb0 # | | | | |-DeclStmt 0x55f95e82db50 # | | | | | `-VarDecl 0x55f95e82dab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55f95e82db18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55f95e82dbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55f95e82dba8 'int' # | | | | | | `-DeclRefExpr 0x55f95e82db68 'int' lvalue Var 0x55f95e82dab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55f95e82db88 'int' NonTypeTemplateParm 0x55f95e82d3f8 'N' 'int' # | | | | |-UnaryOperator 0x55f95e82dc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55f95e82dbe0 'int' lvalue Var 0x55f95e82dab0 'i' 'int' # | | | | `-BinaryOperator 0x55f95e82de90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55f95e82dc18 'T' contains-errors lvalue Var 0x55f95e82d938 'sum' 'T' # | | | | `-CallExpr 0x55f95e82de50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55f95e82dc50 '' lvalue (ADL) = 'mad' 0x55f95e692460 0x55f95e692818 0x55f95e692be0 0x55f95e693fd0 0x55f95e694380 0x55f95e694748 0x55f95e694b10 0x55f95e694ed8 0x55f95e6952a0 0x55f95e695668 0x55f95e695a30 0x55f95e695e30 0x55f95e6961f8 0x55f95e6965c0 0x55f95e696988 0x55f95e696d50 0x55f95e697118 0x55f95e6974e0 0x55f95e6978a8 0x55f95e697cd0 0x55f95e698080 0x55f95e698448 0x55f95e698810 0x55f95e698bd8 0x55f95e698f88 0x55f95e699350 0x55f95e699718 0x55f95e699ae0 # | | | | |-ArraySubscriptExpr 0x55f95e82ddb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55f95e82dd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55f95e82dd90 'int' lvalue Var 0x55f95e82dab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55f95e82de10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55f95e82ddd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55f95e82ddf0 'int' lvalue Var 0x55f95e82dab0 'i' 'int' # | | | | `-DeclRefExpr 0x55f95e82de30 'T' contains-errors lvalue Var 0x55f95e82d938 'sum' 'T' # | | | `-ReturnStmt 0x55f95e82df50 # | | | `-DeclRefExpr 0x55f95e82df30 'T' contains-errors lvalue Var 0x55f95e82d938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55f95e82e268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55f95e82df88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e82e1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e82e040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55f95e82e0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55f95e82e480 # | | | `-ReturnStmt 0x55f95e82e470 # | | | `-BinaryOperator 0x55f95e82e450 '' '-' # | | | |-DeclRefExpr 0x55f95e82e350 'T' lvalue ParmVar 0x55f95e82e040 'I' 'T' # | | | `-BinaryOperator 0x55f95e82e430 '' '*' # | | | |-BinaryOperator 0x55f95e82e3f0 '' '*' # | | | | |-BinaryOperator 0x55f95e82e3b0 '' '*' # | | | | | |-IntegerLiteral 0x55f95e82e370 'int' 2 # | | | | | `-DeclRefExpr 0x55f95e82e390 'T' lvalue ParmVar 0x55f95e82e0b8 'N' 'T' # | | | | `-DeclRefExpr 0x55f95e82e3d0 'T' lvalue ParmVar 0x55f95e82e040 'I' 'T' # | | | `-DeclRefExpr 0x55f95e82e410 'T' lvalue ParmVar 0x55f95e82e0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55f95e82e888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55f95e82e498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e82e538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55f95e82e7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e82e650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55f95e82e710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55f95e82eb58 # | | | `-ReturnStmt 0x55f95e82eb48 # | | | `-BinaryOperator 0x55f95e82eb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55f95e82e908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55f95e82eb08 '' contains-errors '*' # | | | |-BinaryOperator 0x55f95e82e968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55f95e82e928 'int' 2 # | | | | `-RecoveryExpr 0x55f95e82e948 '' contains-errors lvalue # | | | `-CallExpr 0x55f95e82ead0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e82e988 '' lvalue (ADL) = 'dot' 0x55f95e675968 0x55f95e675d38 0x55f95e6760d8 0x55f95e676478 0x55f95e676780 0x55f95e676b70 0x55f95e676f18 0x55f95e6772b8 0x55f95e677608 0x55f95e677958 0x55f95e677d58 0x55f95e6780f8 0x55f95e678498 0x55f95e678838 0x55f95e678c08 0x55f95e678fa8 0x55f95e679348 0x55f95e6796e8 0x55f95e679a88 0x55f95e679e58 0x55f95e67a1f8 0x55f95e67a598 0x55f95e67a938 0x55f95e67ad08 0x55f95e67b0a8 # | | | |-RecoveryExpr 0x55f95e82ea90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e82eab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e82efc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55f95e82eb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55f95e82ebf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55f95e82ef20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55f95e82eca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55f95e82ed20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55f95e82ed98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55f95e82fab0 # | | | |-DeclStmt 0x55f95e82f2c0 # | | | | `-VarDecl 0x55f95e82f0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55f95e82f288 '' # | | | | |-UnresolvedLookupExpr 0x55f95e82f140 '' lvalue (ADL) = 'dot' 0x55f95e675968 0x55f95e675d38 0x55f95e6760d8 0x55f95e676478 0x55f95e676780 0x55f95e676b70 0x55f95e676f18 0x55f95e6772b8 0x55f95e677608 0x55f95e677958 0x55f95e677d58 0x55f95e6780f8 0x55f95e678498 0x55f95e678838 0x55f95e678c08 0x55f95e678fa8 0x55f95e679348 0x55f95e6796e8 0x55f95e679a88 0x55f95e679e58 0x55f95e67a1f8 0x55f95e67a598 0x55f95e67a938 0x55f95e67ad08 0x55f95e67b0a8 # | | | | |-DeclRefExpr 0x55f95e82f248 'T' lvalue ParmVar 0x55f95e82ed20 'N' 'T' # | | | | `-DeclRefExpr 0x55f95e82f268 'T' lvalue ParmVar 0x55f95e82eca8 'I' 'T' # | | | |-DeclStmt 0x55f95e82f4f8 # | | | | `-VarDecl 0x55f95e82f2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55f95e82f4d8 '' '-' # | | | | |-IntegerLiteral 0x55f95e82f360 'int' 1 # | | | | `-BinaryOperator 0x55f95e82f4b8 '' '*' # | | | | |-BinaryOperator 0x55f95e82f3c0 '' '*' # | | | | | |-DeclRefExpr 0x55f95e82f380 'U' lvalue ParmVar 0x55f95e82ed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55f95e82f3a0 'U' lvalue ParmVar 0x55f95e82ed98 'Eta' 'U' # | | | | `-ParenExpr 0x55f95e82f498 '' # | | | | `-BinaryOperator 0x55f95e82f478 '' '-' # | | | | |-IntegerLiteral 0x55f95e82f3e0 'int' 1 # | | | | `-BinaryOperator 0x55f95e82f458 '' '*' # | | | | |-DeclRefExpr 0x55f95e82f400 'T' lvalue Var 0x55f95e82f0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55f95e82f438 'T' lvalue Var 0x55f95e82f0d8 'Mul' 'T' # | | | |-DeclStmt 0x55f95e82f8a0 # | | | | `-VarDecl 0x55f95e82f530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55f95e82f880 '' # | | | | `-BinaryOperator 0x55f95e82f860 '' '-' # | | | | |-BinaryOperator 0x55f95e82f5d8 '' '*' # | | | | | |-DeclRefExpr 0x55f95e82f598 'U' lvalue ParmVar 0x55f95e82ed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55f95e82f5b8 'T' lvalue ParmVar 0x55f95e82eca8 'I' 'T' # | | | | `-BinaryOperator 0x55f95e82f840 '' '*' # | | | | |-ParenExpr 0x55f95e82f800 '' # | | | | | `-BinaryOperator 0x55f95e82f7e0 '' '+' # | | | | | |-BinaryOperator 0x55f95e82f638 '' '*' # | | | | | | |-DeclRefExpr 0x55f95e82f5f8 'U' lvalue ParmVar 0x55f95e82ed98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55f95e82f618 'T' lvalue Var 0x55f95e82f0d8 'Mul' 'T' # | | | | | `-CallExpr 0x55f95e82f7b0 '' # | | | | | |-UnresolvedLookupExpr 0x55f95e82f658 '' lvalue (ADL) = 'sqrt' 0x55f95e6caf10 0x55f95e6cb178 0x55f95e6cb3f0 0x55f95e6cb668 0x55f95e6cb8d8 0x55f95e6cbb50 0x55f95e6cbdc8 0x55f95e6cc040 0x55f95e7f5cc0 0x55f95e7f6178 0x55f95e7f6650 0x55f95e7f6b30 0x55f95e7f7008 0x55f95e7f7500 0x55f95e7f79d8 0x55f95e7f7eb8 0x55f95e7f83a0 0x55f95e7f8878 0x55f95e7f8d70 0x55f95e7f9270 0x55f95e7f9778 0x55f95e7f9c70 0x55f95e7fa188 0x55f95e7fa6a8 0x55f95e7fabd0 0x55f95e7fb0e8 0x55f95e7fba30 0x55f95e7fbf70 # | | | | | `-DeclRefExpr 0x55f95e82f778 'T' lvalue Var 0x55f95e82f2f8 'K' 'T' # | | | | `-DeclRefExpr 0x55f95e82f820 'T' lvalue ParmVar 0x55f95e82ed20 'N' 'T' # | | | `-ReturnStmt 0x55f95e82faa0 # | | | `-CallExpr 0x55f95e82fa60 '' # | | | |-UnresolvedLookupExpr 0x55f95e82f8f0 '' lvalue (ADL) = 'select' 0x55f95e680158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e82ebc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e82eb70 'T' # | | | |-BinaryOperator 0x55f95e82f9a8 '' '<' # | | | | |-DeclRefExpr 0x55f95e82f968 'T' lvalue Var 0x55f95e82f2f8 'K' 'T' # | | | | `-IntegerLiteral 0x55f95e82f988 'int' 0 # | | | |-CXXStaticCastExpr 0x55f95e82f9f8 'T' static_cast # | | | | `-IntegerLiteral 0x55f95e82f9c8 'int' 0 # | | | `-DeclRefExpr 0x55f95e82fa28 'T' lvalue Var 0x55f95e82f530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55f95e82fdb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55f95e82fae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e82fd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e82fb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55f95e82fc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55f95e831a08 # | | | |-DeclStmt 0x55f95e82ff88 # | | | | `-VarDecl 0x55f95e82fec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55f95e82ff68 '' '/' # | | | | |-DeclRefExpr 0x55f95e82ff28 'T' lvalue ParmVar 0x55f95e82fb90 'X' 'T' # | | | | `-DeclRefExpr 0x55f95e82ff48 'T' lvalue ParmVar 0x55f95e82fc08 'Y' 'T' # | | | |-DeclStmt 0x55f95e8314c0 # | | | | `-VarDecl 0x55f95e8313e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55f95e8314a0 '' '>=' # | | | | |-DeclRefExpr 0x55f95e831448 'T' lvalue Var 0x55f95e82fec0 'div' 'T' # | | | | `-IntegerLiteral 0x55f95e831480 'int' 0 # | | | |-DeclStmt 0x55f95e831820 # | | | | `-VarDecl 0x55f95e8314f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55f95e8317f0 '' # | | | | |-UnresolvedLookupExpr 0x55f95e831560 '' lvalue (ADL) = 'frac' 0x55f95e687c40 0x55f95e687ea8 0x55f95e688120 0x55f95e688398 0x55f95e6885f8 0x55f95e688870 0x55f95e688ae8 0x55f95e688d70 0x55f95e6f1e40 0x55f95e6f22f8 0x55f95e6f27d0 0x55f95e6f2cb0 0x55f95e7a5308 0x55f95e7a57c0 0x55f95e7a5c98 0x55f95e7a6178 0x55f95e7a6660 0x55f95e7a6b38 0x55f95e7a7860 0x55f95e7a7d60 0x55f95e7a8268 0x55f95e7a8760 0x55f95e7a8c78 0x55f95e7a9198 0x55f95e7a96c0 0x55f95e7aa5e8 0x55f95e7aab20 0x55f95e7ab060 # | | | | `-CallExpr 0x55f95e8317c0 '' # | | | | |-UnresolvedLookupExpr 0x55f95e831680 '' lvalue (ADL) = 'abs' 0x55f95e634e28 0x55f95e635128 0x55f95e635438 0x55f95e635748 0x55f95e636e68 0x55f95e637178 0x55f95e637488 0x55f95e637798 0x55f95e637a68 0x55f95e637d90 0x55f95e638038 0x55f95e6382d8 0x55f95e638528 0x55f95e638838 0x55f95e638b48 0x55f95e6395d8 0x55f95e6398c8 0x55f95e639bd8 0x55f95e639ee8 0x55f95e63a1f8 0x55f95e63eb70 0x55f95e63ee18 0x55f95e63f0b8 0x55f95e63f358 0x55f95e63f5a8 0x55f95e63f8b8 0x55f95e640cc8 0x55f95e640fd8 # | | | | `-DeclRefExpr 0x55f95e8317a0 'T' lvalue Var 0x55f95e82fec0 'div' 'T' # | | | `-ReturnStmt 0x55f95e8319f8 # | | | `-BinaryOperator 0x55f95e8319d8 '' '*' # | | | |-CallExpr 0x55f95e831978 '' # | | | | |-UnresolvedLookupExpr 0x55f95e831858 '' lvalue (ADL) = 'select' 0x55f95e680158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e82fb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e82fae0 'T' # | | | | |-DeclRefExpr 0x55f95e8318d0 'bool' lvalue Var 0x55f95e8313e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55f95e831908 'T' lvalue Var 0x55f95e8314f8 'frc' 'T' # | | | | `-UnaryOperator 0x55f95e831960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55f95e831940 'T' lvalue Var 0x55f95e8314f8 'frc' 'T' # | | | `-DeclRefExpr 0x55f95e8319b8 'T' lvalue ParmVar 0x55f95e82fc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55f95e831e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55f95e831a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e831ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e831d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e831bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55f95e831cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55f95e8326b8 # | | | |-DeclStmt 0x55f95e831ff0 # | | | | `-VarDecl 0x55f95e831f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55f95e831fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55f95e831fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55f95e831f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55f95e831f88 '' contains-errors lvalue # | | | |-DeclStmt 0x55f95e832140 # | | | | `-VarDecl 0x55f95e832050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55f95e832118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55f95e8320f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55f95e8320b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55f95e8320d8 'int' 0 # | | | |-DeclStmt 0x55f95e832500 # | | | | `-VarDecl 0x55f95e8321b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55f95e8324d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55f95e8324a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55f95e832218 '' lvalue (ADL) = 'frac' 0x55f95e687c40 0x55f95e687ea8 0x55f95e688120 0x55f95e688398 0x55f95e6885f8 0x55f95e688870 0x55f95e688ae8 0x55f95e688d70 0x55f95e6f1e40 0x55f95e6f22f8 0x55f95e6f27d0 0x55f95e6f2cb0 0x55f95e7a5308 0x55f95e7a57c0 0x55f95e7a5c98 0x55f95e7a6178 0x55f95e7a6660 0x55f95e7a6b38 0x55f95e7a7860 0x55f95e7a7d60 0x55f95e7a8268 0x55f95e7a8760 0x55f95e7a8c78 0x55f95e7a9198 0x55f95e7a96c0 0x55f95e7aa5e8 0x55f95e7aab20 0x55f95e7ab060 # | | | | `-CallExpr 0x55f95e832478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55f95e832338 '' lvalue (ADL) = 'abs' 0x55f95e634e28 0x55f95e635128 0x55f95e635438 0x55f95e635748 0x55f95e636e68 0x55f95e637178 0x55f95e637488 0x55f95e637798 0x55f95e637a68 0x55f95e637d90 0x55f95e638038 0x55f95e6382d8 0x55f95e638528 0x55f95e638838 0x55f95e638b48 0x55f95e6395d8 0x55f95e6398c8 0x55f95e639bd8 0x55f95e639ee8 0x55f95e63a1f8 0x55f95e63eb70 0x55f95e63ee18 0x55f95e63f0b8 0x55f95e63f358 0x55f95e63f5a8 0x55f95e63f8b8 0x55f95e640cc8 0x55f95e640fd8 # | | | | `-RecoveryExpr 0x55f95e832458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55f95e8326a8 # | | | `-BinaryOperator 0x55f95e832688 '' contains-errors '*' # | | | |-CallExpr 0x55f95e832628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55f95e832538 '' lvalue (ADL) = 'select' 0x55f95e680158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e831a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e831a38 'T' # | | | | |-RecoveryExpr 0x55f95e8325b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55f95e8325d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55f95e832610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55f95e8325f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e832668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e832af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55f95e832730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e832a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8327e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55f95e832858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55f95e8328d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55f95e832fe0 # | | | |-DeclStmt 0x55f95e832e60 # | | | | `-VarDecl 0x55f95e832c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55f95e832e30 '' # | | | | |-UnresolvedLookupExpr 0x55f95e832c70 '' lvalue (ADL) = 'saturate' 0x55f95e67e0b8 0x55f95e67e320 0x55f95e67e598 0x55f95e67e810 0x55f95e67ea70 0x55f95e67ece8 0x55f95e67ef60 0x55f95e67f1d8 0x55f95e67f438 0x55f95e67f6b0 0x55f95e67f928 0x55f95e67fbf0 # | | | | `-BinaryOperator 0x55f95e832e10 '' '/' # | | | | |-ParenExpr 0x55f95e832d70 '' # | | | | | `-BinaryOperator 0x55f95e832d50 '' '-' # | | | | | |-DeclRefExpr 0x55f95e832d10 'T' lvalue ParmVar 0x55f95e8328d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55f95e832d30 'T' lvalue ParmVar 0x55f95e8327e0 'Min' 'T' # | | | | `-ParenExpr 0x55f95e832df0 '' # | | | | `-BinaryOperator 0x55f95e832dd0 '' '-' # | | | | |-DeclRefExpr 0x55f95e832d90 'T' lvalue ParmVar 0x55f95e832858 'Max' 'T' # | | | | `-DeclRefExpr 0x55f95e832db0 'T' lvalue ParmVar 0x55f95e8327e0 'Min' 'T' # | | | `-ReturnStmt 0x55f95e832fd0 # | | | `-BinaryOperator 0x55f95e832fb0 '' '*' # | | | |-BinaryOperator 0x55f95e832f70 '' '*' # | | | | |-ParenExpr 0x55f95e832f30 '' # | | | | | `-BinaryOperator 0x55f95e832f10 '' '-' # | | | | | |-IntegerLiteral 0x55f95e832e78 'int' 3 # | | | | | `-BinaryOperator 0x55f95e832ef0 '' '*' # | | | | | |-IntegerLiteral 0x55f95e832e98 'int' 2 # | | | | | `-DeclRefExpr 0x55f95e832eb8 'T' lvalue Var 0x55f95e832c08 'S' 'T' # | | | | `-DeclRefExpr 0x55f95e832f50 'T' lvalue Var 0x55f95e832c08 'S' 'T' # | | | `-DeclRefExpr 0x55f95e832f90 'T' lvalue Var 0x55f95e832c08 'S' 'T' # | | |-FunctionTemplateDecl 0x55f95e8334c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55f95e833000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e833098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e833420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8331b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55f95e833270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55f95e833330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55f95e8339e0 # | | | |-DeclStmt 0x55f95e833878 # | | | | `-VarDecl 0x55f95e8335a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55f95e833850 '' contains-errors lvalue # | | | | `-CallExpr 0x55f95e833820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55f95e833610 '' lvalue (ADL) = 'saturate' 0x55f95e67e0b8 0x55f95e67e320 0x55f95e67e598 0x55f95e67e810 0x55f95e67ea70 0x55f95e67ece8 0x55f95e67ef60 0x55f95e67f1d8 0x55f95e67f438 0x55f95e67f6b0 0x55f95e67f928 0x55f95e67fbf0 # | | | | `-BinaryOperator 0x55f95e833800 '' contains-errors '/' # | | | | |-ParenExpr 0x55f95e833738 '' contains-errors # | | | | | `-BinaryOperator 0x55f95e833718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55f95e8336d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55f95e8336b0 'int' lvalue ParmVar 0x55f95e833330 'X' 'int' # | | | | | `-RecoveryExpr 0x55f95e8336f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55f95e8337e0 '' contains-errors # | | | | `-BinaryOperator 0x55f95e8337c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55f95e833778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55f95e833758 'int' lvalue ParmVar 0x55f95e833270 'Max' 'int' # | | | | `-RecoveryExpr 0x55f95e8337a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55f95e8339d0 # | | | `-BinaryOperator 0x55f95e8339b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55f95e833970 '' contains-errors '*' # | | | | |-ParenExpr 0x55f95e833930 '' contains-errors # | | | | | `-BinaryOperator 0x55f95e833910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55f95e833890 'int' 3 # | | | | | `-BinaryOperator 0x55f95e8338f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55f95e8338b0 'int' 2 # | | | | | `-RecoveryExpr 0x55f95e8338d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55f95e833950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e833990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e833e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55f95e833a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e833da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e833b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55f95e833ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55f95e833c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55f95e834c08 # | | | |-DeclStmt 0x55f95e833fb0 # | | | | `-VarDecl 0x55f95e833ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55f95e833f90 '' '<' # | | | | |-DeclRefExpr 0x55f95e833f50 'T' lvalue ParmVar 0x55f95e833b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55f95e833f70 'int' 0 # | | | |-DeclStmt 0x55f95e8341a0 # | | | | `-VarDecl 0x55f95e833fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55f95e834160 '' # | | | | |-UnresolvedLookupExpr 0x55f95e834070 '' lvalue (ADL) = 'select' 0x55f95e680158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e833a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e833a18 'T' # | | | | |-DeclRefExpr 0x55f95e8340e8 'bool' lvalue Var 0x55f95e833ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55f95e834120 'int' 0 # | | | | `-DeclRefExpr 0x55f95e834140 'T' lvalue ParmVar 0x55f95e833b30 'NDotL' 'T' # | | | |-DeclStmt 0x55f95e8343b8 # | | | | `-VarDecl 0x55f95e834230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55f95e834390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55f95e834330 'void' # | | | | |-IntegerLiteral 0x55f95e834298 'int' 1 # | | | | |-DeclRefExpr 0x55f95e8342b8 'T' lvalue Var 0x55f95e833fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55f95e8342f0 'int' 0 # | | | | `-IntegerLiteral 0x55f95e834310 'int' 1 # | | | |-DeclStmt 0x55f95e8345f8 # | | | | `-VarDecl 0x55f95e8343e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55f95e8345c0 '' # | | | | |-UnresolvedLookupExpr 0x55f95e834448 '' lvalue (ADL) = 'or' 0x55f95e6aeb78 0x55f95e6aee88 0x55f95e6af1a8 0x55f95e6af4c8 0x55f95e6af7e8 0x55f95e6afaf0 0x55f95e6afdf8 0x55f95e6b0100 0x55f95e6b0408 0x55f95e6b0710 0x55f95e6b0a18 0x55f95e6b0d20 0x55f95e6b1028 0x55f95e6b1330 0x55f95e6b1638 0x55f95e6b1968 0x55f95e6b1c70 0x55f95e6b1f78 0x55f95e6b2280 # | | | | |-DeclRefExpr 0x55f95e834520 'bool' lvalue Var 0x55f95e833ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55f95e8345a0 '' # | | | | `-BinaryOperator 0x55f95e834580 '' '<' # | | | | |-DeclRefExpr 0x55f95e834540 'T' lvalue ParmVar 0x55f95e833ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55f95e834560 'int' 0 # | | | |-DeclStmt 0x55f95e834998 # | | | | `-VarDecl 0x55f95e834630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55f95e834968 '' # | | | | |-UnresolvedLookupExpr 0x55f95e834698 '' lvalue (ADL) = 'exp' 0x55f95e67bc70 0x55f95e67bed8 0x55f95e67c150 0x55f95e67c3c8 0x55f95e67c628 0x55f95e67c8a0 0x55f95e67cb18 0x55f95e67cda0 0x55f95e786438 0x55f95e7868e8 0x55f95e786db8 0x55f95e787290 0x55f95e787768 0x55f95e787c20 0x55f95e788780 0x55f95e788c60 0x55f95e789148 0x55f95e789620 0x55f95e789b18 0x55f95e78a018 0x55f95e78a520 0x55f95e78b360 0x55f95e78b878 0x55f95e78bd98 0x55f95e78c2c0 0x55f95e78c7d8 0x55f95e78cd10 0x55f95e790788 # | | | | `-BinaryOperator 0x55f95e834948 '' '*' # | | | | |-CallExpr 0x55f95e8348f8 '' # | | | | | |-UnresolvedLookupExpr 0x55f95e8347b8 '' lvalue (ADL) = 'log' 0x55f95e68d7e8 0x55f95e68da50 0x55f95e68dd20 0x55f95e68df98 0x55f95e68e1f8 0x55f95e68e470 0x55f95e68e6e8 0x55f95e68e960 0x55f95e7bc168 0x55f95e7bc618 0x55f95e7bcae8 0x55f95e7bcfc0 0x55f95e7bd498 0x55f95e7bd950 0x55f95e7bde40 0x55f95e7be320 0x55f95e7be808 0x55f95e7bece0 0x55f95e7bf1d8 0x55f95e7bf6d8 0x55f95e7c0410 0x55f95e7c0908 0x55f95e7c0e20 0x55f95e7c1340 0x55f95e7c1868 0x55f95e7c1d80 0x55f95e7c22b8 0x55f95e7c30a8 # | | | | | `-DeclRefExpr 0x55f95e8348d8 'T' lvalue ParmVar 0x55f95e833ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55f95e834928 'T' lvalue ParmVar 0x55f95e833c20 'M' 'T' # | | | |-BinaryOperator 0x55f95e834bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55f95e834a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55f95e8349e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55f95e8349b0 'int' contains-errors lvalue Var 0x55f95e834230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55f95e834a10 'int' 2 # | | | | `-CallExpr 0x55f95e834b78 '' # | | | | |-UnresolvedLookupExpr 0x55f95e834a70 '' lvalue (ADL) = 'select' 0x55f95e680158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e833a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e833a18 'T' # | | | | |-DeclRefExpr 0x55f95e834ae8 'bool' lvalue Var 0x55f95e8343e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55f95e834b20 'int' 0 # | | | | `-DeclRefExpr 0x55f95e834b40 'T' lvalue Var 0x55f95e834630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55f95e834bf8 # | | | `-RecoveryExpr 0x55f95e834bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e834fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55f95e834c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e834f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e834d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55f95e834d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55f95e834df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55f95e835368 # | | | `-ReturnStmt 0x55f95e835358 # | | | `-CallExpr 0x55f95e835318 '' # | | | |-UnresolvedLookupExpr 0x55f95e8350b8 '' lvalue (ADL) = 'select' 0x55f95e680158 # | | | |-BinaryOperator 0x55f95e8352a0 '' '<' # | | | | |-CallExpr 0x55f95e835248 '' # | | | | | |-UnresolvedLookupExpr 0x55f95e835100 '' lvalue (ADL) = 'dot' 0x55f95e675968 0x55f95e675d38 0x55f95e6760d8 0x55f95e676478 0x55f95e676780 0x55f95e676b70 0x55f95e676f18 0x55f95e6772b8 0x55f95e677608 0x55f95e677958 0x55f95e677d58 0x55f95e6780f8 0x55f95e678498 0x55f95e678838 0x55f95e678c08 0x55f95e678fa8 0x55f95e679348 0x55f95e6796e8 0x55f95e679a88 0x55f95e679e58 0x55f95e67a1f8 0x55f95e67a598 0x55f95e67a938 0x55f95e67ad08 0x55f95e67b0a8 # | | | | | |-DeclRefExpr 0x55f95e835208 'T' lvalue ParmVar 0x55f95e834d78 'I' 'T' # | | | | | `-DeclRefExpr 0x55f95e835228 'T' lvalue ParmVar 0x55f95e834df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55f95e835280 'int' 0 # | | | |-DeclRefExpr 0x55f95e8352c0 'T' lvalue ParmVar 0x55f95e834d00 'N' 'T' # | | | `-UnaryOperator 0x55f95e835300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55f95e8352e0 'T' lvalue ParmVar 0x55f95e834d00 'N' 'T' # | | |-FunctionTemplateDecl 0x55f95e835a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55f95e835380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e8359f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e835870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55f95e8358e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55f95e835d40 # | | | `-ReturnStmt 0x55f95e835d30 # | | | `-BinaryOperator 0x55f95e835d10 '' '*' # | | | |-CallExpr 0x55f95e835cc0 '' # | | | | |-UnresolvedLookupExpr 0x55f95e835b80 '' lvalue (ADL) = 'exp2' 0x55f95e67d000 0x55f95e67d268 0x55f95e67d4e0 0x55f95e67d758 0x55f95e67d9b8 0x55f95e65bdc0 0x55f95e65c038 0x55f95e65c2b0 0x55f95e790ce0 0x55f95e791198 0x55f95e791670 0x55f95e791b50 0x55f95e792028 0x55f95e792550 0x55f95e792a28 0x55f95e792f08 0x55f95e7933f0 0x55f95e7938c8 0x55f95e793dc0 0x55f95e7942c0 0x55f95e7947e0 0x55f95e794cd8 0x55f95e7951f0 0x55f95e795710 0x55f95e795c38 0x55f95e796150 0x55f95e796988 0x55f95e796ec8 # | | | | `-DeclRefExpr 0x55f95e835ca0 'T' lvalue ParmVar 0x55f95e8358e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55f95e835cf0 'T' lvalue ParmVar 0x55f95e835870 'X' 'T' # | | |-FunctionTemplateDecl 0x55f95e8360d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55f95e835d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55f95e835de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55f95e835e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55f95e836030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e835f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55f95e8367d0 # | | | |-DeclStmt 0x55f95e836470 # | | | | `-VarDecl 0x55f95e8361d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55f95e836440 '' # | | | | |-DeclRefExpr 0x55f95e8363e8 '' Function 0x55f95e836290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55f95e836420 'T' lvalue ParmVar 0x55f95e835f10 'X' 'T' # | | | |-DeclStmt 0x55f95e8365e8 # | | | | `-VarDecl 0x55f95e8364a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55f95e8365c8 '' '-' # | | | | |-ParenExpr 0x55f95e836570 'int' # | | | | | `-BinaryOperator 0x55f95e836550 'int' '-' # | | | | | |-DeclRefExpr 0x55f95e836510 'int' NonTypeTemplateParm 0x55f95e835e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55f95e836530 'int' 1 # | | | | `-DeclRefExpr 0x55f95e836590 'K' lvalue Var 0x55f95e8361d8 'FBH' 'K' # | | | |-BinaryOperator 0x55f95e836778 '' '=' # | | | | |-DeclRefExpr 0x55f95e836600 'K' lvalue Var 0x55f95e8361d8 'FBH' 'K' # | | | | `-CallExpr 0x55f95e836738 '' # | | | | |-UnresolvedLookupExpr 0x55f95e836620 '' lvalue (ADL) = 'select' 0x55f95e680158 # | | | | |-BinaryOperator 0x55f95e8366c0 '' '==' # | | | | | |-DeclRefExpr 0x55f95e836668 'K' lvalue Var 0x55f95e8361d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55f95e8366a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55f95e836688 'int' 1 # | | | | |-DeclRefExpr 0x55f95e8366e0 'K' lvalue Var 0x55f95e8361d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55f95e836700 'K' lvalue Var 0x55f95e8364a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55f95e8367b8 nrvo_candidate(Var 0x55f95e8361d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55f95e836798 'K' lvalue Var 0x55f95e8361d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55f95e836a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55f95e836800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e836990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8368b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55f95e836d58 # | | | `-ReturnStmt 0x55f95e836d48 # | | | `-CallExpr 0x55f95e836d18 '' # | | | |-DeclRefExpr 0x55f95e836cc0 '' Function 0x55f95e836b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55f95e836cf8 'T' lvalue ParmVar 0x55f95e8368b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55f95e836fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55f95e836d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e836f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e836e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55f95e8372c8 # | | | `-ReturnStmt 0x55f95e8372b8 # | | | `-CallExpr 0x55f95e837288 '' # | | | |-DeclRefExpr 0x55f95e837230 '' Function 0x55f95e8370d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55f95e837268 'T' lvalue ParmVar 0x55f95e836e20 'input' 'T' # | | `-FunctionTemplateDecl 0x55f95e837518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55f95e8372e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55f95e837470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55f95e837390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55f95e837cd8 # | | |-DeclStmt 0x55f95e837750 # | | | `-VarDecl 0x55f95e837618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55f95e837720 '' # | | | |-UnresolvedLookupExpr 0x55f95e837680 '' lvalue (ADL) = 'ddx_coarse' 0x55f95e6c1c50 0x55f95e6c1eb8 0x55f95e6c2130 0x55f95e6c23a8 0x55f95e6c2608 0x55f95e6c2880 0x55f95e6c2af8 0x55f95e6c2d70 # | | | `-DeclRefExpr 0x55f95e837700 'T' lvalue ParmVar 0x55f95e837390 'input' 'T' # | | |-BinaryOperator 0x55f95e837910 '' '=' # | | | |-DeclRefExpr 0x55f95e837768 'T' lvalue Var 0x55f95e837618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55f95e8378e0 '' # | | | |-UnresolvedLookupExpr 0x55f95e8377a0 '' lvalue (ADL) = 'abs' 0x55f95e634e28 0x55f95e635128 0x55f95e635438 0x55f95e635748 0x55f95e636e68 0x55f95e637178 0x55f95e637488 0x55f95e637798 0x55f95e637a68 0x55f95e637d90 0x55f95e638038 0x55f95e6382d8 0x55f95e638528 0x55f95e638838 0x55f95e638b48 0x55f95e6395d8 0x55f95e6398c8 0x55f95e639bd8 0x55f95e639ee8 0x55f95e63a1f8 0x55f95e63eb70 0x55f95e63ee18 0x55f95e63f0b8 0x55f95e63f358 0x55f95e63f5a8 0x55f95e63f8b8 0x55f95e640cc8 0x55f95e640fd8 # | | | `-DeclRefExpr 0x55f95e8378c0 'T' lvalue Var 0x55f95e837618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55f95e837a88 # | | | `-VarDecl 0x55f95e837950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55f95e837a58 '' # | | | |-UnresolvedLookupExpr 0x55f95e8379b8 '' lvalue (ADL) = 'ddy_coarse' 0x55f95e6c2fd0 0x55f95e6c3238 0x55f95e6c34b0 0x55f95e6c3728 0x55f95e72b7f0 0x55f95e72ba68 0x55f95e72bce0 0x55f95e72bf58 # | | | `-DeclRefExpr 0x55f95e837a38 'T' lvalue ParmVar 0x55f95e837390 'input' 'T' # | | |-BinaryOperator 0x55f95e837c48 '' '=' # | | | |-DeclRefExpr 0x55f95e837aa0 'T' lvalue Var 0x55f95e837950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55f95e837c18 '' # | | | |-UnresolvedLookupExpr 0x55f95e837ad8 '' lvalue (ADL) = 'abs' 0x55f95e634e28 0x55f95e635128 0x55f95e635438 0x55f95e635748 0x55f95e636e68 0x55f95e637178 0x55f95e637488 0x55f95e637798 0x55f95e637a68 0x55f95e637d90 0x55f95e638038 0x55f95e6382d8 0x55f95e638528 0x55f95e638838 0x55f95e638b48 0x55f95e6395d8 0x55f95e6398c8 0x55f95e639bd8 0x55f95e639ee8 0x55f95e63a1f8 0x55f95e63eb70 0x55f95e63ee18 0x55f95e63f0b8 0x55f95e63f358 0x55f95e63f5a8 0x55f95e63f8b8 0x55f95e640cc8 0x55f95e640fd8 # | | | `-DeclRefExpr 0x55f95e837bf8 'T' lvalue Var 0x55f95e837950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55f95e837cc8 # | | `-BinaryOperator 0x55f95e837ca8 '' '+' # | | |-DeclRefExpr 0x55f95e837c68 'T' lvalue Var 0x55f95e837618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55f95e837c88 'T' lvalue Var 0x55f95e837950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55f95e82c6b8 col:10 implicit C # | | `-FunctionDecl 0x55f95e82c708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55f95e82c810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55f95e82c878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55f95e82c8e0 <> 'float' # | | |-BuiltinAttr 0x55f95e82c7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55f95e82c960 Implicit # | | `-ConstAttr 0x55f95e82c988 Implicit # | |-LinkageSpecDecl 0x55f95e836240 col:11 implicit C # | | `-FunctionDecl 0x55f95e836290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55f95e836338 <> Implicit 702 # | | |-NoThrowAttr 0x55f95e836398 Implicit # | | `-ConstAttr 0x55f95e8363c0 Implicit # | |-LinkageSpecDecl 0x55f95e836b18 col:10 implicit C # | | `-FunctionDecl 0x55f95e836b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55f95e836c10 <> Implicit 692 # | | |-NoThrowAttr 0x55f95e836c70 Implicit # | | `-ConstAttr 0x55f95e836c98 Implicit # | |-LinkageSpecDecl 0x55f95e837088 col:10 implicit C # | | `-FunctionDecl 0x55f95e8370d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55f95e837180 <> Implicit 694 # | | |-NoThrowAttr 0x55f95e8371e0 Implicit # | | `-ConstAttr 0x55f95e837208 Implicit # | |-NamespaceDecl 0x55f95e837e30 prev 0x55f95e827810 line:14:11 hlsl # | | |-original Namespace 0x55f95e58ba98 'hlsl' # | | |-FunctionTemplateDecl 0x55f95e8381a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55f95e837ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e837f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e8380f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e838048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55f95e8383c8 # | | | `-ReturnStmt 0x55f95e8383b8 # | | | `-CallExpr 0x55f95e838388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e8382a8 '' lvalue (no ADL) = 'bit_cast' 0x55f95e631160 0x55f95e633c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e837ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e837ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55f95e838268 'int' NonTypeTemplateParm 0x55f95e837f38 'N' 'int' # | | | `-RecoveryExpr 0x55f95e838368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e838660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55f95e8383e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e8385b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e838490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55f95e8388c0 # | | | `-ReturnStmt 0x55f95e8388b0 # | | | `-CallExpr 0x55f95e838880 '' # | | | |-UnresolvedLookupExpr 0x55f95e8387c0 '' lvalue (no ADL) = 'bit_cast' 0x55f95e631160 0x55f95e633c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55f95e58b360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e838430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e8383e0 'T' # | | | `-DeclRefExpr 0x55f95e838860 'T' lvalue ParmVar 0x55f95e838490 'F' 'T' # | | |-FunctionTemplateDecl 0x55f95e838be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55f95e8388d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e838978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e838b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e838a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55f95e838e08 # | | | `-ReturnStmt 0x55f95e838df8 # | | | `-CallExpr 0x55f95e838dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e838ce8 '' lvalue (no ADL) = 'bit_cast' 0x55f95e631160 0x55f95e633c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e838930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e8388d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55f95e838ca8 'int' NonTypeTemplateParm 0x55f95e838978 'N' 'int' # | | | `-RecoveryExpr 0x55f95e838da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e8390a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55f95e838e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e838ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e838ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55f95e839300 # | | | `-ReturnStmt 0x55f95e8392f0 # | | | `-CallExpr 0x55f95e8392c0 '' # | | | |-UnresolvedLookupExpr 0x55f95e839200 '' lvalue (no ADL) = 'bit_cast' 0x55f95e631160 0x55f95e633c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55f95e58b260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e838e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e838e20 'T' # | | | `-DeclRefExpr 0x55f95e8392a0 'T' lvalue ParmVar 0x55f95e838ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55f95e839638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55f95e839318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e8393b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e839590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8394e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55f95e6fe940 # | | | `-ReturnStmt 0x55f95e6fe930 # | | | `-CallExpr 0x55f95e6fe900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e6fe820 '' lvalue (no ADL) = 'bit_cast' 0x55f95e631160 0x55f95e633c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e839370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e839318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55f95e839718 'int' NonTypeTemplateParm 0x55f95e8393b8 'N' 'int' # | | | `-RecoveryExpr 0x55f95e6fe8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e6febe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55f95e6fe958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e6feb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e6fea10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55f95e6fee58 # | | | `-ReturnStmt 0x55f95e6fee48 # | | | `-CallExpr 0x55f95e6fee18 '' # | | | |-UnresolvedLookupExpr 0x55f95e6fed58 '' lvalue (no ADL) = 'bit_cast' 0x55f95e631160 0x55f95e633c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f95e6fe9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f95e6fe958 'T' # | | | `-DeclRefExpr 0x55f95e6fedf8 'T' lvalue ParmVar 0x55f95e6fea10 'F' 'T' # | | |-FunctionDecl 0x55f95e6ff248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55f95e6fee98 col:19 'double' # | | | |-ParmVarDecl 0x55f95e6fef80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f95e6fefe8 out # | | | |-ParmVarDecl 0x55f95e6ff060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f95e6ff0c8 out # | | | |-BuiltinAliasAttr 0x55f95e6ff308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55f95e6ff380 Implicit # | | | `-ConstAttr 0x55f95e6ff3a8 Implicit # | | |-FunctionDecl 0x55f95e6ff7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55f95e6ff420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55f95e6ff510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f95e6ff578 out # | | | |-ParmVarDecl 0x55f95e6ff5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f95e6ff658 out # | | | |-BuiltinAliasAttr 0x55f95e6ff898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55f95e6ff910 Implicit # | | | `-ConstAttr 0x55f95e6ff938 Implicit # | | |-FunctionDecl 0x55f95e6ffd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55f95e6ff9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55f95e6ffaa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f95e6ffb08 out # | | | |-ParmVarDecl 0x55f95e6ffb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f95e6ffbe8 out # | | | |-BuiltinAliasAttr 0x55f95e6ffe28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55f95e6ffea0 Implicit # | | | `-ConstAttr 0x55f95e6ffec8 Implicit # | | |-FunctionDecl 0x55f95e7002f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55f95e6fff40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e700030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f95e700098 out # | | | |-ParmVarDecl 0x55f95e700110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f95e700178 out # | | | |-BuiltinAliasAttr 0x55f95e7003b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55f95e700430 Implicit # | | | `-ConstAttr 0x55f95e700458 Implicit # | | |-FunctionTemplateDecl 0x55f95e700ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55f95e700490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e700a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f95e700848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55f95e7008c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55f95e700c30 # | | | `-ReturnStmt 0x55f95e700c20 # | | | `-CallExpr 0x55f95e700be8 '' # | | | |-UnresolvedLookupExpr 0x55f95e700b60 '' lvalue (no ADL) = 'distance_impl' 0x55f95e8293f8 # | | | |-DeclRefExpr 0x55f95e700ba8 'T' lvalue ParmVar 0x55f95e700848 'X' 'T' # | | | `-DeclRefExpr 0x55f95e700bc8 'T' lvalue ParmVar 0x55f95e7008c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55f95e7011f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55f95e700c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e701148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f95e700fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55f95e701030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55f95e701370 # | | | `-ReturnStmt 0x55f95e701360 # | | | `-CallExpr 0x55f95e701328 '' # | | | |-UnresolvedLookupExpr 0x55f95e7012a0 '' lvalue (no ADL) = 'distance_impl' 0x55f95e8293f8 # | | | |-DeclRefExpr 0x55f95e7012e8 'T' lvalue ParmVar 0x55f95e700fb8 'X' 'T' # | | | `-DeclRefExpr 0x55f95e701308 'T' lvalue ParmVar 0x55f95e701030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55f95e701700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55f95e7013a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e701658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55f95e701480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55f95e701548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55f95e701880 # | | | `-ReturnStmt 0x55f95e701870 # | | | `-CallExpr 0x55f95e701838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e7017b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55f95e82c0f0 # | | | |-RecoveryExpr 0x55f95e7017f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e701818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e701c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55f95e7018b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e701b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55f95e701978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55f95e701a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55f95e701d80 # | | | `-ReturnStmt 0x55f95e701d70 # | | | `-CallExpr 0x55f95e701d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e701cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55f95e82c0f0 # | | | |-RecoveryExpr 0x55f95e701cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e701d18 '' contains-errors lvalue # | | |-FunctionDecl 0x55f95e702048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55f95e701dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e701e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55f95e701ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55f95e7023a0 # | | | | `-ReturnStmt 0x55f95e702390 # | | | | `-CallExpr 0x55f95e702308 'float' # | | | | |-ImplicitCastExpr 0x55f95e7022f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55f95e702200 'float (half2, half2, float)' lvalue Function 0x55f95e82c518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55f95e827880 '__detail' # | | | | |-ImplicitCastExpr 0x55f95e702348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55f95e702230 'half2':'vector' lvalue ParmVar 0x55f95e701dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55f95e702360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55f95e702250 'half2':'vector' lvalue ParmVar 0x55f95e701e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55f95e702378 'float' # | | | | `-DeclRefExpr 0x55f95e702270 'float' lvalue ParmVar 0x55f95e701ec0 'C' 'float' # | | | `-AvailabilityAttr 0x55f95e702108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55f95e7025a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55f95e7023d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55f95e702450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55f95e702768 # | | | `-ReturnStmt 0x55f95e702758 # | | | `-RecoveryExpr 0x55f95e702720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55f95e702698 '' lvalue (no ADL) = 'dst_impl' 0x55f95e828e10 # | | | |-DeclRefExpr 0x55f95e7026e0 'half4':'vector' lvalue ParmVar 0x55f95e7023d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55f95e702700 'half4':'vector' lvalue ParmVar 0x55f95e702450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55f95e84a1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55f95e702798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55f95e84a070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55f95e84a398 # | | | `-ReturnStmt 0x55f95e84a388 # | | | `-RecoveryExpr 0x55f95e84a350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55f95e84a2c8 '' lvalue (no ADL) = 'dst_impl' 0x55f95e828e10 # | | | |-DeclRefExpr 0x55f95e84a310 'float4':'vector' lvalue ParmVar 0x55f95e702798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55f95e84a330 'float4':'vector' lvalue ParmVar 0x55f95e84a070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55f95e84a598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55f95e84a3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55f95e84a448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55f95e84a768 # | | | `-ReturnStmt 0x55f95e84a758 # | | | `-RecoveryExpr 0x55f95e84a720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55f95e84a698 '' lvalue (no ADL) = 'dst_impl' 0x55f95e828e10 # | | | |-DeclRefExpr 0x55f95e84a6e0 'double4':'vector' lvalue ParmVar 0x55f95e84a3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55f95e84a700 'double4':'vector' lvalue ParmVar 0x55f95e84a448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55f95e84ae10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55f95e84a780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e84ad68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55f95e84aae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55f95e84ab60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55f95e84abd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55f95e84afb0 # | | | `-ReturnStmt 0x55f95e84afa0 # | | | `-CallExpr 0x55f95e84af60 '' # | | | |-UnresolvedLookupExpr 0x55f95e84aeb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55f95e834fc8 # | | | |-DeclRefExpr 0x55f95e84af00 'T' lvalue ParmVar 0x55f95e84aae8 'N' 'T' # | | | |-DeclRefExpr 0x55f95e84af20 'T' lvalue ParmVar 0x55f95e84ab60 'I' 'T' # | | | `-DeclRefExpr 0x55f95e84af40 'T' lvalue ParmVar 0x55f95e84abd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55f95e84b610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55f95e84afc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e84b568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55f95e84b338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55f95e84b3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55f95e84b428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55f95e84b7c0 # | | | `-ReturnStmt 0x55f95e84b7b0 # | | | `-CallExpr 0x55f95e84b770 '' # | | | |-UnresolvedLookupExpr 0x55f95e84b6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55f95e834fc8 # | | | |-DeclRefExpr 0x55f95e84b710 'T' lvalue ParmVar 0x55f95e84b338 'N' 'T' # | | | |-DeclRefExpr 0x55f95e84b730 'T' lvalue ParmVar 0x55f95e84b3b0 'I' 'T' # | | | `-DeclRefExpr 0x55f95e84b750 'T' lvalue ParmVar 0x55f95e84b428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55f95e84bc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55f95e84b7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55f95e84bbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55f95e84b900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55f95e84b9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55f95e84ba90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55f95e84be20 # | | | `-ReturnStmt 0x55f95e84be10 # | | | `-CallExpr 0x55f95e84bdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e84bd28 '' lvalue (no ADL) = 'faceforward_impl' 0x55f95e834fc8 # | | | |-RecoveryExpr 0x55f95e84bd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f95e84bd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e84bdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e84c288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55f95e84be50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55f95e84c1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55f95e84bf60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55f95e84c028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55f95e84c0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55f95e84c438 # | | | `-ReturnStmt 0x55f95e84c428 # | | | `-CallExpr 0x55f95e84c3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e84c340 '' lvalue (no ADL) = 'faceforward_impl' 0x55f95e834fc8 # | | | |-RecoveryExpr 0x55f95e84c388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f95e84c3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e84c3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e84cac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55f95e84c450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e84ca18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55f95e84c8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55f95e84ccf8 # | | | `-ReturnStmt 0x55f95e84cce8 # | | | `-CallExpr 0x55f95e84ccb8 '' # | | | |-UnresolvedLookupExpr 0x55f95e84cbe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55f95e8360d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e84c4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e84c450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55f95e84cba0 'int' 32 # | | | `-DeclRefExpr 0x55f95e84cc98 'T' lvalue ParmVar 0x55f95e84c8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55f95e84d340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55f95e84cd10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e84cda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e84d298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55f95e84d1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55f95e84d4e0 # | | |-FunctionTemplateDecl 0x55f95e84db30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55f95e84d4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e84da88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55f95e84d998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55f95e84dd60 # | | | `-ReturnStmt 0x55f95e84dd50 # | | | `-CallExpr 0x55f95e84dd20 '' # | | | |-UnresolvedLookupExpr 0x55f95e84dc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55f95e8360d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55f95e5de9c0 'uint' sugar # | | | | | |-Typedef 0x55f95e5bbce8 'uint' # | | | | | `-BuiltinType 0x55f95e58b300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f95e84d540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f95e84d4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55f95e84dc08 'int' 64 # | | | `-DeclRefExpr 0x55f95e84dd00 'T' lvalue ParmVar 0x55f95e84d998 'X' 'T' # | | |-FunctionTemplateDecl 0x55f95e84e3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55f95e84dd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e84de18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e84e308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55f95e84e258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55f95e84e550 # | | |-FunctionTemplateDecl 0x55f95e84eb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55f95e84e560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e84ea58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f95e84e8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55f95e84e940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55f95e84ec70 # | | | `-ReturnStmt 0x55f95e84ec60 # | | | `-CallExpr 0x55f95e84ec28 '' # | | | |-UnresolvedLookupExpr 0x55f95e84eba0 '' lvalue (no ADL) = 'fmod_impl' 0x55f95e82fdb8 # | | | |-DeclRefExpr 0x55f95e84ebe8 'T' lvalue ParmVar 0x55f95e84e8c8 'X' 'T' # | | | `-DeclRefExpr 0x55f95e84ec08 'T' lvalue ParmVar 0x55f95e84e940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55f95e84f230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55f95e84ec88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e84f188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f95e84eff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55f95e84f070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55f95e84f3b0 # | | | `-ReturnStmt 0x55f95e84f3a0 # | | | `-CallExpr 0x55f95e84f368 '' # | | | |-UnresolvedLookupExpr 0x55f95e84f2e0 '' lvalue (no ADL) = 'fmod_impl' 0x55f95e82fdb8 # | | | |-DeclRefExpr 0x55f95e84f328 'T' lvalue ParmVar 0x55f95e84eff8 'X' 'T' # | | | `-DeclRefExpr 0x55f95e84f348 'T' lvalue ParmVar 0x55f95e84f070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55f95e84f770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55f95e84f3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e84f6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55f95e84f4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55f95e84f5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55f95e84f8f0 # | | | `-ReturnStmt 0x55f95e84f8e0 # | | | `-CallExpr 0x55f95e84f8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e84f820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55f95e831e28 # | | | |-RecoveryExpr 0x55f95e84f868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e84f888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e84fc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55f95e84f920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e84fbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55f95e84fa30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55f95e84faf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55f95e84fdf0 # | | | `-ReturnStmt 0x55f95e84fde0 # | | | `-CallExpr 0x55f95e84fda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e84fd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55f95e831e28 # | | | |-RecoveryExpr 0x55f95e84fd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e84fd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e8503b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55f95e84fe08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e850308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f95e850178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55f95e8501f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55f95e850520 # | | | `-ReturnStmt 0x55f95e850510 # | | | `-CallExpr 0x55f95e8504d8 '' # | | | |-UnresolvedLookupExpr 0x55f95e850450 '' lvalue (no ADL) = 'ldexp_impl' 0x55f95e835a98 # | | | |-DeclRefExpr 0x55f95e850498 'T' lvalue ParmVar 0x55f95e850178 'X' 'T' # | | | `-DeclRefExpr 0x55f95e8504b8 'T' lvalue ParmVar 0x55f95e8501f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55f95e850ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55f95e850538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e850a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f95e8508a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55f95e850920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55f95e850c60 # | | | `-ReturnStmt 0x55f95e850c50 # | | | `-CallExpr 0x55f95e850c18 '' # | | | |-UnresolvedLookupExpr 0x55f95e850b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55f95e835a98 # | | | |-DeclRefExpr 0x55f95e850bd8 'T' lvalue ParmVar 0x55f95e8508a8 'X' 'T' # | | | `-DeclRefExpr 0x55f95e850bf8 'T' lvalue ParmVar 0x55f95e850920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55f95e850fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55f95e850c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e850f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55f95e850da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55f95e850e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55f95e851160 # | | | `-ReturnStmt 0x55f95e851150 # | | | `-CallExpr 0x55f95e851118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e851090 '' lvalue (no ADL) = 'ldexp_impl' 0x55f95e835a98 # | | | |-RecoveryExpr 0x55f95e8510d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e8510f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e8514e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55f95e851190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e851438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55f95e8512a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55f95e851368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55f95e851660 # | | | `-ReturnStmt 0x55f95e851650 # | | | `-CallExpr 0x55f95e851618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e851590 '' lvalue (no ADL) = 'ldexp_impl' 0x55f95e835a98 # | | | |-RecoveryExpr 0x55f95e8515d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e8515f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e851b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55f95e851678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e851ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55f95e8519e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55f95e851cc0 # | | | `-ReturnStmt 0x55f95e851cb0 # | | | `-CallExpr 0x55f95e851c80 '' # | | | |-UnresolvedLookupExpr 0x55f95e851c18 '' lvalue (no ADL) = 'length_impl' 0x55f95e827df8 # | | | `-DeclRefExpr 0x55f95e851c60 'T' lvalue ParmVar 0x55f95e8519e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55f95e852220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55f95e851cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e852178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55f95e852090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55f95e852370 # | | | `-ReturnStmt 0x55f95e852360 # | | | `-CallExpr 0x55f95e852330 '' # | | | |-UnresolvedLookupExpr 0x55f95e8522c8 '' lvalue (no ADL) = 'length_impl' 0x55f95e827df8 # | | | `-DeclRefExpr 0x55f95e852310 'T' lvalue ParmVar 0x55f95e852090 'X' 'T' # | | |-FunctionTemplateDecl 0x55f95e852600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55f95e8523a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e852558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55f95e852468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55f95e852750 # | | | `-ReturnStmt 0x55f95e852740 # | | | `-CallExpr 0x55f95e852710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e8526a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55f95e8286d0 # | | | `-RecoveryExpr 0x55f95e8526f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e8529e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55f95e852780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e852938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55f95e852848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55f95e852b30 # | | | `-ReturnStmt 0x55f95e852b20 # | | | `-CallExpr 0x55f95e852af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e852a88 '' lvalue (no ADL) = 'length_vec_impl' 0x55f95e8286d0 # | | | `-RecoveryExpr 0x55f95e852ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55f95e852de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55f95e852b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55f95e852be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55f95e852c60 col:53 used M 'half' # | | | `-CompoundStmt 0x55f95e852fd8 # | | | `-ReturnStmt 0x55f95e852fc8 # | | | `-RecoveryExpr 0x55f95e852f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55f95e852ee0 '' lvalue (no ADL) = 'lit_impl' 0x55f95e833e50 # | | | |-DeclRefExpr 0x55f95e852f28 'half' lvalue ParmVar 0x55f95e852b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55f95e852f48 'half' lvalue ParmVar 0x55f95e852be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55f95e852f68 'half' lvalue ParmVar 0x55f95e852c60 'M' 'half' # | | |-FunctionDecl 0x55f95e853298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55f95e853008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55f95e853088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55f95e853108 col:57 used M 'float' # | | | `-CompoundStmt 0x55f95e853498 # | | | `-ReturnStmt 0x55f95e853488 # | | | `-RecoveryExpr 0x55f95e853448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55f95e8533a0 '' lvalue (no ADL) = 'lit_impl' 0x55f95e833e50 # | | | |-DeclRefExpr 0x55f95e8533e8 'float' lvalue ParmVar 0x55f95e853008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55f95e853408 'float' lvalue ParmVar 0x55f95e853088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55f95e853428 'float' lvalue ParmVar 0x55f95e853108 'M' 'float' # | | |-FunctionDecl 0x55f95e853578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8534c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55f95e853780 # | | | `-ReturnStmt 0x55f95e853770 # | | | `-CallExpr 0x55f95e853728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55f95e853710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55f95e853660 'int4 (float4)' lvalue Function 0x55f95e8279b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55f95e827880 '__detail' # | | | `-ImplicitCastExpr 0x55f95e853758 'float4':'vector' # | | | `-DeclRefExpr 0x55f95e853690 'float4':'vector' lvalue ParmVar 0x55f95e8534c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55f95e853898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55f95e8537b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55f95e853cb0 # | | | `-ReturnStmt 0x55f95e853ca0 # | | | `-CallExpr 0x55f95e853c58 'unsigned int' # | | | |-ImplicitCastExpr 0x55f95e853c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55f95e853b88 '' Function 0x55f95e8539e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55f95e853c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55f95e853bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55f95e8537b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55f95e854270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55f95e853cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e8541c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f95e854038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55f95e8540b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55f95e8543e0 # | | | `-ReturnStmt 0x55f95e8543d0 # | | | `-CallExpr 0x55f95e854398 '' # | | | |-UnresolvedLookupExpr 0x55f95e854310 '' lvalue (no ADL) = 'reflect_impl' 0x55f95e82e268 # | | | |-DeclRefExpr 0x55f95e854358 'T' lvalue ParmVar 0x55f95e854038 'I' 'T' # | | | `-DeclRefExpr 0x55f95e854378 'T' lvalue ParmVar 0x55f95e8540b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55f95e8549a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55f95e8543f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e8548f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f95e854768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55f95e8547e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55f95e854b20 # | | | `-ReturnStmt 0x55f95e854b10 # | | | `-CallExpr 0x55f95e854ad8 '' # | | | |-UnresolvedLookupExpr 0x55f95e854a50 '' lvalue (no ADL) = 'reflect_impl' 0x55f95e82e268 # | | | |-DeclRefExpr 0x55f95e854a98 'T' lvalue ParmVar 0x55f95e854768 'I' 'T' # | | | `-DeclRefExpr 0x55f95e854ab8 'T' lvalue ParmVar 0x55f95e8547e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55f95e854ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55f95e854b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55f95e854df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55f95e854c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55f95e854d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55f95e855020 # | | | `-ReturnStmt 0x55f95e855010 # | | | `-CallExpr 0x55f95e854fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e854f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55f95e82e888 # | | | |-RecoveryExpr 0x55f95e854f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e854fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e8553a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55f95e855050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55f95e8552f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55f95e855160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55f95e855228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55f95e855520 # | | | `-ReturnStmt 0x55f95e855510 # | | | `-CallExpr 0x55f95e8554d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e855450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55f95e82e888 # | | | |-RecoveryExpr 0x55f95e855498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e8554b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e855b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55f95e855538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e855ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55f95e8558a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55f95e855920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55f95e855998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55f95e855d20 # | | | `-ReturnStmt 0x55f95e855d10 # | | | `-CallExpr 0x55f95e855cd0 '' # | | | |-UnresolvedLookupExpr 0x55f95e855c28 '' lvalue (no ADL) = 'refract_impl' 0x55f95e82efc8 # | | | |-DeclRefExpr 0x55f95e855c70 'T' lvalue ParmVar 0x55f95e8558a8 'I' 'T' # | | | |-DeclRefExpr 0x55f95e855c90 'T' lvalue ParmVar 0x55f95e855920 'N' 'T' # | | | `-DeclRefExpr 0x55f95e855cb0 'T' lvalue ParmVar 0x55f95e855998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55f95e8563a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55f95e855d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e8562f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55f95e8560c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55f95e856140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55f95e8561b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55f95e856550 # | | | `-ReturnStmt 0x55f95e856540 # | | | `-CallExpr 0x55f95e856500 '' # | | | |-UnresolvedLookupExpr 0x55f95e856458 '' lvalue (no ADL) = 'refract_impl' 0x55f95e82efc8 # | | | |-DeclRefExpr 0x55f95e8564a0 'T' lvalue ParmVar 0x55f95e8560c8 'I' 'T' # | | | |-DeclRefExpr 0x55f95e8564c0 'T' lvalue ParmVar 0x55f95e856140 'N' 'T' # | | | `-DeclRefExpr 0x55f95e8564e0 'T' lvalue ParmVar 0x55f95e8561b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55f95e8569c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55f95e856580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55f95e856918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55f95e856690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55f95e856758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55f95e8567d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55f95e856b70 # | | | `-ReturnStmt 0x55f95e856b60 # | | | `-CallExpr 0x55f95e856b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e856a78 '' lvalue (no ADL) = 'refract_impl' 0x55f95e82efc8 # | | | |-RecoveryExpr 0x55f95e856ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f95e856ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55f95e856b00 'half' lvalue ParmVar 0x55f95e8567d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55f95e856fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55f95e856ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55f95e856f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55f95e856cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55f95e856d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55f95e856df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55f95e857190 # | | | `-ReturnStmt 0x55f95e857180 # | | | `-CallExpr 0x55f95e857140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e857098 '' lvalue (no ADL) = 'refract_impl' 0x55f95e82efc8 # | | | |-RecoveryExpr 0x55f95e8570e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f95e857100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55f95e857120 'float' lvalue ParmVar 0x55f95e856df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55f95e8577f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55f95e8571a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e857748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55f95e857518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55f95e857590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55f95e857608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55f95e857990 # | | | `-ReturnStmt 0x55f95e857980 # | | | `-CallExpr 0x55f95e857940 '' # | | | |-UnresolvedLookupExpr 0x55f95e857898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55f95e832af8 # | | | |-DeclRefExpr 0x55f95e8578e0 'T' lvalue ParmVar 0x55f95e857518 'Min' 'T' # | | | |-DeclRefExpr 0x55f95e857900 'T' lvalue ParmVar 0x55f95e857590 'Max' 'T' # | | | `-DeclRefExpr 0x55f95e857920 'T' lvalue ParmVar 0x55f95e857608 'X' 'T' # | | |-FunctionTemplateDecl 0x55f95e857ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55f95e8579a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e857f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55f95e857d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55f95e857d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55f95e857e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55f95e8581a0 # | | | `-ReturnStmt 0x55f95e858190 # | | | `-CallExpr 0x55f95e858150 '' # | | | |-UnresolvedLookupExpr 0x55f95e8580a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55f95e832af8 # | | | |-DeclRefExpr 0x55f95e8580f0 'T' lvalue ParmVar 0x55f95e857d18 'Min' 'T' # | | | |-DeclRefExpr 0x55f95e858110 'T' lvalue ParmVar 0x55f95e857d90 'Max' 'T' # | | | `-DeclRefExpr 0x55f95e858130 'T' lvalue ParmVar 0x55f95e857e08 'X' 'T' # | | |-FunctionTemplateDecl 0x55f95e858608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55f95e8581d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e858560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55f95e8582e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55f95e8583a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55f95e858470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55f95e8587b8 # | | | `-ReturnStmt 0x55f95e8587a8 # | | | `-CallExpr 0x55f95e858768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e8586c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55f95e8334c8 # | | | |-RecoveryExpr 0x55f95e858708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f95e858728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e858748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e858c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55f95e8587e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e858b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55f95e8588f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55f95e8589c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55f95e858a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55f95e858dd0 # | | | `-ReturnStmt 0x55f95e858dc0 # | | | `-CallExpr 0x55f95e858d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e858cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55f95e8334c8 # | | | |-RecoveryExpr 0x55f95e858d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f95e858d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e858d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55f95e858ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55f95e858e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55f95e859010 # | | | `-ReturnStmt 0x55f95e859000 # | | | `-CXXStaticCastExpr 0x55f95e858fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55f95e858fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55f95e858fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55f95e858f70 'uint':'unsigned int' lvalue ParmVar 0x55f95e858e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55f95e859530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55f95e859028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e859488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55f95e859398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55f95e859670 # | | | `-ReturnStmt 0x55f95e859660 # | | | `-CallExpr 0x55f95e859630 '' # | | | |-UnresolvedLookupExpr 0x55f95e8595c8 '' lvalue (no ADL) = 'ddx_impl' 0x55f95e836a38 # | | | `-DeclRefExpr 0x55f95e859610 'T' lvalue ParmVar 0x55f95e859398 'input' 'T' # | | |-FunctionTemplateDecl 0x55f95e859b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55f95e859688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e859ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55f95e8599f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55f95e859ce0 # | | | `-ReturnStmt 0x55f95e859cd0 # | | | `-CallExpr 0x55f95e859ca0 '' # | | | |-UnresolvedLookupExpr 0x55f95e859c38 '' lvalue (no ADL) = 'ddx_impl' 0x55f95e836a38 # | | | `-DeclRefExpr 0x55f95e859c80 'T' lvalue ParmVar 0x55f95e8599f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55f95e859f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55f95e859d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e859ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55f95e859e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55f95e85a0f0 # | | | `-ReturnStmt 0x55f95e85a0e0 # | | | `-CallExpr 0x55f95e85a0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e85a020 '' lvalue (no ADL) = 'ddx_impl' 0x55f95e836a38 # | | | `-RecoveryExpr 0x55f95e85a068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e85a388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55f95e85a120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e85a2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55f95e85a230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55f95e85a4d8 # | | | `-ReturnStmt 0x55f95e85a4c8 # | | | `-CallExpr 0x55f95e85a498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e85a430 '' lvalue (no ADL) = 'ddx_impl' 0x55f95e836a38 # | | | `-RecoveryExpr 0x55f95e85a478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e85a9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55f95e85a4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e85a948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55f95e85a858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55f95e85ab30 # | | | `-ReturnStmt 0x55f95e85ab20 # | | | `-CallExpr 0x55f95e85aaf0 '' # | | | |-UnresolvedLookupExpr 0x55f95e85aa88 '' lvalue (no ADL) = 'ddy_impl' 0x55f95e836fa8 # | | | `-DeclRefExpr 0x55f95e85aad0 'T' lvalue ParmVar 0x55f95e85a858 'input' 'T' # | | |-FunctionTemplateDecl 0x55f95e85b050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55f95e85ab48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e85afa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55f95e85aeb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55f95e85b1a0 # | | | `-ReturnStmt 0x55f95e85b190 # | | | `-CallExpr 0x55f95e85b160 '' # | | | |-UnresolvedLookupExpr 0x55f95e85b0f8 '' lvalue (no ADL) = 'ddy_impl' 0x55f95e836fa8 # | | | `-DeclRefExpr 0x55f95e85b140 'T' lvalue ParmVar 0x55f95e85aeb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55f95e85b438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55f95e85b1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e85b390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55f95e85b2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55f95e85b588 # | | | `-ReturnStmt 0x55f95e85b578 # | | | `-CallExpr 0x55f95e85b548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e85b4e0 '' lvalue (no ADL) = 'ddy_impl' 0x55f95e836fa8 # | | | `-RecoveryExpr 0x55f95e85b528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e85b820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55f95e85b5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e85b778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55f95e85b6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55f95e85b970 # | | | `-ReturnStmt 0x55f95e85b960 # | | | `-CallExpr 0x55f95e85b930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e85b8c8 '' lvalue (no ADL) = 'ddy_impl' 0x55f95e836fa8 # | | | `-RecoveryExpr 0x55f95e85b910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e85be90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55f95e85b988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e85bde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55f95e85bcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55f95e85bfd0 # | | | `-ReturnStmt 0x55f95e85bfc0 # | | | `-CallExpr 0x55f95e85bf90 '' # | | | |-UnresolvedLookupExpr 0x55f95e85bf28 '' lvalue (no ADL) = 'fwidth_impl' 0x55f95e837518 # | | | `-DeclRefExpr 0x55f95e85bf70 'T' lvalue ParmVar 0x55f95e85bcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55f95e85c4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55f95e85bfe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e85c448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55f95e85c358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55f95e85c640 # | | | `-ReturnStmt 0x55f95e85c630 # | | | `-CallExpr 0x55f95e85c600 '' # | | | |-UnresolvedLookupExpr 0x55f95e85c598 '' lvalue (no ADL) = 'fwidth_impl' 0x55f95e837518 # | | | `-DeclRefExpr 0x55f95e85c5e0 'T' lvalue ParmVar 0x55f95e85c358 'input' 'T' # | | |-FunctionTemplateDecl 0x55f95e85c8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55f95e85c670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e85c830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55f95e85c780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55f95e85ca28 # | | | `-ReturnStmt 0x55f95e85ca18 # | | | `-CallExpr 0x55f95e85c9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e85c980 '' lvalue (no ADL) = 'fwidth_impl' 0x55f95e837518 # | | | `-RecoveryExpr 0x55f95e85c9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e85ccc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55f95e85ca58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e85cc18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55f95e85cb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55f95e85ce10 # | | | `-ReturnStmt 0x55f95e85ce00 # | | | `-CallExpr 0x55f95e85cdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e85cd68 '' lvalue (no ADL) = 'fwidth_impl' 0x55f95e837518 # | | | `-RecoveryExpr 0x55f95e85cdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e85d410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55f95e85ce28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e85d368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e85d198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55f95e85d210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55f95e85d510 # | | | `-ReturnStmt 0x55f95e85d500 # | | | `-BinaryOperator 0x55f95e85d4e0 '' '*' # | | | |-DeclRefExpr 0x55f95e85d4a0 'T' lvalue ParmVar 0x55f95e85d198 'x' 'T' # | | | `-DeclRefExpr 0x55f95e85d4c0 'T' lvalue ParmVar 0x55f95e85d210 'y' 'T' # | | |-FunctionTemplateDecl 0x55f95e85dae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55f95e85d528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f95e85da38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e85d8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55f95e85d928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55f95e85dbe0 # | | | `-ReturnStmt 0x55f95e85dbd0 # | | | `-BinaryOperator 0x55f95e85dbb0 '' '*' # | | | |-DeclRefExpr 0x55f95e85db70 'T' lvalue ParmVar 0x55f95e85d8b0 'x' 'T' # | | | `-DeclRefExpr 0x55f95e85db90 'T' lvalue ParmVar 0x55f95e85d928 'y' 'T' # | | |-FunctionTemplateDecl 0x55f95e85df50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f95e85dc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e85dea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e85dcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55f95e85dd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55f95e85e050 # | | | `-ReturnStmt 0x55f95e85e040 # | | | `-BinaryOperator 0x55f95e85e020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55f95e85dfe0 'half' lvalue ParmVar 0x55f95e85dcd8 'x' 'half' # | | | `-RecoveryExpr 0x55f95e85e000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e85e4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55f95e85e0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e85e158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e85e3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e85e228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55f95e85e2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55f95e85e5a0 # | | | `-ReturnStmt 0x55f95e85e590 # | | | `-BinaryOperator 0x55f95e85e570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55f95e85e530 'T' lvalue ParmVar 0x55f95e85e228 'x' 'T' # | | | `-RecoveryExpr 0x55f95e85e550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e85e980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f95e85e5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55f95e85e640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55f95e85e8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e85e730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55f95e85e808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55f95e85ea80 # | | | `-ReturnStmt 0x55f95e85ea70 # | | | `-BinaryOperator 0x55f95e85ea50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55f95e85ea10 'half' lvalue ParmVar 0x55f95e85e730 'x' 'half' # | | | `-RecoveryExpr 0x55f95e85ea30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e85ef40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55f95e85ea98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e85eb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55f95e85eba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55f95e85ee98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55f95e85eca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55f95e85ed80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55f95e85f040 # | | | `-ReturnStmt 0x55f95e85f030 # | | | `-BinaryOperator 0x55f95e85f010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55f95e85efd0 'T' lvalue ParmVar 0x55f95e85eca0 'x' 'T' # | | | `-RecoveryExpr 0x55f95e85eff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e85f3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f95e85f070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e85f308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55f95e85f170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55f95e85f1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55f95e85f4b0 # | | | `-ReturnStmt 0x55f95e85f4a0 # | | | `-BinaryOperator 0x55f95e85f480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55f95e85f440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55f95e85f460 'half' lvalue ParmVar 0x55f95e85f1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55f95e85f8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55f95e85f4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e85f568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e85f808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55f95e85f680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55f95e85f6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55f95e85f9b0 # | | | `-ReturnStmt 0x55f95e85f9a0 # | | | `-BinaryOperator 0x55f95e85f980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55f95e85f940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55f95e85f960 'T' lvalue ParmVar 0x55f95e85f6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55f95e85fd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f95e85f9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f95e85fc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55f95e85faa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55f95e85fb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55f95e85fea0 # | | | `-ReturnStmt 0x55f95e85fe90 # | | | `-CallExpr 0x55f95e85fe58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e85fdd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55f95e82d888 # | | | |-RecoveryExpr 0x55f95e85fe18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e85fe38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e8602e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55f95e85feb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f95e85ff58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f95e860240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55f95e860030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55f95e8600f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55f95e860468 # | | | `-ReturnStmt 0x55f95e860458 # | | | `-CallExpr 0x55f95e860420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f95e860398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55f95e82d888 # | | | |-RecoveryExpr 0x55f95e8603e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f95e860400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f95e860848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f95e860498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55f95e860508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55f95e8607a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55f95e860650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55f95e8606d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55f95e860948 # | | | `-ReturnStmt 0x55f95e860938 # | | | `-BinaryOperator 0x55f95e860918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55f95e8608d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55f95e8608f8 'half' lvalue ParmVar 0x55f95e8606d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55f95e860e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55f95e860960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55f95e8609f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55f95e860a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55f95e860d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55f95e860bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55f95e860c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55f95e860f00 # | | `-ReturnStmt 0x55f95e860ef0 # | | `-BinaryOperator 0x55f95e860ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55f95e860e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55f95e860eb0 'T' lvalue ParmVar 0x55f95e860c40 'y' 'T' # | |-LinkageSpecDecl 0x55f95e853998 col:10 implicit C # | | `-FunctionDecl 0x55f95e8539e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55f95e853af0 <> 'unsigned int' # | | |-BuiltinAttr 0x55f95e853a90 <> Implicit 740 # | | `-NoThrowAttr 0x55f95e853b60 Implicit # | |-FunctionDecl 0x55f95e8610e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55f95e860fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55f95e861038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55f95e861218 # | | `-HLSLNumThreadsAttr 0x55f95e8611b0 8 8 1 # | |-CXXRecordDecl 0x55f95e861240 line:9:8 referenced struct ST definition # | | |-DefinitionData pass_in_registers aggregate standard_layout trivially_copyable pod trivial literal # | | | |-DefaultConstructor exists trivial needs_implicit # | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveConstructor exists simple trivial needs_implicit # | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveAssignment exists simple trivial needs_implicit # | | | `-Destructor simple irrelevant trivial needs_implicit # | | |-PackedAttr 0x55f95e8612e8 <> Implicit # | | |-CXXRecordDecl 0x55f95e8613a8 col:8 implicit struct ST # | | |-FieldDecl 0x55f95e861468 col:7 a 'int' # | | `-FieldDecl 0x55f95e8614d0 col:9 b 'float' # | |-FunctionDecl 0x55f95e8617d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55f95e861638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55f95e8616a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55f95e861900 # | | `-HLSLNumThreadsAttr 0x55f95e861898 8 8 1 # | |-FunctionDecl 0x55f95e861948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55f95e861af8 # | | `-DeclStmt 0x55f95e861ae0 # | | `-VarDecl 0x55f95e861a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55f95e861b28 line:25:8 struct ST2 definition # | | |-DefinitionData pass_in_registers aggregate standard_layout trivially_copyable pod trivial literal # | | | |-DefaultConstructor exists trivial needs_implicit # | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveConstructor exists simple trivial needs_implicit # | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveAssignment exists simple trivial needs_implicit # | | | `-Destructor simple irrelevant trivial needs_implicit # | | |-PackedAttr 0x55f95e861bd0 <> Implicit # | | |-CXXRecordDecl 0x55f95e861c90 col:8 implicit struct ST2 # | | |-VarDecl 0x55f95e861d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55f95e861eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55f95e861f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55f95e8621e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55f95e8620d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55f95e862138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55f95e862310 # | | `-HLSLNumThreadsAttr 0x55f95e8622a8 8 8 1 # | |-FunctionDecl 0x55f95e862500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55f95e8623f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55f95e862458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55f95e862630 # | | `-HLSLNumThreadsAttr 0x55f95e8625c8 8 8 1 # | |-FunctionDecl 0x55f95e862678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55f95e862828 # | | `-DeclStmt 0x55f95e862810 # | | `-VarDecl 0x55f95e8627a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55f95e862858 line:47:8 struct ST2_GID definition # | | |-DefinitionData pass_in_registers aggregate standard_layout trivially_copyable pod trivial literal # | | | |-DefaultConstructor exists trivial needs_implicit # | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveConstructor exists simple trivial needs_implicit # | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveAssignment exists simple trivial needs_implicit # | | | `-Destructor simple irrelevant trivial needs_implicit # | | |-PackedAttr 0x55f95e862900 <> Implicit # | | |-CXXRecordDecl 0x55f95e8629c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55f95e862ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55f95e862b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55f95e862be8 "SV_GroupID" 0 # | |-FunctionDecl 0x55f95e862e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55f95e862d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55f95e862dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55f95e862fa0 # | | `-HLSLNumThreadsAttr 0x55f95e862f38 8 8 1 # | |-FunctionDecl 0x55f95e863190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55f95e863080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55f95e8630e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55f95e8632c0 # | | `-HLSLNumThreadsAttr 0x55f95e863258 8 8 1 # | |-FunctionDecl 0x55f95e863308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55f95e8634b8 # | | `-DeclStmt 0x55f95e8634a0 # | | `-VarDecl 0x55f95e863438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55f95e8634e8 line:69:8 struct ST2_GThreadID definition # | | |-DefinitionData pass_in_registers aggregate standard_layout trivially_copyable pod trivial literal # | | | |-DefaultConstructor exists trivial needs_implicit # | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveConstructor exists simple trivial needs_implicit # | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveAssignment exists simple trivial needs_implicit # | | | `-Destructor simple irrelevant trivial needs_implicit # | | |-PackedAttr 0x55f95e863590 <> Implicit # | | |-CXXRecordDecl 0x55f95e863650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55f95e863750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55f95e863828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55f95e863878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55f95e863fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55f95e8639b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55f95e863a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55f95e8640e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55f95e863af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55f95e863b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55f95e864130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55f95e863c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55f95e863ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55f95e864188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55f95e863d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55f95e863de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55f95e8641d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55f95e864228 # | `-HLSLShaderAttr 0x55f95e864080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (18 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (19 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (22 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x55d88781dc08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55d88781dbe8 'float' 5.000000e-01 # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | . # | . # | . # | 18851: |-FunctionDecl 0x55d88781db10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55d88781dc70 # | 18853: | `-ReturnStmt 0x55d88781dc60 # | 18854: | `-ImplicitCastExpr 0x55d88781dc48 'int' # | 18855: | `-ExtVectorElementExpr 0x55d88781dc20 'float' r # | 18856: | `-ImplicitCastExpr 0x55d88781dc08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55d88781dbe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55d88781ddc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55d88781dca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55d88781df28 # | 18861: | `-ReturnStmt 0x55d88781df18 # | 18862: | `-ExtVectorElementExpr 0x55d88781def0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (23 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (25 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (28 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (29 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (31 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (33 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (34 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (35 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (37 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (38 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (39 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55663b84e248 <> # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: TranslationUnitDecl 0x55663b84e248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55663b84eb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55663b84eee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55663b84ec10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55663b84e450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (40 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (41 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (42 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (43 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (44 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (46 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (47 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (48 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (50 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (52 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (54 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (57 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x561012cb2da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x561012cb39e0 <> implicit vector 'vector' # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: TranslationUnitDecl 0x561012cb2da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x561012cb36e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x561012cb3a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x561012cb3770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x561012cb2fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x561012cb3870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x561012cb38c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x561012cb39e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x561012cb3990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x561012cb37f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x561012cb3770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x561012cb3930 <> 'int' lvalue NonTypeTemplateParm 0x561012cb3870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x561012cde2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (58 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (59 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (60 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (62 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5638bb9485f8 <> # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: TranslationUnitDecl 0x5638bb9485f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5638bb948f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5638bb949290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5638bb948fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5638bb948800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (63 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (64 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (67 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (69 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (70 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (71 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (72 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (73 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (74 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (75 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (76 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (78 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (82 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (83 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (84 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (85 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (86 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (87 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (88 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (89 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (90 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (91 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (92 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (93 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (94 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (95 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (96 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (98 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (99 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (102 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (103 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (104 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (106 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (107 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (108 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (109 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (111 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (114 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x55c4c72bae58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55c4c72bb218 'hlsl_constant float' lvalue Var 0x55c4c72baa70 'a' 'hlsl_constant float' # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | . # | . # | . # | 18811: | |-PackedAttr 0x55c4c72bab98 <> Implicit # | 18812: | `-FieldDecl 0x55c4c72bac70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55c4c72bad00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55c4c72bad78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55c4c72badd0 "t2" "space1" # | 18816: | |-VarDecl 0x55c4c72bae58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55c4c72baed8 <> implicit struct __cblayout_TB definition # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | |-DefinitionData pass_in_registers aggregate standard_layout trivially_copyable pod trivial literal # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | | |-DefaultConstructor exists trivial needs_implicit # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18820: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18821: | | |-MoveConstructor exists simple trivial needs_implicit # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18828: | `-FunctionDecl 0x55c4c72bb158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55c4c72bb2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55c4c72bb2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55c4c72bb288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55c4c72bb258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55c4c72bb218 'hlsl_constant float' lvalue Var 0x55c4c72baa70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55c4c72bb270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55c4c72bb238 'hlsl_constant float' lvalue Var 0x55c4c72bae58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55c4c72bb328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55c4c72bb408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55c4c72bb4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (115 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55a8ea41cee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55a8ea41db20 <> implicit vector 'vector' # | ^ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:29:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} used wrapper 'int (int)' implicit_instantiation # | ^ # | :18814:79: note: scanning from here # | |-FunctionTemplateDecl 0x55a8ea6f44e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55a8ea6f5010 'void (inout int)' lvalue Function 0x55a8ea6f3e28 'fn' 'void (inout int)' # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: TranslationUnitDecl 0x55a8ea41cee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55a8ea41d828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55a8ea41db80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55a8ea41d8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55a8ea41d0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55a8ea41d9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55a8ea41da08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55a8ea41db20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55a8ea41dad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55a8ea41d930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55a8ea41d8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55a8ea41da70 <> 'int' lvalue NonTypeTemplateParm 0x55a8ea41d9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55a8ea44b158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55a8ea6f4298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55a8ea6f4278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55a8ea6f4220 'double' lvalue ParmVar 0x55a8ea6f3fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55a8ea6f4260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55a8ea6f4240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55a8ea6f44e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55a8ea6f42b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55a8ea6f4440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55a8ea6f4360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55a8ea6f4698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55a8ea6f4638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55a8ea6f4bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55a8ea6f4c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55a8ea6f51f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55a8ea6f50a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55a8ea6f5090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55a8ea6f5010 'void (inout int)' lvalue Function 0x55a8ea6f3e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55a8ea6f5158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55a8ea6f50d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55a8ea6f4ff0 'int' lvalue ParmVar 0x55a8ea6f4bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55a8ea6f5108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55a8ea6f50f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (116 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (117 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (118 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (119 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (120 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (121 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (122 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (124 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (125 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (126 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (127 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (128 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (129 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (131 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (133 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (134 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (135 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (136 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (138 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (140 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (142 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (143 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (144 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (145 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (148 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55653cf284a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55653d1ce1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | . # | . # | . # | 139: | | | |-CopyConstructor non_trivial user_declared has_const_param implicit_has_const_param # | 140: | | | |-MoveConstructor # | 141: | | | |-CopyAssignment non_trivial has_const_param user_declared implicit_has_const_param # | 142: | | | |-MoveAssignment # | 143: | | | `-Destructor simple irrelevant trivial needs_implicit # | 144: | | |-FinalAttr 0x55653cf284a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55653d1ce1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55653d1ce268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55653d1ce758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55653d1ce720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55653d1ce6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55653d1ce1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55653d1ce6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (149 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (150 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (152 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (153 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (156 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (158 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (159 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (160 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55e3fa7e34a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55e3faa891f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | . # | . # | . # | 139: | | | |-CopyConstructor non_trivial user_declared has_const_param implicit_has_const_param # | 140: | | | |-MoveConstructor # | 141: | | | |-CopyAssignment non_trivial has_const_param user_declared implicit_has_const_param # | 142: | | | |-MoveAssignment # | 143: | | | `-Destructor simple irrelevant trivial needs_implicit # | 144: | | |-FinalAttr 0x55e3fa7e34a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55e3faa891f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55e3faa89278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55e3faa89768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55e3faa89730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55e3faa89700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55e3faa891f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55e3faa896f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (161 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (164 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (167 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (169 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (173 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (174 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (175 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (176 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (178 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (180 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (185 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (186 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (190 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (191 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (196 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x55b49d2be188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55b49d2be0e0 line:5:3 invalid get00 'T (int)' # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: Dumping get00: # | 2: FunctionTemplateDecl 0x55b49d2be188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55b49d2bde58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55b49d2be0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55b49d2bdfb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55b49d2be278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55b49d2be268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55b49d2be220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55b49d2be200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (197 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (198 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (200 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (201 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (202 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (203 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (205 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (207 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (208 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (209 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (213 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (216 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (217 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (221 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (222 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (223 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (228 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (230 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (234 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (235 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (242 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (243 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (245 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (247 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (249 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (250 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (252 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (254 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (255 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (258 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (263 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (266 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (268 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (269 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (270 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (274 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (276 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (278 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (280 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (281 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (282 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (283 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (284 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (285 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (286 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (287 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (289 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (292 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (293 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (295 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (297 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (298 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (300 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (301 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (302 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (303 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (304 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (306 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (308 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (309 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (312 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (315 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (316 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (318 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (319 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (320 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (321 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (322 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (326 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (328 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (329 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (330 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (332 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (338 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (342 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (344 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (345 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (346 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (347 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (350 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (351 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (352 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (355 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (356 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (359 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (361 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (363 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (364 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (365 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (368 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (370 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (371 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (372 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (374 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (377 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (379 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (389 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (390 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (391 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (397 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (398 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (400 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (401 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (403 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (405 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (407 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (408 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (409 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (410 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (411 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (416 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (417 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (418 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (419 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (420 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (423 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (426 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (428 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (429 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (430 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (432 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (434 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (435 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (437 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (441 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (442 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (444 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (445 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (446 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (447 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (448 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (450 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (451 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (452 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (455 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (456 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (457 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (458 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (460 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (461 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (462 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (464 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (465 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (467 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (468 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (472 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (473 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (474 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (475 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (477 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (478 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (479 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (480 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (482 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (483 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (484 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (485 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (486 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (488 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (489 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (490 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (493 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (494 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (498 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (500 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (503 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (505 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (513 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (515 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 166.40s Total Discovered Tests: 51772 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50354 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.