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: 25550 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (1 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (2 of 25550) ******************** 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/WavePrefixCountBits-errors.hlsl (3 of 25550) ******************** 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/rcp-builtin.hlsl (4 of 25550) ******************** 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 :: CodeGenHLSL/builtins/lerp.hlsl (5 of 25550) ******************** 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 :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (6 of 25550) ******************** 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 :: CodeGenHLSL/builtins/ddy-fine.hlsl (7 of 25550) ******************** 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 :: CodeGenHLSL/builtins/normalize-builtin.hlsl (8 of 25550) ******************** 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/sin.hlsl (9 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/asint-errors.hlsl (10 of 25550) ******************** 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/atan2.hlsl (11 of 25550) ******************** 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 :: CodeGenHLSL/matrix_types.hlsl (12 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (13 of 25550) ******************** 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/log10.hlsl (14 of 25550) ******************** 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 :: CodeGenHLSL/builtins/cross.hlsl (15 of 25550) ******************** 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 :: CodeGenHLSL/builtins/rsqrt.hlsl (16 of 25550) ******************** 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 :: CodeGenHLSL/builtins/sign.hlsl (17 of 25550) ******************** 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/max-overloads.hlsl (18 of 25550) ******************** 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 :: SemaHLSL/Language/ElementwiseCasts.hlsl (19 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/clip-errors.hlsl (20 of 25550) ******************** 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/select.hlsl (21 of 25550) ******************** 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 :: CodeGenHLSL/builtins/clip.hlsl (22 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/radians-errors.hlsl (23 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/sign-errors.hlsl (24 of 25550) ******************** 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 :: CodeGenHLSL/basic_types.hlsl (25 of 25550) ******************** 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/WaveActiveAllTrue.hlsl (26 of 25550) ******************** 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 :: CodeGenHLSL/builtins/floor.hlsl (27 of 25550) ******************** 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/enable-16bit-types.hlsl (28 of 25550) ******************** 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 :: SemaHLSL/ScalarOverloadResolution.hlsl (29 of 25550) ******************** 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 :: CodeGenHLSL/Operators/logical-not.hlsl (30 of 25550) ******************** 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 :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (31 of 25550) ******************** 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 0x55631c235158 <> # | |-NamespaceDecl 0x55631c235a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55631c235b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-NonTypeTemplateParmDecl 0x55631c235c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55631c235c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55631c235d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55631c235d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55631c235ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c235b20 'element' # | | | `-DeclRefExpr 0x55631c235ce0 <> 'int' lvalue NonTypeTemplateParm 0x55631c235c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55631c235e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-NonTypeTemplateParmDecl 0x55631c235f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55631c235f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55631c235fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55631c236028 <> 'int' 4 # | | | |-BinaryOperator 0x55631c236128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55631c2360e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55631c2360a8 <> 'int' lvalue NonTypeTemplateParm 0x55631c235f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55631c236068 <> 'int' 4 # | | | | `-BinaryOperator 0x55631c236108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55631c2360c8 <> 'int' lvalue NonTypeTemplateParm 0x55631c235fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55631c236088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55631c261298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55631c261230 'matrix' dependent # | | |-ClassTemplateDecl 0x55631c261978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55631c261748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55631c261918 <> 'bool' Concept 0x55631c261420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55631c261850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c261820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c2617d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c2613a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c261350 'element_type' # | | | `-CXXRecordDecl 0x55631c261648 <> implicit class Buffer # | | | `-FinalAttr 0x55631c2616f0 <> Implicit final # | | |-ClassTemplateDecl 0x55631c261d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55631c261ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55631c261cb8 <> 'bool' Concept 0x55631c261420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55631c261bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c261bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c261b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c2613a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c261350 'element_type' # | | | `-CXXRecordDecl 0x55631c2619e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55631c261a90 <> Implicit final # | | |-ClassTemplateDecl 0x55631c2620b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55631c261e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55631c262058 <> 'bool' Concept 0x55631c261600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55631c261f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c261f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c261f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c2614c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c261468 'element_type' # | | | `-CXXRecordDecl 0x55631c261d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55631c261e30 <> Implicit final # | | |-ClassTemplateDecl 0x55631c263738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55631c263510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55631c2636d8 <> 'bool' Concept 0x55631c261600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55631c263610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c2635e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c263590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c2614c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c261468 'element_type' # | | | `-CXXRecordDecl 0x55631c263410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55631c2634b8 <> Implicit final # | | |-ClassTemplateDecl 0x55631c263ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55631c2638a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55631c263a78 <> 'bool' Concept 0x55631c261600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55631c2639b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c263980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c263930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c2614c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c261468 'element_type' # | | | `-CXXRecordDecl 0x55631c2637a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55631c263850 <> Implicit final # | | |-ClassTemplateDecl 0x55631c263e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55631c263c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55631c263e18 <> 'bool' Concept 0x55631c261600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55631c263d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c263d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c263cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c2614c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c261468 'element_type' # | | | `-CXXRecordDecl 0x55631c263b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55631c263bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55631c264218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55631c263fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55631c2641b8 <> 'bool' Concept 0x55631c261600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55631c2640f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c2640c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c264070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c2614c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c261468 'element_type' # | | | `-CXXRecordDecl 0x55631c263ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55631c263f90 <> Implicit final # | | |-ClassTemplateDecl 0x55631c2645c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55631c264388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55631c264568 <> 'bool' Concept 0x55631c261600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55631c2644a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c264470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c264420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c2614c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c261468 'element_type' # | | | `-CXXRecordDecl 0x55631c264288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55631c264330 <> Implicit final # | | |-CXXRecordDecl 0x55631c264638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55631c2646e0 <> Implicit final # | | |-CXXRecordDecl 0x55631c264738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55631c2647e0 <> Implicit final # | | |-CXXRecordDecl 0x55631c264838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55631c2648e0 <> Implicit final # | | |-CXXRecordDecl 0x55631c264938 <> implicit class SamplerState # | | | `-FinalAttr 0x55631c2649e0 <> Implicit final # | | |-CXXRecordDecl 0x55631c264a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55631c264ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55631c264ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55631c264c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55631c264b40 'vector' 4 # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-ConceptSpecializationExpr 0x55631c264e78 <> 'bool' Concept 0x55631c261420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55631c264db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c264d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c264d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c2613a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c261350 'element_type' # | | | `-CXXRecordDecl 0x55631c264b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55631c264c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55631c265168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55631c265090 'vector' dependent # | | | |-TemplateTypeParmType 0x55631c264fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c264f48 'element_type' # | | | `-DeclRefExpr 0x55631c265068 <> 'int' lvalue NonTypeTemplateParm 0x55631c264fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55631c264f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55631c264fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55631c261420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55631c261350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55631c261400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55631c2613a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55631c261350 'element_type' # | |-ConceptDecl 0x55631c261600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55631c261468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55631c2615e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55631c261540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55631c261520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55631c2614c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55631c261468 'element_type' # | | `-BinaryOperator 0x55631c2615c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55631c261558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55631c2615a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55631c265380 <> Namespace 0x55631c235a98 'hlsl' # | |-TypedefDecl 0x55631c265b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55631c265b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55631c265850 '__NSConstantString_tag' # | |-TypedefDecl 0x55631c235a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55631c235980 'void *' # | | `-BuiltinType 0x55631c2351c0 'void' # | |-NamespaceDecl 0x55631c265bf0 prev 0x55631c235a98 line:12:11 hlsl # | | |-original Namespace 0x55631c235a98 'hlsl' # | | |-TypedefDecl 0x55631c265c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55631c235260 'int' # | | |-TypedefDecl 0x55631c265ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | |-TypedefDecl 0x55631c265d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | |-TypedefDecl 0x55631c265dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55631c235360 'float' # | | |-TypedefDecl 0x55631c265e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | |-TypedefDecl 0x55631c265ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55631c235280 'long' # | | |-TypedefDecl 0x55631c265f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55631c235380 'double' # | | |-TypedefDecl 0x55631c2661c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55631c2660f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c265fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c265f98 'int' 1 # | | | `-ExtVectorType 0x55631c2660b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55631c266000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c2351e0 'bool' # | | |-TypedefDecl 0x55631c266418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55631c266340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c266250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c266230 'int' 2 # | | | `-ExtVectorType 0x55631c266300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55631c266000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c2351e0 'bool' # | | |-TypedefDecl 0x55631c266668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55631c266590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2664a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c266480 'int' 3 # | | | `-ExtVectorType 0x55631c266550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55631c266000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c2351e0 'bool' # | | |-TypedefDecl 0x55631c287ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55631c2667e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2666f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2666d0 'int' 4 # | | | `-ExtVectorType 0x55631c2667a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55631c266000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c2351e0 'bool' # | | |-TypedefDecl 0x55631c288278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55631c2881a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c288080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c288060 'int' 1 # | | | `-ExtVectorType 0x55631c288160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55631c2880b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c235260 'int' # | | |-TypedefDecl 0x55631c2884c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55631c2883f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c288308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2882e8 'int' 2 # | | | `-ExtVectorType 0x55631c2883b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55631c2880b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c235260 'int' # | | |-TypedefDecl 0x55631c288718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55631c288640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c288558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c288538 'int' 3 # | | | `-ExtVectorType 0x55631c288600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55631c2880b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c235260 'int' # | | |-TypedefDecl 0x55631c288968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55631c288890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2887a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c288788 'int' 4 # | | | `-ExtVectorType 0x55631c288850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55631c2880b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c235260 'int' # | | |-TypedefDecl 0x55631c288c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55631c288b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c288a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c288a10 'int' 1 # | | | `-ExtVectorType 0x55631c288b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55631c288a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | |-Typedef 0x55631c265ce8 'uint' # | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | |-TypedefDecl 0x55631c288e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55631c288dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c288cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c288cb0 'int' 2 # | | | `-ExtVectorType 0x55631c288d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55631c288a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | |-Typedef 0x55631c265ce8 'uint' # | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | |-TypedefDecl 0x55631c289928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55631c289850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c288f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c288f20 'int' 3 # | | | `-ExtVectorType 0x55631c289810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55631c288a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | |-Typedef 0x55631c265ce8 'uint' # | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | |-TypedefDecl 0x55631c289b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55631c289ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2899d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2899b0 'int' 4 # | | | `-ExtVectorType 0x55631c289a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55631c288a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | |-Typedef 0x55631c265ce8 'uint' # | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | |-TypedefDecl 0x55631c289e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55631c289d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c289c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c289c40 'int' 1 # | | | `-ExtVectorType 0x55631c289d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55631c289c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | |-Typedef 0x55631c265c78 'int32_t' # | | | `-BuiltinType 0x55631c235260 'int' # | | |-TypedefDecl 0x55631c28a068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55631c289f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c289ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c289eb0 'int' 2 # | | | `-ExtVectorType 0x55631c289f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55631c289c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | |-Typedef 0x55631c265c78 'int32_t' # | | | `-BuiltinType 0x55631c235260 'int' # | | |-TypedefDecl 0x55631c28a2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55631c28a1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c28a110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c28a0f0 'int' 3 # | | | `-ExtVectorType 0x55631c28a190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55631c289c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | |-Typedef 0x55631c265c78 'int32_t' # | | | `-BuiltinType 0x55631c235260 'int' # | | |-TypedefDecl 0x55631c28a4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55631c28a410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c28a350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c28a330 'int' 4 # | | | `-ExtVectorType 0x55631c28a3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55631c289c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | |-Typedef 0x55631c265c78 'int32_t' # | | | `-BuiltinType 0x55631c235260 'int' # | | |-TypedefDecl 0x55631c28a7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55631c28a6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c28a5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c28a590 'int' 1 # | | | `-ExtVectorType 0x55631c28a660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55631c28a5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | |-TypedefDecl 0x55631c28a9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55631c28a900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c28a848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c28a828 'int' 2 # | | | `-ExtVectorType 0x55631c28a8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55631c28a5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | |-TypedefDecl 0x55631c28ac18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55631c28ab40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c28aa80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c28aa60 'int' 3 # | | | `-ExtVectorType 0x55631c28ab00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55631c28a5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | |-TypedefDecl 0x55631c28ae58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55631c28ad80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c28acc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c28aca0 'int' 4 # | | | `-ExtVectorType 0x55631c28ad40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55631c28a5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | |-TypedefDecl 0x55631c28b118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55631c28b040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c28af20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c28af00 'int' 1 # | | | `-ExtVectorType 0x55631c28b000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55631c28af50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | `-BuiltinType 0x55631c235280 'long' # | | |-TypedefDecl 0x55631c28b388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55631c28b2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c28b1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c28b1a0 'int' 2 # | | | `-ExtVectorType 0x55631c28b270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55631c28af50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | `-BuiltinType 0x55631c235280 'long' # | | |-TypedefDecl 0x55631c28b5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55631c28b520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c28b430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c28b410 'int' 3 # | | | `-ExtVectorType 0x55631c28b4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55631c28af50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | `-BuiltinType 0x55631c235280 'long' # | | |-TypedefDecl 0x55631c28b888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55631c28b7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c28b6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c28b680 'int' 4 # | | | `-ExtVectorType 0x55631c28b750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55631c28af50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | `-BuiltinType 0x55631c235280 'long' # | | |-TypedefDecl 0x55631c28bb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55631c28ba70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c28b950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c28b930 'int' 1 # | | | `-ExtVectorType 0x55631c28ba30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55631c28b980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | |-TypedefDecl 0x55631c28bdb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55631c28bce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c28bbf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c28bbd0 'int' 2 # | | | `-ExtVectorType 0x55631c28bca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55631c28b980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | |-TypedefDecl 0x55631c28c028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55631c28bf50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c28be60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c28be40 'int' 3 # | | | `-ExtVectorType 0x55631c28bf10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55631c28b980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | |-TypedefDecl 0x55631c28c298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55631c28c1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c28c0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c28c0b0 'int' 4 # | | | `-ExtVectorType 0x55631c28c180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55631c28b980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | |-TypedefDecl 0x55631c28c528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55631c28c450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c28c328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c28c308 'int' 1 # | | | `-ExtVectorType 0x55631c28c410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55631c28c360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c2359d0 'half' # | | |-TypedefDecl 0x55631c28cfd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55631c28c6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c28c5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c28c598 'int' 2 # | | | `-ExtVectorType 0x55631c28c660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55631c28c360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c2359d0 'half' # | | |-TypedefDecl 0x55631c28d228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55631c28d150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c28d060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c28d040 'int' 3 # | | | `-ExtVectorType 0x55631c28d110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55631c28c360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c2359d0 'half' # | | |-TypedefDecl 0x55631c28d478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55631c28d3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c28d2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c28d298 'int' 4 # | | | `-ExtVectorType 0x55631c28d360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55631c28c360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c2359d0 'half' # | | |-TypedefDecl 0x55631c28d708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55631c28d630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c28d508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c28d4e8 'int' 1 # | | | `-ExtVectorType 0x55631c28d5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55631c28d540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c235360 'float' # | | |-TypedefDecl 0x55631c28d958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55631c28d880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c28d798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c28d778 'int' 2 # | | | `-ExtVectorType 0x55631c28d840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55631c28d540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c235360 'float' # | | |-TypedefDecl 0x55631c28dba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55631c28dad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c28d9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c28d9c8 'int' 3 # | | | `-ExtVectorType 0x55631c28da90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55631c28d540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c235360 'float' # | | |-TypedefDecl 0x55631c28ddc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55631c28dcf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c28dc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c28dc18 'int' 4 # | | | `-ExtVectorType 0x55631c28dcb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55631c28d540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c235360 'float' # | | |-TypedefDecl 0x55631c28e158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55631c28e080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c28de58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c28de38 'int' 1 # | | | `-ExtVectorType 0x55631c28df40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55631c28de90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c235380 'double' # | | |-TypedefDecl 0x55631c28e3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55631c28e2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c28e1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c28e1c8 'int' 2 # | | | `-ExtVectorType 0x55631c28e290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55631c28de90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c235380 'double' # | | |-TypedefDecl 0x55631c28e5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55631c28e520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c28e438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c28e418 'int' 3 # | | | `-ExtVectorType 0x55631c28e4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55631c28de90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c235380 'double' # | | |-TypedefDecl 0x55631c28e848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55631c28e770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c28e688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c28e668 'int' 4 # | | | `-ExtVectorType 0x55631c28e730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55631c28de90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-BuiltinType 0x55631c235380 'double' # | | |-TypedefDecl 0x55631c28ead8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55631c28ea00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c28e910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c28e8f0 'int' 1 # | | | `-ExtVectorType 0x55631c28e9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55631c28e940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | `-BuiltinType 0x55631c235360 'float' # | | |-TypedefDecl 0x55631c28ed18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55631c28ec40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c28eb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c28eb60 'int' 2 # | | | `-ExtVectorType 0x55631c28ec00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55631c28e940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | `-BuiltinType 0x55631c235360 'float' # | | |-TypedefDecl 0x55631c28ef58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55631c28ee80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c28edc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c28eda0 'int' 3 # | | | `-ExtVectorType 0x55631c28ee40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55631c28e940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | `-BuiltinType 0x55631c235360 'float' # | | |-TypedefDecl 0x55631c28f1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55631c28f0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c28f000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c28efe0 'int' 4 # | | | `-ExtVectorType 0x55631c28f090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55631c28e940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | `-BuiltinType 0x55631c235360 'float' # | | |-TypedefDecl 0x55631c28f438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55631c28f360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c28f270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c28f250 'int' 1 # | | | `-ExtVectorType 0x55631c28f320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55631c28f2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | |-Typedef 0x55631c265f18 'float64_t' # | | | `-BuiltinType 0x55631c235380 'double' # | | |-TypedefDecl 0x55631c28f678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55631c28f5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c28f4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c28f4c0 'int' 2 # | | | `-ExtVectorType 0x55631c28f560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55631c28f2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | |-Typedef 0x55631c265f18 'float64_t' # | | | `-BuiltinType 0x55631c235380 'double' # | | |-TypedefDecl 0x55631c28f8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55631c28f7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c28f720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c28f700 'int' 3 # | | | `-ExtVectorType 0x55631c28f7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55631c28f2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | |-Typedef 0x55631c265f18 'float64_t' # | | | `-BuiltinType 0x55631c235380 'double' # | | |-TypedefDecl 0x55631c28faf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55631c28fa20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c28f960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c28f940 'int' 4 # | | | `-ExtVectorType 0x55631c28f9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55631c28f2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | |-Typedef 0x55631c265f18 'float64_t' # | | | `-BuiltinType 0x55631c235380 'double' # | | |-TypedefDecl 0x55631c2959f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c28ff50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c28fbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c28fb78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c28fbf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c28fb98 'int' 1 # | | | `-ConstantMatrixType 0x55631c28fef0 'matrix' # | | |-TypedefDecl 0x55631c295e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c295d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c295a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c295a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c295ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c295a78 'int' 2 # | | | `-ConstantMatrixType 0x55631c295cb0 'matrix' # | | |-TypedefDecl 0x55631c296230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c296130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c295eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c295e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c295ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c295e98 'int' 3 # | | | `-ConstantMatrixType 0x55631c2960d0 'matrix' # | | |-TypedefDecl 0x55631c296650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c296550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2962d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c296298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2962f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2962b8 'int' 4 # | | | `-ConstantMatrixType 0x55631c2964f0 'matrix' # | | |-TypedefDecl 0x55631c298c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c296970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2966f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2966b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c296718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2966d8 'int' 1 # | | | `-ConstantMatrixType 0x55631c296910 'matrix' # | | |-TypedefDecl 0x55631c299030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c298f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c298cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c298c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c298cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c298c98 'int' 2 # | | | `-ConstantMatrixType 0x55631c298ed0 'matrix' # | | |-TypedefDecl 0x55631c299450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c299350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2990d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c299098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2990f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2990b8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2992f0 'matrix' # | | |-TypedefDecl 0x55631c299870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c299770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2994f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2994b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c299518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2994d8 'int' 4 # | | | `-ConstantMatrixType 0x55631c299710 'matrix' # | | |-TypedefDecl 0x55631c29acb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c29abb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c299918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2998d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c299938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2998f8 'int' 1 # | | | `-ConstantMatrixType 0x55631c299b30 'matrix' # | | |-TypedefDecl 0x55631c29b0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c29afd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c29ad58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c29ad18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c29ad78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c29ad38 'int' 2 # | | | `-ConstantMatrixType 0x55631c29af70 'matrix' # | | |-TypedefDecl 0x55631c29b4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c29b3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c29b178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c29b138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c29b198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c29b158 'int' 3 # | | | `-ConstantMatrixType 0x55631c29b390 'matrix' # | | |-TypedefDecl 0x55631c29b910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c29b810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c29b598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c29b558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c29b5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c29b578 'int' 4 # | | | `-ConstantMatrixType 0x55631c29b7b0 'matrix' # | | |-TypedefDecl 0x55631c29bd50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c29bc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c29b9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c29b978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c29b9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c29b998 'int' 1 # | | | `-ConstantMatrixType 0x55631c29bbf0 'matrix' # | | |-TypedefDecl 0x55631c29c170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c29c070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c29bdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c29bdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c29be18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c29bdd8 'int' 2 # | | | `-ConstantMatrixType 0x55631c29c010 'matrix' # | | |-TypedefDecl 0x55631c29c590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c29c490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c29c218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c29c1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c29c238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c29c1f8 'int' 3 # | | | `-ConstantMatrixType 0x55631c29c430 'matrix' # | | |-TypedefDecl 0x55631c29c9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c29c8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55631c2351e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c29c638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c29c5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c29c658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c29c618 'int' 4 # | | | `-ConstantMatrixType 0x55631c29c850 'matrix' # | | |-TypedefDecl 0x55631c29d130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c29d030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c29ca60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c29ca20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c29ca80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c29ca40 'int' 1 # | | | `-ConstantMatrixType 0x55631c29cfd0 'matrix' # | | |-TypedefDecl 0x55631c29d560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c29d460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c29d1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c29d1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c29d200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c29d1c0 'int' 2 # | | | `-ConstantMatrixType 0x55631c29d400 'matrix' # | | |-TypedefDecl 0x55631c29d990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c29d890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c29d610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c29d5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c29d630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c29d5f0 'int' 3 # | | | `-ConstantMatrixType 0x55631c29d830 'matrix' # | | |-TypedefDecl 0x55631c29ddc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c29dcc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c29da40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c29da00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c29da60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c29da20 'int' 4 # | | | `-ConstantMatrixType 0x55631c29dc60 'matrix' # | | |-TypedefDecl 0x55631c29e500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c29e400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c29de70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c29de30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c29de90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c29de50 'int' 1 # | | | `-ConstantMatrixType 0x55631c29e3a0 'matrix' # | | |-TypedefDecl 0x55631c29e930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c29e830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c29e5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c29e570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c29e5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c29e590 'int' 2 # | | | `-ConstantMatrixType 0x55631c29e7d0 'matrix' # | | |-TypedefDecl 0x55631c29ed60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c29ec60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c29e9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c29e9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c29ea00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c29e9c0 'int' 3 # | | | `-ConstantMatrixType 0x55631c29ec00 'matrix' # | | |-TypedefDecl 0x55631c2905e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c29f090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c29ee10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c29edd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c29ee30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c29edf0 'int' 4 # | | | `-ConstantMatrixType 0x55631c29f030 'matrix' # | | |-TypedefDecl 0x55631c290a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c290910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c290690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c290650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2906b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c290670 'int' 1 # | | | `-ConstantMatrixType 0x55631c2908b0 'matrix' # | | |-TypedefDecl 0x55631c290e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c290d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c290ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c290a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c290ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c290aa0 'int' 2 # | | | `-ConstantMatrixType 0x55631c290ce0 'matrix' # | | |-TypedefDecl 0x55631c291270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c291170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c290ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c290eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c290f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c290ed0 'int' 3 # | | | `-ConstantMatrixType 0x55631c291110 'matrix' # | | |-TypedefDecl 0x55631c2927c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2926c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c291320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2912e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c291340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c291300 'int' 4 # | | | `-ConstantMatrixType 0x55631c291540 'matrix' # | | |-TypedefDecl 0x55631c292bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c292af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c292870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c292830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c292890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c292850 'int' 1 # | | | `-ConstantMatrixType 0x55631c292a90 'matrix' # | | |-TypedefDecl 0x55631c293020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c292f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c292ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c292c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c292cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c292c80 'int' 2 # | | | `-ConstantMatrixType 0x55631c292ec0 'matrix' # | | |-TypedefDecl 0x55631c293450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c293350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2930d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c293090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2930f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2930b0 'int' 3 # | | | `-ConstantMatrixType 0x55631c2932f0 'matrix' # | | |-TypedefDecl 0x55631c293890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c293790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c293500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2934c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c293520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2934e0 'int' 4 # | | | `-ConstantMatrixType 0x55631c293730 'matrix' # | | |-TypedefDecl 0x55631c293d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c293c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c293958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c293918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c293978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c293938 'int' 1 # | | | `-ConstantMatrixType 0x55631c293bb0 'matrix' # | | |-TypedefDecl 0x55631c294150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c294050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c293dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c293d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c293df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c293db8 'int' 2 # | | | `-ConstantMatrixType 0x55631c293ff0 'matrix' # | | |-TypedefDecl 0x55631c294590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c294490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c294218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2941d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c294238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2941f8 'int' 3 # | | | `-ConstantMatrixType 0x55631c294430 'matrix' # | | |-TypedefDecl 0x55631c294b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c294a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c294658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c294618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c294678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c294638 'int' 4 # | | | `-ConstantMatrixType 0x55631c294a20 'matrix' # | | |-TypedefDecl 0x55631c294fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c294ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c294c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c294c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c294c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c294c28 'int' 1 # | | | `-ConstantMatrixType 0x55631c294e60 'matrix' # | | |-TypedefDecl 0x55631c295400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c295300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c295088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c295048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2950a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c295068 'int' 2 # | | | `-ConstantMatrixType 0x55631c2952a0 'matrix' # | | |-TypedefDecl 0x55631c2a9d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c295740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2954c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c295488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2954e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2954a8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2956e0 'matrix' # | | |-TypedefDecl 0x55631c2aa140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2aa040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a9dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a9d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a9de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a9da8 'int' 4 # | | | `-ConstantMatrixType 0x55631c2a9fe0 'matrix' # | | |-TypedefDecl 0x55631c2aa580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2aa480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2aa208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2aa1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2aa228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2aa1e8 'int' 1 # | | | `-ConstantMatrixType 0x55631c2aa420 'matrix' # | | |-TypedefDecl 0x55631c2aa9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2aa8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2aa648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2aa608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2aa668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2aa628 'int' 2 # | | | `-ConstantMatrixType 0x55631c2aa860 'matrix' # | | |-TypedefDecl 0x55631c2ab920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2ab820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2aaa88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2aaa48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2aaaa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2aaa68 'int' 3 # | | | `-ConstantMatrixType 0x55631c2aaca0 'matrix' # | | |-TypedefDecl 0x55631c2abd60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2abc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2ab9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2ab9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2aba08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2ab9c8 'int' 4 # | | | `-ConstantMatrixType 0x55631c2abc00 'matrix' # | | |-TypedefDecl 0x55631c2ac1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2ac0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2abe28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2abde8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2abe48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2abe08 'int' 1 # | | | `-ConstantMatrixType 0x55631c2ac040 'matrix' # | | |-TypedefDecl 0x55631c2ac5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2ac4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2ac268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2ac228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2ac288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2ac248 'int' 2 # | | | `-ConstantMatrixType 0x55631c2ac480 'matrix' # | | |-TypedefDecl 0x55631c2acd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2acc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2ac6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2ac668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2ac6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2ac688 'int' 3 # | | | `-ConstantMatrixType 0x55631c2acbd0 'matrix' # | | |-TypedefDecl 0x55631c2ad170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2ad070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2acdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2acdb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2ace18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2acdd8 'int' 4 # | | | `-ConstantMatrixType 0x55631c2ad010 'matrix' # | | |-TypedefDecl 0x55631c2ad4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2ad3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2ad238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2ad1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2ad258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2ad218 'int' 1 # | | | `-ConstantMatrixType 0x55631c2ad390 'matrix' # | | |-TypedefDecl 0x55631c2ad830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2ad730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2ad5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2ad578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2ad5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2ad598 'int' 2 # | | | `-ConstantMatrixType 0x55631c2ad6d0 'matrix' # | | |-TypedefDecl 0x55631c29f470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2ada70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2ad8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2ad8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2ad918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2ad8d8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2ada10 'matrix' # | | |-TypedefDecl 0x55631c29f7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c29f6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c29f538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c29f4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c29f558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c29f518 'int' 4 # | | | `-ConstantMatrixType 0x55631c29f650 'matrix' # | | |-TypedefDecl 0x55631c29faf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c29f9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c29f878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c29f838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c29f898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c29f858 'int' 1 # | | | `-ConstantMatrixType 0x55631c29f990 'matrix' # | | |-TypedefDecl 0x55631c29fe30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c29fd30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c29fbb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c29fb78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c29fbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c29fb98 'int' 2 # | | | `-ConstantMatrixType 0x55631c29fcd0 'matrix' # | | |-TypedefDecl 0x55631c2a0170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a0070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c29fef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c29feb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c29ff18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c29fed8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2a0010 'matrix' # | | |-TypedefDecl 0x55631c2a14d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a03b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a0238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a01f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a0258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a0218 'int' 4 # | | | `-ConstantMatrixType 0x55631c2a0350 'matrix' # | | |-TypedefDecl 0x55631c2a1810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a1710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a1598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a1558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a15b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a1578 'int' 1 # | | | `-ConstantMatrixType 0x55631c2a16b0 'matrix' # | | |-TypedefDecl 0x55631c2a1b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a1a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a18d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a1898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a18f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a18b8 'int' 2 # | | | `-ConstantMatrixType 0x55631c2a19f0 'matrix' # | | |-TypedefDecl 0x55631c2a1e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a1d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a1c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a1bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a1c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a1bf8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2a1d30 'matrix' # | | |-TypedefDecl 0x55631c2a21d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a20d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a1f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a1f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a1f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a1f38 'int' 4 # | | | `-ConstantMatrixType 0x55631c2a2070 'matrix' # | | |-TypedefDecl 0x55631c2a2560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a2460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a2298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a2258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a22b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a2278 'int' 1 # | | | `-ConstantMatrixType 0x55631c2a23b0 'matrix' # | | |-TypedefDecl 0x55631c2a28a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a27a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a2628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a25e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a2648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a2608 'int' 2 # | | | `-ConstantMatrixType 0x55631c2a2740 'matrix' # | | |-TypedefDecl 0x55631c2a2be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a2ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a2968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a2928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a2988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a2948 'int' 3 # | | | `-ConstantMatrixType 0x55631c2a2a80 'matrix' # | | |-TypedefDecl 0x55631c2a2f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a2e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55631c289bf0 'int32_t' sugar # | | | | |-Typedef 0x55631c265c78 'int32_t' # | | | | `-BuiltinType 0x55631c235260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a2ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a2c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a2cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a2c88 'int' 4 # | | | `-ConstantMatrixType 0x55631c2a2dc0 'matrix' # | | |-TypedefDecl 0x55631c2a32a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a31a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a2fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a2fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a3008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a2fc8 'int' 1 # | | | `-ConstantMatrixType 0x55631c2a3140 'matrix' # | | |-TypedefDecl 0x55631c2a3600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a3500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a3368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a3328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a3388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a3348 'int' 2 # | | | `-ConstantMatrixType 0x55631c2a34a0 'matrix' # | | |-TypedefDecl 0x55631c2a3940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a3840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a36c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a3688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a36e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a36a8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2a37e0 'matrix' # | | |-TypedefDecl 0x55631c2a3c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a3b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a3a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a39c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a3a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a39e8 'int' 4 # | | | `-ConstantMatrixType 0x55631c2a3b20 'matrix' # | | |-TypedefDecl 0x55631c2a3fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a3ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a3d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a3d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a3d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a3d28 'int' 1 # | | | `-ConstantMatrixType 0x55631c2a3e60 'matrix' # | | |-TypedefDecl 0x55631c2a4300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a4200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a4088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a4048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a40a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a4068 'int' 2 # | | | `-ConstantMatrixType 0x55631c2a41a0 'matrix' # | | |-TypedefDecl 0x55631c2a4650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a4550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a43c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a4388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a43e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a43a8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2a44f0 'matrix' # | | |-TypedefDecl 0x55631c2a4990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a4890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a4718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a46d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a4738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a46f8 'int' 4 # | | | `-ConstantMatrixType 0x55631c2a4830 'matrix' # | | |-TypedefDecl 0x55631c2a4cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a4bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a4a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a4a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a4a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a4a38 'int' 1 # | | | `-ConstantMatrixType 0x55631c2a4b70 'matrix' # | | |-TypedefDecl 0x55631c2a5010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a4f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a4d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a4d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a4db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a4d78 'int' 2 # | | | `-ConstantMatrixType 0x55631c2a4eb0 'matrix' # | | |-TypedefDecl 0x55631c2a5350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a5250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a50d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a5098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a50f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a50b8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2a51f0 'matrix' # | | |-TypedefDecl 0x55631c2a56a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a55a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a5418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a53d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a5438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a53f8 'int' 4 # | | | `-ConstantMatrixType 0x55631c2a5540 'matrix' # | | |-TypedefDecl 0x55631c2a59e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a58e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a5768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a5728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a5788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a5748 'int' 1 # | | | `-ConstantMatrixType 0x55631c2a5880 'matrix' # | | |-TypedefDecl 0x55631c2a5d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a5c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a5aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a5a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a5ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a5a88 'int' 2 # | | | `-ConstantMatrixType 0x55631c2a5bc0 'matrix' # | | |-TypedefDecl 0x55631c2a6060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a5f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a5de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a5da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a5e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a5dc8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2a5f00 'matrix' # | | |-TypedefDecl 0x55631c2a63a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a62a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55631c28a540 'uint32_t' sugar # | | | | |-Typedef 0x55631c265d58 'uint32_t' # | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a6128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a60e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a6148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a6108 'int' 4 # | | | `-ConstantMatrixType 0x55631c2a6240 'matrix' # | | |-TypedefDecl 0x55631c2a6840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a6740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a6468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a6428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a64a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a6448 'int' 1 # | | | `-ConstantMatrixType 0x55631c2a66e0 'matrix' # | | |-TypedefDecl 0x55631c2a6c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a6b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a6908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a68c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a6928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a68e8 'int' 2 # | | | `-ConstantMatrixType 0x55631c2a6b20 'matrix' # | | |-TypedefDecl 0x55631c2a70c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a6fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a6d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a6d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a6d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a6d28 'int' 3 # | | | `-ConstantMatrixType 0x55631c2a6f60 'matrix' # | | |-TypedefDecl 0x55631c2a7830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a7400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a7188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a7148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a71a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a7168 'int' 4 # | | | `-ConstantMatrixType 0x55631c2a73a0 'matrix' # | | |-TypedefDecl 0x55631c2a7c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a7b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a78f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a78b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2a7918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2a78d8 'int' 1 # | | | `-ConstantMatrixType 0x55631c2a7b10 'matrix' # | | |-TypedefDecl 0x55631c2a80b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a7fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a7d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a7cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a7d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a7d18 'int' 2 # | | | `-ConstantMatrixType 0x55631c2a7f50 'matrix' # | | |-TypedefDecl 0x55631c2a84f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2a83f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a8178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a8138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2a8198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2a8158 'int' 3 # | | | `-ConstantMatrixType 0x55631c2a8390 'matrix' # | | |-TypedefDecl 0x55631c2c2da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c2ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2a85b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2a8578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2a85d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2a8598 'int' 4 # | | | `-ConstantMatrixType 0x55631c2c2c40 'matrix' # | | |-TypedefDecl 0x55631c2c31e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c30e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2c2e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2c2e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2c2e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2c2e48 'int' 1 # | | | `-ConstantMatrixType 0x55631c2c3080 'matrix' # | | |-TypedefDecl 0x55631c2c3620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c3520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2c32a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2c3268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2c32c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2c3288 'int' 2 # | | | `-ConstantMatrixType 0x55631c2c34c0 'matrix' # | | |-TypedefDecl 0x55631c2c3a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c3960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2c36e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2c36a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2c3708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2c36c8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2c3900 'matrix' # | | |-TypedefDecl 0x55631c2c4110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c4010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2c3b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2c3ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2c3b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2c3b08 'int' 4 # | | | `-ConstantMatrixType 0x55631c2c3fb0 'matrix' # | | |-TypedefDecl 0x55631c2c4550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c4450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2c41d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2c4198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2c41f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2c41b8 'int' 1 # | | | `-ConstantMatrixType 0x55631c2c43f0 'matrix' # | | |-TypedefDecl 0x55631c2c4990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c4890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2c4618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2c45d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2c4638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2c45f8 'int' 2 # | | | `-ConstantMatrixType 0x55631c2c4830 'matrix' # | | |-TypedefDecl 0x55631c2c4dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c4cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2c4a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2c4a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2c4a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2c4a38 'int' 3 # | | | `-ConstantMatrixType 0x55631c2c4c70 'matrix' # | | |-TypedefDecl 0x55631c2c5470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c5370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55631c28aeb0 'int64_t' sugar # | | | | |-Typedef 0x55631c265ea8 'int64_t' # | | | | `-BuiltinType 0x55631c235280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2c50f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2c50b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2c5110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2c50d0 'int' 4 # | | | `-ConstantMatrixType 0x55631c2c5310 'matrix' # | | |-TypedefDecl 0x55631c2c58f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c57f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2c5538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2c54f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2c5558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2c5518 'int' 1 # | | | `-ConstantMatrixType 0x55631c2c5790 'matrix' # | | |-TypedefDecl 0x55631c2c5d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c5c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2c59b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2c5978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2c59d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2c5998 'int' 2 # | | | `-ConstantMatrixType 0x55631c2c5bd0 'matrix' # | | |-TypedefDecl 0x55631c2c9350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c9250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2c5df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2c5db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2c5e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2c5dd8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2c6010 'matrix' # | | |-TypedefDecl 0x55631c2c9790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c9690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2c9418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2c93d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2c9438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2c93f8 'int' 4 # | | | `-ConstantMatrixType 0x55631c2c9630 'matrix' # | | |-TypedefDecl 0x55631c2c9bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c9ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2c9858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2c9818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2c9878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2c9838 'int' 1 # | | | `-ConstantMatrixType 0x55631c2c9a70 'matrix' # | | |-TypedefDecl 0x55631c2ca010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c9f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2c9c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2c9c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2c9cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2c9c78 'int' 2 # | | | `-ConstantMatrixType 0x55631c2c9eb0 'matrix' # | | |-TypedefDecl 0x55631c2ca460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2ca360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2ca0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2ca098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2ca0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2ca0b8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2ca300 'matrix' # | | |-TypedefDecl 0x55631c2ca8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2ca7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2ca528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2ca4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2ca548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2ca508 'int' 4 # | | | `-ConstantMatrixType 0x55631c2ca740 'matrix' # | | |-TypedefDecl 0x55631c2cace0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cabe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2ca968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2ca928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2ca988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2ca948 'int' 1 # | | | `-ConstantMatrixType 0x55631c2cab80 'matrix' # | | |-TypedefDecl 0x55631c2cb120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cb020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2cada8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2cad68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2cadc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2cad88 'int' 2 # | | | `-ConstantMatrixType 0x55631c2cafc0 'matrix' # | | |-TypedefDecl 0x55631c2cb590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cb490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2cb1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2cb1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2cb208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2cb1c8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2cb430 'matrix' # | | |-TypedefDecl 0x55631c2cb9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cb8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2cb658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2cb618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2cb678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2cb638 'int' 4 # | | | `-ConstantMatrixType 0x55631c2cb870 'matrix' # | | |-TypedefDecl 0x55631c2cbe10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cbd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2cba98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2cba58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2cbab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2cba78 'int' 1 # | | | `-ConstantMatrixType 0x55631c2cbcb0 'matrix' # | | |-TypedefDecl 0x55631c2cc280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cc150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2cbed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2cbe98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2cbef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2cbeb8 'int' 2 # | | | `-ConstantMatrixType 0x55631c2cc0f0 'matrix' # | | |-TypedefDecl 0x55631c2cc6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cc5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2cc348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2cc308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2cc368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2cc328 'int' 3 # | | | `-ConstantMatrixType 0x55631c2cc560 'matrix' # | | |-TypedefDecl 0x55631c2ccb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cca00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55631c28b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55631c265e38 'uint64_t' # | | | | `-BuiltinType 0x55631c235320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2cc788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2cc748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2cc7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2cc768 'int' 4 # | | | `-ConstantMatrixType 0x55631c2cc9a0 'matrix' # | | |-TypedefDecl 0x55631c2ccf60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cce60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2ccbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2ccb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2ccbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2ccb90 'int' 1 # | | | `-ConstantMatrixType 0x55631c2cce00 'matrix' # | | |-TypedefDecl 0x55631c2cd3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cd2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2cd010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2ccfd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2cd030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2ccff0 'int' 2 # | | | `-ConstantMatrixType 0x55631c2cd230 'matrix' # | | |-TypedefDecl 0x55631c2cd7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cd6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2cd470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2cd430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2cd490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2cd450 'int' 3 # | | | `-ConstantMatrixType 0x55631c2cd690 'matrix' # | | |-TypedefDecl 0x55631c2cdc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cdb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2cd8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2cd860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2cd8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2cd880 'int' 4 # | | | `-ConstantMatrixType 0x55631c2cdac0 'matrix' # | | |-TypedefDecl 0x55631c2ce050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cdf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2cdcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2cdc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2cdcf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2cdcb0 'int' 1 # | | | `-ConstantMatrixType 0x55631c2cdef0 'matrix' # | | |-TypedefDecl 0x55631c2ce6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2ce5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2ce100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2ce0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2ce120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2ce0e0 'int' 2 # | | | `-ConstantMatrixType 0x55631c2ce580 'matrix' # | | |-TypedefDecl 0x55631c2ceb10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cea10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2ce790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2ce750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2ce7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2ce770 'int' 3 # | | | `-ConstantMatrixType 0x55631c2ce9b0 'matrix' # | | |-TypedefDecl 0x55631c2cef40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cee40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2cebc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2ceb80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2cebe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2ceba0 'int' 4 # | | | `-ConstantMatrixType 0x55631c2cede0 'matrix' # | | |-TypedefDecl 0x55631c2cf370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2cf270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2ceff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2cefb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2cf010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2cefd0 'int' 1 # | | | `-ConstantMatrixType 0x55631c2cf210 'matrix' # | | |-TypedefDecl 0x55631c2d1a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2d1910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2cf420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2cf3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2cf440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2cf400 'int' 2 # | | | `-ConstantMatrixType 0x55631c2d18b0 'matrix' # | | |-TypedefDecl 0x55631c2d1e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2d1d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2d1ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2d1a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2d1ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2d1aa0 'int' 3 # | | | `-ConstantMatrixType 0x55631c2d1ce0 'matrix' # | | |-TypedefDecl 0x55631c2d2270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2d2170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2d1ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2d1eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2d1f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2d1ed0 'int' 4 # | | | `-ConstantMatrixType 0x55631c2d2110 'matrix' # | | |-TypedefDecl 0x55631c2d26a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2d25a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2d2320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2d22e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2d2340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2d2300 'int' 1 # | | | `-ConstantMatrixType 0x55631c2d2540 'matrix' # | | |-TypedefDecl 0x55631c2d2af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2d29f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2d2770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2d2710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2d2790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2d2750 'int' 2 # | | | `-ConstantMatrixType 0x55631c2d2990 'matrix' # | | |-TypedefDecl 0x55631c2d2f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2d2e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2d2ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2d2b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2d2bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2d2b80 'int' 3 # | | | `-ConstantMatrixType 0x55631c2d2dc0 'matrix' # | | |-TypedefDecl 0x55631c2d3350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2d3250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55631c2359d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2d2fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2d2f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2d2ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2d2fb0 'int' 4 # | | | `-ConstantMatrixType 0x55631c2d31f0 'matrix' # | | |-TypedefDecl 0x55631c2adc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2d36b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2d3400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2d33c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2d3420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2d33e0 'int' 1 # | | | `-ConstantMatrixType 0x55631c2d3650 'matrix' # | | |-TypedefDecl 0x55631c2ae0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2adfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2add30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2adcf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2add50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2add10 'int' 2 # | | | `-ConstantMatrixType 0x55631c2adf50 'matrix' # | | |-TypedefDecl 0x55631c2ae4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2ae3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2ae160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2ae120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2ae180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2ae140 'int' 3 # | | | `-ConstantMatrixType 0x55631c2ae380 'matrix' # | | |-TypedefDecl 0x55631c2ae910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2ae810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2ae590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2ae550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2ae5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2ae570 'int' 4 # | | | `-ConstantMatrixType 0x55631c2ae7b0 'matrix' # | | |-TypedefDecl 0x55631c2aed70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2aec70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2ae9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2ae980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2ae9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2ae9a0 'int' 1 # | | | `-ConstantMatrixType 0x55631c2aec10 'matrix' # | | |-TypedefDecl 0x55631c2af1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2af0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2aee20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2aede0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2aee40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2aee00 'int' 2 # | | | `-ConstantMatrixType 0x55631c2af040 'matrix' # | | |-TypedefDecl 0x55631c2af5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2af4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2af250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2af210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2af270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2af230 'int' 3 # | | | `-ConstantMatrixType 0x55631c2af470 'matrix' # | | |-TypedefDecl 0x55631c2afa00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2af900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2af680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2af640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2af6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2af660 'int' 4 # | | | `-ConstantMatrixType 0x55631c2af8a0 'matrix' # | | |-TypedefDecl 0x55631c2afe40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2afd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2afab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2afa70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2afad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2afa90 'int' 1 # | | | `-ConstantMatrixType 0x55631c2afce0 'matrix' # | | |-TypedefDecl 0x55631c2b0270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b0170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2afef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2afeb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2aff10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2afed0 'int' 2 # | | | `-ConstantMatrixType 0x55631c2b0110 'matrix' # | | |-TypedefDecl 0x55631c2b06a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b05a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b0320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b02e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b0340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b0300 'int' 3 # | | | `-ConstantMatrixType 0x55631c2b0540 'matrix' # | | |-TypedefDecl 0x55631c2b0ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b09d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b0750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b0710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b0770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b0730 'int' 4 # | | | `-ConstantMatrixType 0x55631c2b0970 'matrix' # | | |-TypedefDecl 0x55631c2b1f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b1e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b0b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b0b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b0ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b0b60 'int' 1 # | | | `-ConstantMatrixType 0x55631c2b1dd0 'matrix' # | | |-TypedefDecl 0x55631c2b2360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b2260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b1fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b1fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2b2000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2b1fc0 'int' 2 # | | | `-ConstantMatrixType 0x55631c2b2200 'matrix' # | | |-TypedefDecl 0x55631c2b2790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b2690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b2410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b23d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b2430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b23f0 'int' 3 # | | | `-ConstantMatrixType 0x55631c2b2630 'matrix' # | | |-TypedefDecl 0x55631c2b2bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b2ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b2840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b2800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b2860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b2820 'int' 4 # | | | `-ConstantMatrixType 0x55631c2b2a60 'matrix' # | | |-TypedefDecl 0x55631c2b3040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b2f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b2c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b2c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b2cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b2c70 'int' 1 # | | | `-ConstantMatrixType 0x55631c2b2ee0 'matrix' # | | |-TypedefDecl 0x55631c2b3470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b3370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b30f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b30b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2b3110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2b30d0 'int' 2 # | | | `-ConstantMatrixType 0x55631c2b3310 'matrix' # | | |-TypedefDecl 0x55631c2b38a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b37a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b3520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b34e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b3540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b3500 'int' 3 # | | | `-ConstantMatrixType 0x55631c2b3740 'matrix' # | | |-TypedefDecl 0x55631c2b44f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b3bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b3950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b3910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b3970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b3930 'int' 4 # | | | `-ConstantMatrixType 0x55631c2b3b70 'matrix' # | | |-TypedefDecl 0x55631c2b4920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b4820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2b45a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2b4560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b45c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b4580 'int' 1 # | | | `-ConstantMatrixType 0x55631c2b47c0 'matrix' # | | |-TypedefDecl 0x55631c2b4d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b4c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2b49d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2b4990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2b49f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2b49b0 'int' 2 # | | | `-ConstantMatrixType 0x55631c2b4bf0 'matrix' # | | |-TypedefDecl 0x55631c2b5180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b5080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2b4e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2b4dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b4e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b4de0 'int' 3 # | | | `-ConstantMatrixType 0x55631c2b5020 'matrix' # | | |-TypedefDecl 0x55631c2b55e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b54e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2b5230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2b51f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b5250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b5210 'int' 4 # | | | `-ConstantMatrixType 0x55631c2b5480 'matrix' # | | |-TypedefDecl 0x55631c2b5a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b5910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b5690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b5650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b56b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b5670 'int' 1 # | | | `-ConstantMatrixType 0x55631c2b58b0 'matrix' # | | |-TypedefDecl 0x55631c2b5e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b5d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b5ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b5a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2b5ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2b5aa0 'int' 2 # | | | `-ConstantMatrixType 0x55631c2b5ce0 'matrix' # | | |-TypedefDecl 0x55631c2b6270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b6170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b5ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b5eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b5f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b5ed0 'int' 3 # | | | `-ConstantMatrixType 0x55631c2b6110 'matrix' # | | |-TypedefDecl 0x55631c2b79c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b78c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b6320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b62e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b6340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b6300 'int' 4 # | | | `-ConstantMatrixType 0x55631c2b7860 'matrix' # | | |-TypedefDecl 0x55631c2b7df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b7cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b7a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b7a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b7a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b7a50 'int' 1 # | | | `-ConstantMatrixType 0x55631c2b7c90 'matrix' # | | |-TypedefDecl 0x55631c2b8220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b8120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b7ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b7e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2b7ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2b7e80 'int' 2 # | | | `-ConstantMatrixType 0x55631c2b80c0 'matrix' # | | |-TypedefDecl 0x55631c2b8650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b8550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b82d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b8290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b82f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b82b0 'int' 3 # | | | `-ConstantMatrixType 0x55631c2b84f0 'matrix' # | | |-TypedefDecl 0x55631c2b8da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b8ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b8700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b86c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b8720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b86e0 'int' 4 # | | | `-ConstantMatrixType 0x55631c2b8c40 'matrix' # | | |-TypedefDecl 0x55631c2b9120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b9020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b8e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b8e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b8e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b8e48 'int' 1 # | | | `-ConstantMatrixType 0x55631c2b8fc0 'matrix' # | | |-TypedefDecl 0x55631c2b9460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b9360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b91e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b91a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2b9208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2b91c8 'int' 2 # | | | `-ConstantMatrixType 0x55631c2b9300 'matrix' # | | |-TypedefDecl 0x55631c2b97a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b96a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b9528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b94e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2b9548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2b9508 'int' 3 # | | | `-ConstantMatrixType 0x55631c2b9640 'matrix' # | | |-TypedefDecl 0x55631c2bab10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2b99e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2b9868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2b9828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2b9888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2b9848 'int' 4 # | | | `-ConstantMatrixType 0x55631c2b9980 'matrix' # | | |-TypedefDecl 0x55631c2bae50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bad50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2babd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2bab98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2babf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2babb8 'int' 1 # | | | `-ConstantMatrixType 0x55631c2bacf0 'matrix' # | | |-TypedefDecl 0x55631c2bb190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bb090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2baf18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2baed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2baf38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2baef8 'int' 2 # | | | `-ConstantMatrixType 0x55631c2bb030 'matrix' # | | |-TypedefDecl 0x55631c2bb4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bb3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2bb258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2bb218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2bb278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bb238 'int' 3 # | | | `-ConstantMatrixType 0x55631c2bb370 'matrix' # | | |-TypedefDecl 0x55631c2bb810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bb710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2bb598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2bb558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2bb5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2bb578 'int' 4 # | | | `-ConstantMatrixType 0x55631c2bb6b0 'matrix' # | | |-TypedefDecl 0x55631c2bbb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bba50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2bb8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bb898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2bb8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2bb8b8 'int' 1 # | | | `-ConstantMatrixType 0x55631c2bb9f0 'matrix' # | | |-TypedefDecl 0x55631c2bbea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bbda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2bbc28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bbbe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2bbc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2bbc08 'int' 2 # | | | `-ConstantMatrixType 0x55631c2bbd40 'matrix' # | | |-TypedefDecl 0x55631c2bc1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bc0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2bbf68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bbf28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2bbf88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bbf48 'int' 3 # | | | `-ConstantMatrixType 0x55631c2bc080 'matrix' # | | |-TypedefDecl 0x55631c2bc520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bc420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2bc2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bc268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2bc2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2bc288 'int' 4 # | | | `-ConstantMatrixType 0x55631c2bc3c0 'matrix' # | | |-TypedefDecl 0x55631c2bc860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bc760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2bc5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2bc5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2bc608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2bc5c8 'int' 1 # | | | `-ConstantMatrixType 0x55631c2bc700 'matrix' # | | |-TypedefDecl 0x55631c2bcbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bcaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2bc928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2bc8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2bc948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2bc908 'int' 2 # | | | `-ConstantMatrixType 0x55631c2bca40 'matrix' # | | |-TypedefDecl 0x55631c2bcf30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bce30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2bccb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2bcc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2bccd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bcc98 'int' 3 # | | | `-ConstantMatrixType 0x55631c2bcdd0 'matrix' # | | |-TypedefDecl 0x55631c2bd270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bd170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55631c28e8a0 'float32_t' sugar # | | | | |-Typedef 0x55631c265dc8 'float32_t' # | | | | `-BuiltinType 0x55631c235360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2bcff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2bcfb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2bd018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2bcfd8 'int' 4 # | | | `-ConstantMatrixType 0x55631c2bd110 'matrix' # | | |-TypedefDecl 0x55631c2bd5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bd4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2bd338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2bd2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2bd358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2bd318 'int' 1 # | | | `-ConstantMatrixType 0x55631c2bd490 'matrix' # | | |-TypedefDecl 0x55631c2bd930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bd830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2bd6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2bd678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2bd6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2bd698 'int' 2 # | | | `-ConstantMatrixType 0x55631c2bd7d0 'matrix' # | | |-TypedefDecl 0x55631c2bdc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bdb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2bd9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2bd9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2bda18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bd9d8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2bdb30 'matrix' # | | |-TypedefDecl 0x55631c2bdfd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bded0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2bdd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2bdd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2bdd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2bdd38 'int' 4 # | | | `-ConstantMatrixType 0x55631c2bde70 'matrix' # | | |-TypedefDecl 0x55631c2be310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2be210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2be098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2be058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2be0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2be078 'int' 1 # | | | `-ConstantMatrixType 0x55631c2be1b0 'matrix' # | | |-TypedefDecl 0x55631c2be650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2be550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2be3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2be398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2be3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2be3b8 'int' 2 # | | | `-ConstantMatrixType 0x55631c2be4f0 'matrix' # | | |-TypedefDecl 0x55631c2be990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2be890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2be718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2be6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2be738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2be6f8 'int' 3 # | | | `-ConstantMatrixType 0x55631c2be830 'matrix' # | | |-TypedefDecl 0x55631c2bece0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bebe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2bea58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2bea18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2bea78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2bea38 'int' 4 # | | | `-ConstantMatrixType 0x55631c2beb80 'matrix' # | | |-TypedefDecl 0x55631c2bf020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bef20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2beda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bed68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2bedc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2bed88 'int' 1 # | | | `-ConstantMatrixType 0x55631c2beec0 'matrix' # | | |-TypedefDecl 0x55631c2bf360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bf260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2bf0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bf0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2bf108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2bf0c8 'int' 2 # | | | `-ConstantMatrixType 0x55631c2bf200 'matrix' # | | |-TypedefDecl 0x55631c2bf6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bf5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2bf428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bf3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2bf448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bf408 'int' 3 # | | | `-ConstantMatrixType 0x55631c2bf540 'matrix' # | | |-TypedefDecl 0x55631c2bf9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bf8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2bf768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2bf728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2bf788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2bf748 'int' 4 # | | | `-ConstantMatrixType 0x55631c2bf880 'matrix' # | | |-TypedefDecl 0x55631c2bfd30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bfc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2bfaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2bfa68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55631c2bfac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55631c2bfa88 'int' 1 # | | | `-ConstantMatrixType 0x55631c2bfbd0 'matrix' # | | |-TypedefDecl 0x55631c2c0070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55631c2bff70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2bfdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2bfdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55631c2bfe18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55631c2bfdd8 'int' 2 # | | | `-ConstantMatrixType 0x55631c2bff10 'matrix' # | | |-TypedefDecl 0x55631c2c03b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55631c2c02b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | | |-Typedef 0x55631c265f18 'float64_t' # | | | | `-BuiltinType 0x55631c235380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55631c2c0138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55631c2c00f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55631c2c0158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55631c2c0118 'int' 3 # | | | `-ConstantMatrixType 0x55631c2c0250 'matrix' # | | `-TypedefDecl 0x55631c2c06f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55631c2c05f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55631c2612f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55631c28f200 'float64_t' sugar # | | | |-Typedef 0x55631c265f18 'float64_t' # | | | `-BuiltinType 0x55631c235380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55631c2c0478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55631c2c0438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55631c2c0498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55631c2c0458 'int' 4 # | | `-ConstantMatrixType 0x55631c2c0590 'matrix' # | |-NamespaceDecl 0x55631c2d3a18 prev 0x55631c265bf0 line:12:11 hlsl # | | |-original Namespace 0x55631c235a98 'hlsl' # | | `-NamespaceDecl 0x55631c2d3a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55631c2d3d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55631c2d3b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55631c2d3b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55631c2d3c68 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 0x55631c2d3d10 <> Implicit # | | | |-CXXRecordDecl 0x55631c2d3e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55631c2d3ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55631c2d3f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55631c2d42f0 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 0x55631c235b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c235b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55631c2d4028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55631c2d4520 <> Implicit # | | | |-CXXRecordDecl 0x55631c2d45e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55631c2d4698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55631c2d4700 'bool' true # | | |-ClassTemplateDecl 0x55631c2d9088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55631c2d8e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55631c2d8ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55631c2d8f88 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 0x55631c2d9030 <> Implicit # | | | `-CXXRecordDecl 0x55631c2d9160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55631c2d9540 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 0x55631c235b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55631c2d9248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55631c2d97a0 <> Implicit # | | | |-CXXRecordDecl 0x55631c2d9860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55631c2d9918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55631c2d92a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55631c2d9248 'T' # | | |-TypeAliasTemplateDecl 0x55631c2d9d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55631c2d99e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55631c2d9a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55631c2351c0 'void' # | | | `-TypeAliasDecl 0x55631c2d9ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55631c2d9c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55631c2db160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55631c2d9d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55631c2da630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55631c2da6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55631c2db0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55631c2daf68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55631c2db440 # | | | `-ReturnStmt 0x55631c2db430 # | | | `-BuiltinBitCastExpr 0x55631c2db408 'vector' # | | | `-DeclRefExpr 0x55631c2db3b0 'vector' lvalue ParmVar 0x55631c2daf68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55631c2ddc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55631c2db458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55631c2db4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55631c2ddba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55631c2dda60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55631c2ddda8 # | | | `-ReturnStmt 0x55631c2ddd98 # | | | `-BuiltinBitCastExpr 0x55631c2ddd70 'U' # | | | `-DeclRefExpr 0x55631c2ddd40 'T' lvalue ParmVar 0x55631c2dda60 'F' 'T' # | | |-ClassTemplateDecl 0x55631c2ddf60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55631c2dddc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55631c2dde60 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 0x55631c2ddf08 <> Implicit # | | | |-CXXRecordDecl 0x55631c2de038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55631c2de0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55631c2de168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55631c2dde10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55631c2dddc0 'T' # | | `-TypeAliasTemplateDecl 0x55631c2dec08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55631c2de1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55631c2de278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55631c2deba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55631c2dead0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55631c235df0 <> 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 0x55631c2de6a0 '__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 0x55631c2d3a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55631c2d9d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55631c2de3f0 'bool' # | | | | `-BinaryOperator 0x55631c2de3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55631c2de350 'bool' '>' # | | | | | |-DeclRefExpr 0x55631c2de310 'int' NonTypeTemplateParm 0x55631c2de278 'N' 'int' # | | | | | `-IntegerLiteral 0x55631c2de330 'int' 1 # | | | | `-BinaryOperator 0x55631c2de3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55631c2de370 'int' NonTypeTemplateParm 0x55631c2de278 'N' 'int' # | | | | `-IntegerLiteral 0x55631c2de390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c2de230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c2de1d8 'T' # | | | `-DependentNameType 0x55631c2de650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55631c2de9b0 'int' NonTypeTemplateParm 0x55631c2de278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55631c2dea80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55631c2de9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55631c235df0 'vector' # | | | `-TemplateSpecializationType 0x55631c2de6a0 '__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 0x55631c2d3a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55631c2d9d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55631c2de3f0 'bool' # | | | | `-BinaryOperator 0x55631c2de3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55631c2de350 'bool' '>' # | | | | | |-DeclRefExpr 0x55631c2de310 'int' NonTypeTemplateParm 0x55631c2de278 'N' 'int' # | | | | | `-IntegerLiteral 0x55631c2de330 'int' 1 # | | | | `-BinaryOperator 0x55631c2de3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55631c2de370 'int' NonTypeTemplateParm 0x55631c2de278 'N' 'int' # | | | | `-IntegerLiteral 0x55631c2de390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c2de230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c2de1d8 'T' # | | | `-DependentNameType 0x55631c2de650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55631c2dea18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55631c235c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55631c235c78 <> 'int' 4 # | | `-DeclRefExpr 0x55631c2de9b0 'int' NonTypeTemplateParm 0x55631c2de278 'N' 'int' # | |-NamespaceDecl 0x55631c2deca8 prev 0x55631c2d3a18 line:12:11 hlsl # | | |-original Namespace 0x55631c235a98 'hlsl' # | | |-FunctionDecl 0x55631c2dee28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55631c2ded40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55631c2deed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2def50 Implicit # | | | `-ConstAttr 0x55631c2def78 Implicit # | | |-FunctionDecl 0x55631c2df128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c2df000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2df1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2df250 Implicit # | | | `-ConstAttr 0x55631c2df278 Implicit # | | |-FunctionDecl 0x55631c2df438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c2df310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2df4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2df560 Implicit # | | | `-ConstAttr 0x55631c2df588 Implicit # | | |-FunctionDecl 0x55631c2df748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c2df620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2df7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2df870 Implicit # | | | `-ConstAttr 0x55631c2df898 Implicit # | | |-FunctionDecl 0x55631c2e0e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55631c2e0d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55631c2e0f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e0f90 Implicit # | | | `-ConstAttr 0x55631c2e0fb8 Implicit # | | |-FunctionDecl 0x55631c2e1178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55631c2e1050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2e1228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e12a0 Implicit # | | | `-ConstAttr 0x55631c2e12c8 Implicit # | | |-FunctionDecl 0x55631c2e1488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55631c2e1360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2e1538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e15b0 Implicit # | | | `-ConstAttr 0x55631c2e15d8 Implicit # | | |-FunctionDecl 0x55631c2e1798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55631c2e1670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2e1848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e18c0 Implicit # | | | `-ConstAttr 0x55631c2e18e8 Implicit # | | |-FunctionDecl 0x55631c2e1a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c2e1938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55631c2e1b88 # | | | `-ReturnStmt 0x55631c2e1b78 # | | | `-ImplicitCastExpr 0x55631c2e1b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55631c2e1b40 'uint':'unsigned int' lvalue ParmVar 0x55631c2e1938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55631c2e1d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c2e1bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55631c2e1eb0 # | | | `-ReturnStmt 0x55631c2e1ea0 # | | | `-ImplicitCastExpr 0x55631c2e1e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55631c2e1e68 'uint2':'vector' lvalue ParmVar 0x55631c2e1bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55631c2e2038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c2e1f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55631c2e2158 # | | | `-ReturnStmt 0x55631c2e2148 # | | | `-ImplicitCastExpr 0x55631c2e2130 'uint3':'vector' # | | | `-DeclRefExpr 0x55631c2e2110 'uint3':'vector' lvalue ParmVar 0x55631c2e1f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55631c2e22d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c2e21a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55631c2e23f8 # | | | `-ReturnStmt 0x55631c2e23e8 # | | | `-ImplicitCastExpr 0x55631c2e23d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55631c2e23b0 'uint4':'vector' lvalue ParmVar 0x55631c2e21a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55631c2e2528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55631c2e2438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55631c2e25d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e2650 Implicit # | | | `-ConstAttr 0x55631c2e2678 Implicit # | | |-FunctionDecl 0x55631c2e2838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c2e2710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2e28e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e2960 Implicit # | | | `-ConstAttr 0x55631c2e2988 Implicit # | | |-FunctionDecl 0x55631c2e2b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c2e2a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2e2bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e2c70 Implicit # | | | `-ConstAttr 0x55631c2e2c98 Implicit # | | |-FunctionDecl 0x55631c2e35d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c2e34b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2e3688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e3700 Implicit # | | | `-ConstAttr 0x55631c2e3728 Implicit # | | |-FunctionDecl 0x55631c2e38c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55631c2e37a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c2e3978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e39f0 Implicit # | | | `-ConstAttr 0x55631c2e3a18 Implicit # | | |-FunctionDecl 0x55631c2e3bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55631c2e3ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2e3c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e3d00 Implicit # | | | `-ConstAttr 0x55631c2e3d28 Implicit # | | |-FunctionDecl 0x55631c2e3ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55631c2e3dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2e3f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e4010 Implicit # | | | `-ConstAttr 0x55631c2e4038 Implicit # | | |-FunctionDecl 0x55631c2e41f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55631c2e40d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2e42a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e4320 Implicit # | | | `-ConstAttr 0x55631c2e4348 Implicit # | | |-FunctionDecl 0x55631c2e8b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c2e4398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55631c2e8c90 # | | | `-ReturnStmt 0x55631c2e8c80 # | | | `-ImplicitCastExpr 0x55631c2e8c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55631c2e8c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c2e4398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55631c2e8e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c2e8ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55631c2e8f38 # | | | `-ReturnStmt 0x55631c2e8f28 # | | | `-ImplicitCastExpr 0x55631c2e8f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55631c2e8ef0 'uint64_t2':'vector' lvalue ParmVar 0x55631c2e8ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55631c2e90b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c2e8f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55631c2e91d8 # | | | `-ReturnStmt 0x55631c2e91c8 # | | | `-ImplicitCastExpr 0x55631c2e91b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55631c2e9190 'uint64_t3':'vector' lvalue ParmVar 0x55631c2e8f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55631c2e9358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c2e9228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55631c2e9478 # | | | `-ReturnStmt 0x55631c2e9468 # | | | `-ImplicitCastExpr 0x55631c2e9450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55631c2e9430 'uint64_t4':'vector' lvalue ParmVar 0x55631c2e9228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55631c2e95a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55631c2e94b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55631c2e9658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e96d0 Implicit # | | | `-ConstAttr 0x55631c2e96f8 Implicit # | | |-FunctionDecl 0x55631c2e98b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55631c2e9790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2e9968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2e99e0 Implicit # | | | `-ConstAttr 0x55631c2e9a08 Implicit # | | |-FunctionDecl 0x55631c2eacc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55631c2e9aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2ead78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2eadf0 Implicit # | | | `-ConstAttr 0x55631c2eae18 Implicit # | | |-FunctionDecl 0x55631c2eafd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55631c2eaeb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2eb088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55631c2eb100 Implicit # | | | `-ConstAttr 0x55631c2eb128 Implicit # | | |-FunctionDecl 0x55631c2eb238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55631c2eb188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55631c2eb2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55631c2eb360 Implicit # | | | `-ConstAttr 0x55631c2eb388 Implicit # | | |-FunctionDecl 0x55631c2eb4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c2eb3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2eb550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55631c2eb5c8 Implicit # | | | `-ConstAttr 0x55631c2eb5f0 Implicit # | | |-FunctionDecl 0x55631c2eb718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c2eb668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2eb7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55631c2eb840 Implicit # | | | `-ConstAttr 0x55631c2eb868 Implicit # | | |-FunctionDecl 0x55631c2eb990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c2eb8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2eba40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55631c2ebab8 Implicit # | | | `-ConstAttr 0x55631c2ebae0 Implicit # | | |-FunctionDecl 0x55631c2ebc30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55631c2ebb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c2ebce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55631c2ebd58 Implicit # | | | `-ConstAttr 0x55631c2ebd80 Implicit # | | |-FunctionDecl 0x55631c2ebea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c2ebdf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2ebf58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55631c2ebfd0 Implicit # | | | `-ConstAttr 0x55631c2ebff8 Implicit # | | |-FunctionDecl 0x55631c2ec120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c2ec070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2ec1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55631c2ec248 Implicit # | | | `-ConstAttr 0x55631c2ec270 Implicit # | | |-FunctionDecl 0x55631c2ec398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c2ec2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2ec448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55631c2ec4c0 Implicit # | | | `-ConstAttr 0x55631c2ec4e8 Implicit # | | |-FunctionDecl 0x55631c2ec768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55631c2ec590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55631c2ec610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55631c2ec820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c2ec8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55631c2ec928 Implicit # | | | `-ConstAttr 0x55631c2ec950 Implicit # | | |-FunctionDecl 0x55631c2ef050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55631c2ec9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55631c2eca70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55631c2ef108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c2ef1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55631c2ef210 Implicit # | | | `-ConstAttr 0x55631c2ef238 Implicit # | | |-FunctionDecl 0x55631c2ef380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55631c2ef298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55631c2ef430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2ef4a8 Implicit # | | | `-ConstAttr 0x55631c2ef4d0 Implicit # | | |-FunctionDecl 0x55631c2ef660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55631c2ef538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2ef710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2ef788 Implicit # | | | `-ConstAttr 0x55631c2ef7b0 Implicit # | | |-FunctionDecl 0x55631c2ef950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55631c2ef828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2efa00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2efa78 Implicit # | | | `-ConstAttr 0x55631c2efaa0 Implicit # | | |-FunctionDecl 0x55631c2efc40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55631c2efb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2efcf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2efd68 Implicit # | | | `-ConstAttr 0x55631c2efd90 Implicit # | | |-FunctionDecl 0x55631c2efed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55631c2efde8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55631c2eff80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2efff8 Implicit # | | | `-ConstAttr 0x55631c2f0020 Implicit # | | |-FunctionDecl 0x55631c2f01f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55631c2f00d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f02a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f0318 Implicit # | | | `-ConstAttr 0x55631c2f0340 Implicit # | | |-FunctionDecl 0x55631c2f0500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55631c2f03e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f05b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f0628 Implicit # | | | `-ConstAttr 0x55631c2f0650 Implicit # | | |-FunctionDecl 0x55631c2f0810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55631c2f06f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f08c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f0938 Implicit # | | | `-ConstAttr 0x55631c2f0960 Implicit # | | |-FunctionDecl 0x55631c2f0ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55631c2f09d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55631c2f0b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55631c2f0bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f0c08 Implicit # | | | `-ConstAttr 0x55631c2f0c30 Implicit # | | |-FunctionDecl 0x55631c2f0dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55631c2f0ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f0e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f0ef8 Implicit # | | | `-ConstAttr 0x55631c2f0f20 Implicit # | | |-FunctionDecl 0x55631c2f10d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55631c2f0f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f1180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f11f8 Implicit # | | | `-ConstAttr 0x55631c2f1220 Implicit # | | |-FunctionDecl 0x55631c2f13c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55631c2f1298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f1470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f14e8 Implicit # | | | `-ConstAttr 0x55631c2f1510 Implicit # | | |-FunctionDecl 0x55631c2f16b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55631c2f1588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c2f1760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f17d8 Implicit # | | | `-ConstAttr 0x55631c2f1800 Implicit # | | |-FunctionDecl 0x55631c2f19a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55631c2f1878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f1a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f1ac8 Implicit # | | | `-ConstAttr 0x55631c2f1af0 Implicit # | | |-FunctionDecl 0x55631c2f1c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55631c2f1b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f1d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f1db8 Implicit # | | | `-ConstAttr 0x55631c2f1de0 Implicit # | | |-FunctionDecl 0x55631c2f1f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55631c2f1e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f2030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f20c8 Implicit # | | | `-ConstAttr 0x55631c2f20f0 Implicit # | | |-FunctionDecl 0x55631c2f2230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55631c2f2150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55631c2f22e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f2358 Implicit # | | | `-ConstAttr 0x55631c2f2380 Implicit # | | |-FunctionDecl 0x55631c2f2520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55631c2f23f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f25d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f2648 Implicit # | | | `-ConstAttr 0x55631c2f2670 Implicit # | | |-FunctionDecl 0x55631c2f2810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55631c2f26e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f28c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f2938 Implicit # | | | `-ConstAttr 0x55631c2f2960 Implicit # | | |-FunctionDecl 0x55631c2f2b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55631c2f29d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f2bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f2c28 Implicit # | | | `-ConstAttr 0x55631c2f2c50 Implicit # | | |-FunctionDecl 0x55631c2f2df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55631c2f2cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c2f2ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f2f18 Implicit # | | | `-ConstAttr 0x55631c2f2f40 Implicit # | | |-FunctionDecl 0x55631c2f30f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55631c2f2fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f31a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f3218 Implicit # | | | `-ConstAttr 0x55631c2f3240 Implicit # | | |-FunctionDecl 0x55631c2f33e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55631c2f32b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f3490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f3508 Implicit # | | | `-ConstAttr 0x55631c2f3530 Implicit # | | |-FunctionDecl 0x55631c2f36d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55631c2f35a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f3780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f37f8 Implicit # | | | `-ConstAttr 0x55631c2f3820 Implicit # | | |-FunctionDecl 0x55631c2f39c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55631c2f3898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c2f3a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f3ae8 Implicit # | | | `-ConstAttr 0x55631c2f3b10 Implicit # | | |-FunctionDecl 0x55631c2f3cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55631c2f3b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f3d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f3dd8 Implicit # | | | `-ConstAttr 0x55631c2f3e00 Implicit # | | |-FunctionDecl 0x55631c2f3fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55631c2f3e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f4050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f5c98 Implicit # | | | `-ConstAttr 0x55631c2f5cc0 Implicit # | | |-FunctionDecl 0x55631c2f5e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55631c2f5d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f5f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f5f88 Implicit # | | | `-ConstAttr 0x55631c2f5fb0 Implicit # | | |-FunctionDecl 0x55631c2f60f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55631c2f6010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55631c2f61a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f6218 Implicit # | | | `-ConstAttr 0x55631c2f6240 Implicit # | | |-FunctionDecl 0x55631c2f63e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55631c2f62b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f6490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f6508 Implicit # | | | `-ConstAttr 0x55631c2f6530 Implicit # | | |-FunctionDecl 0x55631c2f66d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55631c2f65a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f6780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f67f8 Implicit # | | | `-ConstAttr 0x55631c2f6820 Implicit # | | |-FunctionDecl 0x55631c2f69c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55631c2f6898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f6a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55631c2f6ae8 Implicit # | | | `-ConstAttr 0x55631c2f6b10 Implicit # | | |-FunctionDecl 0x55631c2f6d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55631c2f6b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55631c2f6be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55631c2f6db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f6e30 Implicit # | | | `-ConstAttr 0x55631c2f6e58 Implicit # | | |-FunctionDecl 0x55631c2f7078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55631c2f6ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55631c2f6f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f7130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f71a8 Implicit # | | | `-ConstAttr 0x55631c2f71d0 Implicit # | | |-FunctionDecl 0x55631c2f7408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55631c2f7230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55631c2f72b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f74c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f7538 Implicit # | | | `-ConstAttr 0x55631c2f7560 Implicit # | | |-FunctionDecl 0x55631c2f7798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55631c2f75c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55631c2f7640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f7850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f78c8 Implicit # | | | `-ConstAttr 0x55631c2f78f0 Implicit # | | |-FunctionDecl 0x55631c2f7b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55631c2f7978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55631c2f79f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2f7c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f7c88 Implicit # | | | `-ConstAttr 0x55631c2f7cb0 Implicit # | | |-FunctionDecl 0x55631c2f7f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55631c2f7d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55631c2f7db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2f7fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f8038 Implicit # | | | `-ConstAttr 0x55631c2f8060 Implicit # | | |-FunctionDecl 0x55631c2f82b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55631c2f80e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55631c2f8168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2f8370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f83e8 Implicit # | | | `-ConstAttr 0x55631c2f8410 Implicit # | | |-FunctionDecl 0x55631c2f8668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55631c2f8498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55631c2f8518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2f8720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f8798 Implicit # | | | `-ConstAttr 0x55631c2f87c0 Implicit # | | |-FunctionDecl 0x55631c2f8a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55631c2f8848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55631c2f88c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2f8ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f8b48 Implicit # | | | `-ConstAttr 0x55631c2f8b70 Implicit # | | |-FunctionDecl 0x55631c2f8de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55631c2f8bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55631c2f8c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2f8ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f8f18 Implicit # | | | `-ConstAttr 0x55631c2f8f40 Implicit # | | |-FunctionDecl 0x55631c2f9198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55631c2f8fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55631c2f9048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2f9250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f92c8 Implicit # | | | `-ConstAttr 0x55631c2f92f0 Implicit # | | |-FunctionDecl 0x55631c2f9548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55631c2f9378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55631c2f93f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2f9600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f9678 Implicit # | | | `-ConstAttr 0x55631c2f96a0 Implicit # | | |-FunctionDecl 0x55631c2f98f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55631c2f9728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55631c2f97a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2f99b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f9a28 Implicit # | | | `-ConstAttr 0x55631c2f9a50 Implicit # | | |-FunctionDecl 0x55631c2f9cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55631c2f9ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55631c2f9b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2f9d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2f9df8 Implicit # | | | `-ConstAttr 0x55631c2f9e20 Implicit # | | |-FunctionDecl 0x55631c2fa078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55631c2f9ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55631c2f9f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2fa130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2fa1a8 Implicit # | | | `-ConstAttr 0x55631c2fa1d0 Implicit # | | |-FunctionDecl 0x55631c2fa428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55631c2fa258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55631c2fa2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2fa4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2fa558 Implicit # | | | `-ConstAttr 0x55631c2fa580 Implicit # | | |-FunctionDecl 0x55631c2fa7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55631c2fa608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55631c2fa688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2fa890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2fa908 Implicit # | | | `-ConstAttr 0x55631c2fa930 Implicit # | | |-FunctionDecl 0x55631c2fab88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55631c2fa9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55631c2faa38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2fac40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2c6288 Implicit # | | | `-ConstAttr 0x55631c2c62b0 Implicit # | | |-FunctionDecl 0x55631c2c6508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55631c2c6338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55631c2c63b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55631c2c65c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55631c2c6638 Implicit # | | | `-ConstAttr 0x55631c2c6660 Implicit # | | |-FunctionDecl 0x55631c2c6768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55631c2c66c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55631c2c6818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c2c6890 Implicit # | | | `-ConstAttr 0x55631c2c68b8 Implicit # | | |-FunctionDecl 0x55631c2c69c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55631c2c6920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2c6a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c2c6af0 Implicit # | | | `-ConstAttr 0x55631c2c6b18 Implicit # | | |-FunctionDecl 0x55631c2c6c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55631c2c6b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2c6ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c2c6d60 Implicit # | | | `-ConstAttr 0x55631c2c6d88 Implicit # | | |-FunctionDecl 0x55631c2c6ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55631c2c6e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2c6f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c2c6fd0 Implicit # | | | `-ConstAttr 0x55631c2c6ff8 Implicit # | | |-FunctionDecl 0x55631c2c70f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55631c2c7050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55631c2c71a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c2ffcb0 Implicit # | | | `-ConstAttr 0x55631c2ffcd8 Implicit # | | |-FunctionDecl 0x55631c2ffdf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55631c2ffd50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2ffea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c2fff20 Implicit # | | | `-ConstAttr 0x55631c2fff48 Implicit # | | |-FunctionDecl 0x55631c300068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55631c2fffc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55631c300118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c300190 Implicit # | | | `-ConstAttr 0x55631c3001b8 Implicit # | | |-FunctionDecl 0x55631c3002d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55631c300230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55631c300388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c300400 Implicit # | | | `-ConstAttr 0x55631c300428 Implicit # | | |-FunctionDecl 0x55631c300540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55631c300498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55631c3005f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55631c300650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c300698 Implicit # | | | `-ConstAttr 0x55631c3006c0 Implicit # | | |-FunctionDecl 0x55631c3007e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55631c300738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c300890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c300908 Implicit # | | | `-ConstAttr 0x55631c300930 Implicit # | | |-FunctionDecl 0x55631c300a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55631c3009a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c300b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c300b78 Implicit # | | | `-ConstAttr 0x55631c300ba0 Implicit # | | |-FunctionDecl 0x55631c300ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55631c300c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c300d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c300e10 Implicit # | | | `-ConstAttr 0x55631c300e38 Implicit # | | |-FunctionDecl 0x55631c300f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55631c300eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c301008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c301080 Implicit # | | | `-ConstAttr 0x55631c3010a8 Implicit # | | |-FunctionDecl 0x55631c3011c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55631c301120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c301278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c3012f0 Implicit # | | | `-ConstAttr 0x55631c301318 Implicit # | | |-FunctionDecl 0x55631c301438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55631c301390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3014e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c301560 Implicit # | | | `-ConstAttr 0x55631c301588 Implicit # | | |-FunctionDecl 0x55631c3016a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55631c301600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c301758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c3017d0 Implicit # | | | `-ConstAttr 0x55631c3017f8 Implicit # | | |-FunctionDecl 0x55631c301900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55631c301858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55631c3019b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c301a28 Implicit # | | | `-ConstAttr 0x55631c301a50 Implicit # | | |-FunctionDecl 0x55631c301b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55631c301ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c301c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c301c98 Implicit # | | | `-ConstAttr 0x55631c301cd0 Implicit # | | |-FunctionDecl 0x55631c301df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55631c301d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c301ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c301f18 Implicit # | | | `-ConstAttr 0x55631c301f40 Implicit # | | |-FunctionDecl 0x55631c302060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55631c301fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c302110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c302188 Implicit # | | | `-ConstAttr 0x55631c3021b0 Implicit # | | |-FunctionDecl 0x55631c3022d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55631c302228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c302380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c3023f8 Implicit # | | | `-ConstAttr 0x55631c302420 Implicit # | | |-FunctionDecl 0x55631c302540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55631c302498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3025f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c302668 Implicit # | | | `-ConstAttr 0x55631c302690 Implicit # | | |-FunctionDecl 0x55631c3027b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55631c302708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c302860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c3028d8 Implicit # | | | `-ConstAttr 0x55631c302900 Implicit # | | |-FunctionDecl 0x55631c302a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55631c302978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c302ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c302b48 Implicit # | | | `-ConstAttr 0x55631c302b70 Implicit # | | |-FunctionDecl 0x55631c302ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55631c302be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c302d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c302e08 Implicit # | | | `-ConstAttr 0x55631c302e30 Implicit # | | |-FunctionDecl 0x55631c302f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55631c302ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c303000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c303078 Implicit # | | | `-ConstAttr 0x55631c3030a0 Implicit # | | |-FunctionDecl 0x55631c3031c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55631c303118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c303270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c3032e8 Implicit # | | | `-ConstAttr 0x55631c303310 Implicit # | | |-FunctionDecl 0x55631c303430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55631c303388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3034e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c303558 Implicit # | | | `-ConstAttr 0x55631c303580 Implicit # | | |-FunctionDecl 0x55631c303688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55631c3035e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55631c303738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c3037b0 Implicit # | | | `-ConstAttr 0x55631c3037d8 Implicit # | | |-FunctionDecl 0x55631c3038f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55631c303850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3039a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c303a20 Implicit # | | | `-ConstAttr 0x55631c303a48 Implicit # | | |-FunctionDecl 0x55631c303b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55631c303ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c303c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c303c90 Implicit # | | | `-ConstAttr 0x55631c303cb8 Implicit # | | |-FunctionDecl 0x55631c303de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55631c303d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c303e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55631c303f10 Implicit # | | | `-ConstAttr 0x55631c303f38 Implicit # | | |-FunctionDecl 0x55631c304188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55631c303fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c304030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c304240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55631c3042b8 Implicit # | | | `-ConstAttr 0x55631c3042e0 Implicit # | | |-FunctionDecl 0x55631c304518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55631c304348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c3043c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3045d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55631c304648 Implicit # | | | `-ConstAttr 0x55631c304670 Implicit # | | |-FunctionDecl 0x55631c3048b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55631c3046e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c304768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c304970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55631c3049e8 Implicit # | | | `-ConstAttr 0x55631c304a10 Implicit # | | |-FunctionDecl 0x55631c304d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55631c304a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c304b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c304db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55631c304e30 Implicit # | | | `-ConstAttr 0x55631c304e58 Implicit # | | |-FunctionDecl 0x55631c304f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55631c304eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55631c305018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55631c305090 Implicit # | | | `-ConstAttr 0x55631c3050b8 Implicit # | | |-FunctionDecl 0x55631c3051d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c305120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c305280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55631c3052f8 Implicit # | | | `-ConstAttr 0x55631c305320 Implicit # | | |-FunctionDecl 0x55631c305448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c305398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3054f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55631c305570 Implicit # | | | `-ConstAttr 0x55631c305598 Implicit # | | |-FunctionDecl 0x55631c3056c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c305610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c305770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55631c3057e8 Implicit # | | | `-ConstAttr 0x55631c305810 Implicit # | | |-FunctionDecl 0x55631c305920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55631c305870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c3059d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55631c305a48 Implicit # | | | `-ConstAttr 0x55631c305a70 Implicit # | | |-FunctionDecl 0x55631c305b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c305ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c305c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55631c305cc0 Implicit # | | | `-ConstAttr 0x55631c2f4460 Implicit # | | |-FunctionDecl 0x55631c2f4588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c2f44d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f4638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55631c2f46b0 Implicit # | | | `-ConstAttr 0x55631c2f46d8 Implicit # | | |-FunctionDecl 0x55631c2f4800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c2f4750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f48b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55631c2f4928 Implicit # | | | `-ConstAttr 0x55631c2f4950 Implicit # | | |-FunctionDecl 0x55631c2f4a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55631c2f49b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55631c2f4b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55631c2f4b88 Implicit # | | | `-ConstAttr 0x55631c2f4bb0 Implicit # | | |-FunctionDecl 0x55631c2f4cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c2f4c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f4d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55631c2f4df0 Implicit # | | | `-ConstAttr 0x55631c2f4e18 Implicit # | | |-FunctionDecl 0x55631c2f4f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c2f4e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f4ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55631c2f5068 Implicit # | | | `-ConstAttr 0x55631c2f5090 Implicit # | | |-FunctionDecl 0x55631c2f51b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c2f5108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2f5268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55631c2f52e0 Implicit # | | | `-ConstAttr 0x55631c2f5308 Implicit # | | |-FunctionDecl 0x55631c308d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55631c2f5368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c308db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55631c308e28 Implicit # | | | `-ConstAttr 0x55631c308e50 Implicit # | | |-FunctionDecl 0x55631c308f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c308ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c309028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55631c3090a0 Implicit # | | | `-ConstAttr 0x55631c3090c8 Implicit # | | |-FunctionDecl 0x55631c3091f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c309140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3092a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55631c309318 Implicit # | | | `-ConstAttr 0x55631c309340 Implicit # | | |-FunctionDecl 0x55631c309468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c3093b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c309518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55631c309590 Implicit # | | | `-ConstAttr 0x55631c3095b8 Implicit # | | |-FunctionDecl 0x55631c3097a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55631c309618 col:17 y 'half' # | | | |-ParmVarDecl 0x55631c309698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55631c309860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55631c3098d8 Implicit # | | | `-ConstAttr 0x55631c309900 Implicit # | | |-FunctionDecl 0x55631c309b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55631c309950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55631c3099d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c309be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55631c309c58 Implicit # | | | `-ConstAttr 0x55631c309c80 Implicit # | | |-FunctionDecl 0x55631c309ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55631c309d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55631c309d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c309fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55631c30a018 Implicit # | | | `-ConstAttr 0x55631c30a040 Implicit # | | |-FunctionDecl 0x55631c30a278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55631c30a0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55631c30a120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c30a330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55631c30a3a8 Implicit # | | | `-ConstAttr 0x55631c30a3d0 Implicit # | | |-FunctionDecl 0x55631c30a5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55631c30a430 col:19 y 'float' # | | | |-ParmVarDecl 0x55631c30a4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55631c30a680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55631c30a6f8 Implicit # | | | `-ConstAttr 0x55631c30a720 Implicit # | | |-FunctionDecl 0x55631c30a958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55631c30a780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55631c30a800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c30aa10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55631c30aa88 Implicit # | | | `-ConstAttr 0x55631c30aab0 Implicit # | | |-FunctionDecl 0x55631c30ad20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55631c30ab10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55631c30ab90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c30add8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55631c30ae50 Implicit # | | | `-ConstAttr 0x55631c30ae78 Implicit # | | |-FunctionDecl 0x55631c30b0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55631c30aed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55631c30af58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c30b160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55631c30b1d8 Implicit # | | | `-ConstAttr 0x55631c30b200 Implicit # | | |-FunctionDecl 0x55631c30b310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55631c30b260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55631c30b3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55631c30b438 Implicit # | | | `-ConstAttr 0x55631c30b460 Implicit # | | |-FunctionDecl 0x55631c30b578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c30b4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c30b628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55631c30b6a0 Implicit # | | | `-ConstAttr 0x55631c30b6c8 Implicit # | | |-FunctionDecl 0x55631c30b7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c30b740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c30b8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55631c30b918 Implicit # | | | `-ConstAttr 0x55631c30b940 Implicit # | | |-FunctionDecl 0x55631c30ba68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c30b9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c30bb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55631c30bb90 Implicit # | | | `-ConstAttr 0x55631c30bbb8 Implicit # | | |-FunctionDecl 0x55631c30bd30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55631c30bc18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c30bde0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55631c30be58 Implicit # | | | `-ConstAttr 0x55631c30be80 Implicit # | | |-FunctionDecl 0x55631c30bfa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c30bef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c30c058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55631c30c0d0 Implicit # | | | `-ConstAttr 0x55631c30c0f8 Implicit # | | |-FunctionDecl 0x55631c30c220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c30c170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c30c2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55631c30c348 Implicit # | | | `-ConstAttr 0x55631c30c370 Implicit # | | |-FunctionDecl 0x55631c30c498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c30c3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c30c548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55631c30c5c0 Implicit # | | | `-ConstAttr 0x55631c30c5e8 Implicit # | | |-FunctionDecl 0x55631c30c888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55631c30c648 col:16 'half' # | | | |-ParmVarDecl 0x55631c30c6c8 col:22 'half' # | | | |-ParmVarDecl 0x55631c30c748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55631c30c948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c30c9c0 Implicit # | | | `-ConstAttr 0x55631c30c9e8 Implicit # | | |-FunctionDecl 0x55631c30cd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55631c30ca50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55631c30cad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55631c30cb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c30ce00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c30ce78 Implicit # | | | `-ConstAttr 0x55631c30cea0 Implicit # | | |-FunctionDecl 0x55631c30d1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55631c30cf18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55631c30cf98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55631c30d018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c30d268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c30d2e0 Implicit # | | | `-ConstAttr 0x55631c30d308 Implicit # | | |-FunctionDecl 0x55631c30d608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55631c30d380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55631c30d400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55631c30d480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c30d6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c30d740 Implicit # | | | `-ConstAttr 0x55631c30d768 Implicit # | | |-FunctionDecl 0x55631c30da08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55631c30d7c8 col:14 'int' # | | | |-ParmVarDecl 0x55631c30d848 col:19 'int' # | | | |-ParmVarDecl 0x55631c30d8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55631c30dac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c30db40 Implicit # | | | `-ConstAttr 0x55631c30db68 Implicit # | | |-FunctionDecl 0x55631c30ded8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55631c30dbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55631c30dc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55631c30dd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c30df98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c30e010 Implicit # | | | `-ConstAttr 0x55631c30e038 Implicit # | | |-FunctionDecl 0x55631c30e338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55631c30e0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55631c30e130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55631c30e1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c30e3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c30e470 Implicit # | | | `-ConstAttr 0x55631c30e498 Implicit # | | |-FunctionDecl 0x55631c30e798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55631c30e510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55631c30e590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55631c30e610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c30e858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c30e8d0 Implicit # | | | `-ConstAttr 0x55631c30e8f8 Implicit # | | |-FunctionDecl 0x55631c30ebf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55631c30e970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c30e9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c30ea70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c30ecb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c30ed60 Implicit # | | | `-ConstAttr 0x55631c30ed88 Implicit # | | |-FunctionDecl 0x55631c30f088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55631c30ee00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c30ee80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c30ef00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c30f148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c30f1c0 Implicit # | | | `-ConstAttr 0x55631c30f1e8 Implicit # | | |-FunctionDecl 0x55631c30f4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55631c30f260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c30f2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c30f360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c30f5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c30f620 Implicit # | | | `-ConstAttr 0x55631c30f648 Implicit # | | |-FunctionDecl 0x55631c30f948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55631c30f6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c30f740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c30f7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c30fa08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c30fa80 Implicit # | | | `-ConstAttr 0x55631c30faa8 Implicit # | | |-FunctionDecl 0x55631c310e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55631c30fb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c30fba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c30fc20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c310ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c310f40 Implicit # | | | `-ConstAttr 0x55631c310f68 Implicit # | | |-FunctionDecl 0x55631c311268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55631c310fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c311060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c3110e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c311328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c3113a0 Implicit # | | | `-ConstAttr 0x55631c3113c8 Implicit # | | |-FunctionDecl 0x55631c3116c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55631c311440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c3114c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c311540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c311788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c311800 Implicit # | | | `-ConstAttr 0x55631c311828 Implicit # | | |-FunctionDecl 0x55631c311b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55631c3118a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c311920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c3119a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c311be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c311c60 Implicit # | | | `-ConstAttr 0x55631c311c88 Implicit # | | |-FunctionDecl 0x55631c311f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55631c311d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c311d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c311e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c312058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c3120d0 Implicit # | | | `-ConstAttr 0x55631c3120f8 Implicit # | | |-FunctionDecl 0x55631c3123f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55631c312170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c3121f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c312270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3124b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c312530 Implicit # | | | `-ConstAttr 0x55631c312558 Implicit # | | |-FunctionDecl 0x55631c312858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55631c3125d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c312650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c3126d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c312918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c312990 Implicit # | | | `-ConstAttr 0x55631c3129b8 Implicit # | | |-FunctionDecl 0x55631c312cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55631c312a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c312ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c312b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c312da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c312e18 Implicit # | | | `-ConstAttr 0x55631c312e40 Implicit # | | |-FunctionDecl 0x55631c3130d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55631c312ea0 col:18 'float' # | | | |-ParmVarDecl 0x55631c312f20 col:25 'float' # | | | |-ParmVarDecl 0x55631c312fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55631c313198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c313210 Implicit # | | | `-ConstAttr 0x55631c313238 Implicit # | | |-FunctionDecl 0x55631c313538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55631c3132b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55631c313330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55631c3133b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3135f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c313670 Implicit # | | | `-ConstAttr 0x55631c313698 Implicit # | | |-FunctionDecl 0x55631c313998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55631c313710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55631c313790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55631c313810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c313a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c313ad0 Implicit # | | | `-ConstAttr 0x55631c313af8 Implicit # | | |-FunctionDecl 0x55631c2fad28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55631c313b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55631c313bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55631c313c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c2fade8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c2fae60 Implicit # | | | `-ConstAttr 0x55631c2fae88 Implicit # | | |-FunctionDecl 0x55631c2fb128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55631c2faee8 col:20 'double' # | | | |-ParmVarDecl 0x55631c2faf68 col:28 'double' # | | | |-ParmVarDecl 0x55631c2fafe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55631c2fb1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c2fb260 Implicit # | | | `-ConstAttr 0x55631c2fb288 Implicit # | | |-FunctionDecl 0x55631c2fb588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55631c2fb300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55631c2fb380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55631c2fb400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c2fb648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c2fb6c0 Implicit # | | | `-ConstAttr 0x55631c2fb6e8 Implicit # | | |-FunctionDecl 0x55631c2fb9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55631c2fb760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55631c2fb7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55631c2fb860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c2fbaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c2fbb20 Implicit # | | | `-ConstAttr 0x55631c2fbb48 Implicit # | | |-FunctionDecl 0x55631c315fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55631c2fbbc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55631c315dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55631c315e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c316088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55631c316100 Implicit # | | | `-ConstAttr 0x55631c316128 Implicit # | | |-FunctionDecl 0x55631c316270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55631c316188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55631c316320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55631c316398 Implicit # | | | `-ConstAttr 0x55631c3163c0 Implicit # | | |-FunctionDecl 0x55631c316550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55631c316428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c316600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55631c316678 Implicit # | | | `-ConstAttr 0x55631c3166a0 Implicit # | | |-FunctionDecl 0x55631c316840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55631c316718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3168f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55631c316968 Implicit # | | | `-ConstAttr 0x55631c316990 Implicit # | | |-FunctionDecl 0x55631c316b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55631c316a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c316be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55631c316c58 Implicit # | | | `-ConstAttr 0x55631c316c80 Implicit # | | |-FunctionDecl 0x55631c316dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55631c316ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55631c316e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55631c316ef8 Implicit # | | | `-ConstAttr 0x55631c316f20 Implicit # | | |-FunctionDecl 0x55631c317038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c316f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3170e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55631c317160 Implicit # | | | `-ConstAttr 0x55631c317188 Implicit # | | |-FunctionDecl 0x55631c3172b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c317200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c317360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55631c3173d8 Implicit # | | | `-ConstAttr 0x55631c317400 Implicit # | | |-FunctionDecl 0x55631c317528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c317478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3175d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55631c317650 Implicit # | | | `-ConstAttr 0x55631c317678 Implicit # | | |-FunctionDecl 0x55631c317788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55631c3176d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55631c317838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55631c3178b0 Implicit # | | | `-ConstAttr 0x55631c3178d8 Implicit # | | |-FunctionDecl 0x55631c317a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c317950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c317ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55631c317b28 Implicit # | | | `-ConstAttr 0x55631c317b50 Implicit # | | |-FunctionDecl 0x55631c317c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c317bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c317d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55631c317da0 Implicit # | | | `-ConstAttr 0x55631c318df0 Implicit # | | |-FunctionDecl 0x55631c318f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c318e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c318fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55631c319040 Implicit # | | | `-ConstAttr 0x55631c319068 Implicit # | | |-FunctionDecl 0x55631c319178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55631c3190c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55631c319228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55631c3192a0 Implicit # | | | `-ConstAttr 0x55631c3192c8 Implicit # | | |-FunctionDecl 0x55631c3193e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c319330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c319490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55631c319508 Implicit # | | | `-ConstAttr 0x55631c319530 Implicit # | | |-FunctionDecl 0x55631c319658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c3195a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c319708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55631c319780 Implicit # | | | `-ConstAttr 0x55631c3197a8 Implicit # | | |-FunctionDecl 0x55631c3198d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c319820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c319980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55631c3199f8 Implicit # | | | `-ConstAttr 0x55631c319a20 Implicit # | | |-FunctionDecl 0x55631c319b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55631c319a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c319be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55631c319c58 Implicit # | | | `-ConstAttr 0x55631c319c80 Implicit # | | |-FunctionDecl 0x55631c319e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c319cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c319eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55631c319f28 Implicit # | | | `-ConstAttr 0x55631c319f50 Implicit # | | |-FunctionDecl 0x55631c31a078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c319fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c31a128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55631c31a1a0 Implicit # | | | `-ConstAttr 0x55631c31a1c8 Implicit # | | |-FunctionDecl 0x55631c31a2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c31a240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c31a3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55631c31a418 Implicit # | | | `-ConstAttr 0x55631c31a440 Implicit # | | |-FunctionDecl 0x55631c31a5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55631c31a490 col:33 used x 'int' # | | | `-CompoundStmt 0x55631c31aa28 # | | | `-ReturnStmt 0x55631c31aa18 # | | | `-ImplicitCastExpr 0x55631c31aa00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55631c31a9b8 'int' # | | | |-ImplicitCastExpr 0x55631c31a9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31a8e8 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31a9e8 'int' # | | | `-DeclRefExpr 0x55631c31a920 'int' lvalue ParmVar 0x55631c31a490 'x' 'int' # | | |-FunctionDecl 0x55631c31ab88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55631c31aa58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55631c31ad28 # | | | `-ReturnStmt 0x55631c31ad18 # | | | `-ImplicitCastExpr 0x55631c31ad00 'vector' # | | | `-CallExpr 0x55631c31acb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55631c31aca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31ac60 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31ace8 'int2':'vector' # | | | `-DeclRefExpr 0x55631c31ac80 'int2':'vector' lvalue ParmVar 0x55631c31aa58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55631c31aeb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55631c31ad58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55631c31b058 # | | | `-ReturnStmt 0x55631c31b048 # | | | `-ImplicitCastExpr 0x55631c31b030 'vector' # | | | `-CallExpr 0x55631c31afe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55631c31afd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31af90 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31b018 'int3':'vector' # | | | `-DeclRefExpr 0x55631c31afb0 'int3':'vector' lvalue ParmVar 0x55631c31ad58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55631c31b1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55631c31b088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55631c31b358 # | | | `-ReturnStmt 0x55631c31b348 # | | | `-ImplicitCastExpr 0x55631c31b330 'vector' # | | | `-CallExpr 0x55631c31b2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55631c31b2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31b290 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31b318 'int4':'vector' # | | | `-DeclRefExpr 0x55631c31b2b0 'int4':'vector' lvalue ParmVar 0x55631c31b088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55631c31b4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55631c31b388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55631c31b640 # | | | `-ReturnStmt 0x55631c31b630 # | | | `-CallExpr 0x55631c31b5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55631c31b5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31b590 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31b618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55631c31b5b0 'uint':'unsigned int' lvalue ParmVar 0x55631c31b388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55631c31b798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55631c31b670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55631c31b920 # | | | `-ReturnStmt 0x55631c31b910 # | | | `-CallExpr 0x55631c31b8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55631c31b8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31b870 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31b8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55631c31b890 'uint2':'vector' lvalue ParmVar 0x55631c31b670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55631c31ba78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55631c31b950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55631c31bc00 # | | | `-ReturnStmt 0x55631c31bbf0 # | | | `-CallExpr 0x55631c31bba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55631c31bb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31bb50 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31bbd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55631c31bb70 'uint3':'vector' lvalue ParmVar 0x55631c31b950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55631c31bd58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55631c31bc30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55631c31bef8 # | | | `-ReturnStmt 0x55631c31bee8 # | | | `-CallExpr 0x55631c31bea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55631c31be88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31be48 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31bed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55631c31be68 'uint4':'vector' lvalue ParmVar 0x55631c31bc30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55631c31c058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55631c31bf28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55631c31c1f8 # | | | `-ReturnStmt 0x55631c31c1e8 # | | | `-ImplicitCastExpr 0x55631c31c1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55631c31c188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55631c31c170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31c130 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31c1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55631c31c150 'int64_t':'long' lvalue ParmVar 0x55631c31bf28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55631c31c358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55631c31c228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55631c31c4f8 # | | | `-ReturnStmt 0x55631c31c4e8 # | | | `-ImplicitCastExpr 0x55631c31c4d0 'vector' # | | | `-CallExpr 0x55631c31c488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55631c31c470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31c430 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31c4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55631c31c450 'int64_t2':'vector' lvalue ParmVar 0x55631c31c228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55631c31c658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55631c31c528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55631c31c7f8 # | | | `-ReturnStmt 0x55631c31c7e8 # | | | `-ImplicitCastExpr 0x55631c31c7d0 'vector' # | | | `-CallExpr 0x55631c31c788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55631c31c770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31c730 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31c7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55631c31c750 'int64_t3':'vector' lvalue ParmVar 0x55631c31c528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55631c31c958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55631c31c828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55631c31caf8 # | | | `-ReturnStmt 0x55631c31cae8 # | | | `-ImplicitCastExpr 0x55631c31cad0 'vector' # | | | `-CallExpr 0x55631c31ca88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55631c31ca70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31ca30 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31cab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55631c31ca50 'int64_t4':'vector' lvalue ParmVar 0x55631c31c828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55631c31cc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55631c31cb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55631c31cdf8 # | | | `-ReturnStmt 0x55631c31cde8 # | | | `-ImplicitCastExpr 0x55631c31cdd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55631c31cd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55631c31cd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31cd30 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31cdb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55631c31cd50 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c31cb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55631c31cf78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55631c31ce48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55631c31d118 # | | | `-ReturnStmt 0x55631c31d108 # | | | `-ImplicitCastExpr 0x55631c31d0f0 'vector' # | | | `-CallExpr 0x55631c31d0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55631c31d090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31d050 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31d0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55631c31d070 'uint64_t2':'vector' lvalue ParmVar 0x55631c31ce48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55631c31d278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55631c31d148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55631c31d418 # | | | `-ReturnStmt 0x55631c31d408 # | | | `-ImplicitCastExpr 0x55631c31d3f0 'vector' # | | | `-CallExpr 0x55631c31d3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55631c31d390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31d350 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31d3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55631c31d370 'uint64_t3':'vector' lvalue ParmVar 0x55631c31d148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55631c31d578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55631c31d448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55631c31d718 # | | | `-ReturnStmt 0x55631c31d708 # | | | `-ImplicitCastExpr 0x55631c31d6f0 'vector' # | | | `-CallExpr 0x55631c31d6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55631c31d690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55631c31d650 '' Function 0x55631c31a748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55631c31d6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55631c31d670 'uint64_t4':'vector' lvalue ParmVar 0x55631c31d448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55631c31d808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55631c31d758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55631c31d8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55631c31d930 Implicit # | | | `-ConstAttr 0x55631c31d958 Implicit # | | |-FunctionDecl 0x55631c31da70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c31d9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c31db20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55631c31db98 Implicit # | | | `-ConstAttr 0x55631c31dbc0 Implicit # | | |-FunctionDecl 0x55631c31dce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c31dc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c31dd98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55631c31eb50 Implicit # | | | `-ConstAttr 0x55631c31eb78 Implicit # | | |-FunctionDecl 0x55631c31eca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c31ebf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c31ed50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55631c31edc8 Implicit # | | | `-ConstAttr 0x55631c31edf0 Implicit # | | |-FunctionDecl 0x55631c31ef00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55631c31ee50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55631c31efb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55631c31f028 Implicit # | | | `-ConstAttr 0x55631c31f050 Implicit # | | |-FunctionDecl 0x55631c31f178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c31f0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c31f228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55631c31f2a0 Implicit # | | | `-ConstAttr 0x55631c31f2c8 Implicit # | | |-FunctionDecl 0x55631c31f3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c31f340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c31f4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55631c31f518 Implicit # | | | `-ConstAttr 0x55631c31f540 Implicit # | | |-FunctionDecl 0x55631c31f668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c31f5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c31f718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55631c31f790 Implicit # | | | `-ConstAttr 0x55631c31f7b8 Implicit # | | |-FunctionDecl 0x55631c31f968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55631c31f818 col:14 'half' # | | | |-ParmVarDecl 0x55631c31f898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55631c31fa20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c31fa98 Implicit # | | | `-ConstAttr 0x55631c31fac0 Implicit # | | |-FunctionDecl 0x55631c31fd38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55631c31fb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55631c31fbe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c31fdf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c31fe68 Implicit # | | | `-ConstAttr 0x55631c31fe90 Implicit # | | |-FunctionDecl 0x55631c3200d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55631c31ff08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55631c31ff88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c320190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c320208 Implicit # | | | `-ConstAttr 0x55631c320230 Implicit # | | |-FunctionDecl 0x55631c320478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55631c3202a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55631c320328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c320530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c3205a8 Implicit # | | | `-ConstAttr 0x55631c3205d0 Implicit # | | |-FunctionDecl 0x55631c320780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55631c320630 col:16 'float' # | | | |-ParmVarDecl 0x55631c3206b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55631c320838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c3208b0 Implicit # | | | `-ConstAttr 0x55631c3208d8 Implicit # | | |-FunctionDecl 0x55631c320b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55631c320950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55631c3209d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c320c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c320ca0 Implicit # | | | `-ConstAttr 0x55631c320cc8 Implicit # | | |-FunctionDecl 0x55631c320f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55631c320d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55631c320dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c320fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c321048 Implicit # | | | `-ConstAttr 0x55631c321070 Implicit # | | |-FunctionDecl 0x55631c3212b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55631c3210e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55631c321168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c321370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c3213e8 Implicit # | | | `-ConstAttr 0x55631c321410 Implicit # | | |-FunctionDecl 0x55631c321608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55631c321470 col:18 'double' # | | | |-ParmVarDecl 0x55631c3214f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55631c3216c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c321738 Implicit # | | | `-ConstAttr 0x55631c321760 Implicit # | | |-FunctionDecl 0x55631c321958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55631c3217c0 col:12 'int' # | | | |-ParmVarDecl 0x55631c321840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55631c321a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c321a88 Implicit # | | | `-ConstAttr 0x55631c321ab0 Implicit # | | |-FunctionDecl 0x55631c321d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55631c321b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55631c321c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c321e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c321e88 Implicit # | | | `-ConstAttr 0x55631c321eb0 Implicit # | | |-FunctionDecl 0x55631c3220f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55631c321f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55631c321fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3221b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c322228 Implicit # | | | `-ConstAttr 0x55631c322250 Implicit # | | |-FunctionDecl 0x55631c322498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55631c3222c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55631c322348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c322550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c3225c8 Implicit # | | | `-ConstAttr 0x55631c3225f0 Implicit # | | |-FunctionDecl 0x55631c322838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55631c322668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c3226e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c3228f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c322968 Implicit # | | | `-ConstAttr 0x55631c322990 Implicit # | | |-FunctionDecl 0x55631c322c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55631c322a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c322a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c322cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c322d38 Implicit # | | | `-ConstAttr 0x55631c322d60 Implicit # | | |-FunctionDecl 0x55631c322fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55631c322dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c322e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c323060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c3230d8 Implicit # | | | `-ConstAttr 0x55631c323100 Implicit # | | |-FunctionDecl 0x55631c323348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55631c323178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c3231f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c323400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c323478 Implicit # | | | `-ConstAttr 0x55631c3234a0 Implicit # | | |-FunctionDecl 0x55631c3236e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55631c323518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c323598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c3237a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c323818 Implicit # | | | `-ConstAttr 0x55631c323840 Implicit # | | |-FunctionDecl 0x55631c323a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55631c3238b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c323938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c323b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c323be8 Implicit # | | | `-ConstAttr 0x55631c323c10 Implicit # | | |-FunctionDecl 0x55631c323e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55631c323c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c323d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c323f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c323f88 Implicit # | | | `-ConstAttr 0x55631c323fb0 Implicit # | | |-FunctionDecl 0x55631c3241f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55631c324028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c3240a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3242b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c324328 Implicit # | | | `-ConstAttr 0x55631c324350 Implicit # | | |-FunctionDecl 0x55631c324598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55631c3243c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c324448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c324650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c3246c8 Implicit # | | | `-ConstAttr 0x55631c3246f0 Implicit # | | |-FunctionDecl 0x55631c324938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55631c324768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c3247e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3249f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c324a68 Implicit # | | | `-ConstAttr 0x55631c324a90 Implicit # | | |-FunctionDecl 0x55631c324d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55631c324b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c324bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c324dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c324e38 Implicit # | | | `-ConstAttr 0x55631c324e60 Implicit # | | |-FunctionDecl 0x55631c3250a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55631c324ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c324f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c325160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55631c3251d8 Implicit # | | | `-ConstAttr 0x55631c325200 Implicit # | | |-FunctionDecl 0x55631c325518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55631c325288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c325308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c325388 col:37 'int' # | | | |-AvailabilityAttr 0x55631c3255d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c325698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55631c3256e0 Implicit # | | | `-ConstAttr 0x55631c325708 Implicit # | | |-FunctionDecl 0x55631c325970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55631c325780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c325800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c325880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55631c325a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c325af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55631c325b38 Implicit # | | | `-ConstAttr 0x55631c325b60 Implicit # | | |-FunctionDecl 0x55631c325c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55631c325bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55631c325d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55631c325d98 Implicit # | | | `-ConstAttr 0x55631c325dc0 Implicit # | | |-FunctionDecl 0x55631c325ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c325e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c325f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55631c326000 Implicit # | | | `-ConstAttr 0x55631c326028 Implicit # | | |-FunctionDecl 0x55631c326150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c3260a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c326200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55631c326278 Implicit # | | | `-ConstAttr 0x55631c3262a0 Implicit # | | |-FunctionDecl 0x55631c3263c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c326318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c326478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55631c3264f0 Implicit # | | | `-ConstAttr 0x55631c326518 Implicit # | | |-FunctionDecl 0x55631c326628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55631c326578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55631c3266d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55631c326750 Implicit # | | | `-ConstAttr 0x55631c326778 Implicit # | | |-FunctionDecl 0x55631c3268a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c3267f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c326950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55631c3269c8 Implicit # | | | `-ConstAttr 0x55631c3269f0 Implicit # | | |-FunctionDecl 0x55631c326b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c326a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c326bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55631c326c50 Implicit # | | | `-ConstAttr 0x55631c326c78 Implicit # | | |-FunctionDecl 0x55631c326da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c326cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c326e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55631c326ec8 Implicit # | | | `-ConstAttr 0x55631c326ef0 Implicit # | | |-FunctionDecl 0x55631c327000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55631c326f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55631c3270b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55631c327128 Implicit # | | | `-ConstAttr 0x55631c327150 Implicit # | | |-FunctionDecl 0x55631c327268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c3271b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c327318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55631c327390 Implicit # | | | `-ConstAttr 0x55631c3273b8 Implicit # | | |-FunctionDecl 0x55631c3274e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c327430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c327590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55631c327608 Implicit # | | | `-ConstAttr 0x55631c327630 Implicit # | | |-FunctionDecl 0x55631c327758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c3276a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c327808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55631c327880 Implicit # | | | `-ConstAttr 0x55631c3278a8 Implicit # | | |-FunctionDecl 0x55631c3279b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55631c327908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c327a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55631c327ae0 Implicit # | | | `-ConstAttr 0x55631c327b08 Implicit # | | |-FunctionDecl 0x55631c305dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c305d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c305e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55631c305ee8 Implicit # | | | `-ConstAttr 0x55631c305f10 Implicit # | | |-FunctionDecl 0x55631c306038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c305f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3060e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55631c306160 Implicit # | | | `-ConstAttr 0x55631c306188 Implicit # | | |-FunctionDecl 0x55631c3062b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c306200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c306360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55631c3063d8 Implicit # | | | `-ConstAttr 0x55631c306400 Implicit # | | |-FunctionDecl 0x55631c3065a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55631c306478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c306658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55631c3066d0 Implicit # | | | `-ConstAttr 0x55631c3066f8 Implicit # | | |-FunctionDecl 0x55631c306888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55631c306760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c306938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55631c3069b0 Implicit # | | | `-ConstAttr 0x55631c3069d8 Implicit # | | |-FunctionDecl 0x55631c306b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55631c306a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c306c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55631c306ca0 Implicit # | | | `-ConstAttr 0x55631c306cc8 Implicit # | | |-FunctionDecl 0x55631c306e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55631c306d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c306f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55631c306fa0 Implicit # | | | `-ConstAttr 0x55631c306fc8 Implicit # | | |-FunctionDecl 0x55631c307158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55631c307028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55631c307208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55631c307280 Implicit # | | | `-ConstAttr 0x55631c3072a8 Implicit # | | |-FunctionDecl 0x55631c307438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55631c307310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3074e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55631c307560 Implicit # | | | `-ConstAttr 0x55631c307588 Implicit # | | |-FunctionDecl 0x55631c307728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55631c307600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3077d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55631c307850 Implicit # | | | `-ConstAttr 0x55631c307878 Implicit # | | |-FunctionDecl 0x55631c307a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55631c3078f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c307ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55631c307b40 Implicit # | | | `-ConstAttr 0x55631c307b68 Implicit # | | |-FunctionDecl 0x55631c32dbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55631c307bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55631c32dc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32dcf8 Implicit # | | | `-ConstAttr 0x55631c32dd20 Implicit # | | |-FunctionDecl 0x55631c32deb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55631c32dd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c32df68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32dfe0 Implicit # | | | `-ConstAttr 0x55631c32e008 Implicit # | | |-FunctionDecl 0x55631c32e1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55631c32e080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c32e258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32e2d0 Implicit # | | | `-ConstAttr 0x55631c32e2f8 Implicit # | | |-FunctionDecl 0x55631c32e498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55631c32e370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c32e548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32e5c0 Implicit # | | | `-ConstAttr 0x55631c32e5e8 Implicit # | | |-FunctionDecl 0x55631c32e710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55631c32e660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c32e7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32e838 Implicit # | | | `-ConstAttr 0x55631c32e860 Implicit # | | |-FunctionDecl 0x55631c32e988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55631c32e8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c32ea38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32eab0 Implicit # | | | `-ConstAttr 0x55631c32ead8 Implicit # | | |-FunctionDecl 0x55631c32ec10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55631c32eb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c32ecc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32ed38 Implicit # | | | `-ConstAttr 0x55631c32ed60 Implicit # | | |-FunctionDecl 0x55631c32ee88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55631c32edd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c32ef38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32efb0 Implicit # | | | `-ConstAttr 0x55631c32efd8 Implicit # | | |-FunctionDecl 0x55631c32f178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55631c32f050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c32f228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32f2a0 Implicit # | | | `-ConstAttr 0x55631c32f2c8 Implicit # | | |-FunctionDecl 0x55631c32f468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55631c32f340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c32f518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32f590 Implicit # | | | `-ConstAttr 0x55631c32f5b8 Implicit # | | |-FunctionDecl 0x55631c32f758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55631c32f630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c32f808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32f880 Implicit # | | | `-ConstAttr 0x55631c32f8a8 Implicit # | | |-FunctionDecl 0x55631c32fa48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55631c32f920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c32faf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32fb70 Implicit # | | | `-ConstAttr 0x55631c32fb98 Implicit # | | |-FunctionDecl 0x55631c32fd48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55631c32fc20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c32fdf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c32fe70 Implicit # | | | `-ConstAttr 0x55631c32fe98 Implicit # | | |-FunctionDecl 0x55631c330038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c32ff10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3300e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c330160 Implicit # | | | `-ConstAttr 0x55631c330188 Implicit # | | |-FunctionDecl 0x55631c330328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c330200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3303d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c330450 Implicit # | | | `-ConstAttr 0x55631c330478 Implicit # | | |-FunctionDecl 0x55631c330618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c3304f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3306c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55631c330740 Implicit # | | | `-ConstAttr 0x55631c330768 Implicit # | | |-FunctionDecl 0x55631c330878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55631c3307c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55631c330928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55631c3309a0 Implicit # | | | `-ConstAttr 0x55631c3309c8 Implicit # | | |-FunctionDecl 0x55631c330ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c330a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c330b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55631c330c18 Implicit # | | | `-ConstAttr 0x55631c330c40 Implicit # | | |-FunctionDecl 0x55631c330d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c330cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c330e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55631c330e90 Implicit # | | | `-ConstAttr 0x55631c330eb8 Implicit # | | |-FunctionDecl 0x55631c330fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c330f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c331090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55631c331108 Implicit # | | | `-ConstAttr 0x55631c331130 Implicit # | | |-FunctionDecl 0x55631c331240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55631c331190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55631c3312f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55631c331368 Implicit # | | | `-ConstAttr 0x55631c331390 Implicit # | | |-FunctionDecl 0x55631c3314b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c331408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c331568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55631c3315e0 Implicit # | | | `-ConstAttr 0x55631c331608 Implicit # | | |-FunctionDecl 0x55631c331730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c331680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3317e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55631c331858 Implicit # | | | `-ConstAttr 0x55631c331880 Implicit # | | |-FunctionDecl 0x55631c3319a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c3318f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c331a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55631c331ad0 Implicit # | | | `-ConstAttr 0x55631c331af8 Implicit # | | |-FunctionDecl 0x55631c331c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55631c331b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55631c331cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55631c331d68 Implicit # | | | `-ConstAttr 0x55631c331d90 Implicit # | | |-FunctionDecl 0x55631c331ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c331df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c331f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55631c331fd0 Implicit # | | | `-ConstAttr 0x55631c331ff8 Implicit # | | |-FunctionDecl 0x55631c332120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c332070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3321d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55631c332248 Implicit # | | | `-ConstAttr 0x55631c332270 Implicit # | | |-FunctionDecl 0x55631c332398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c3322e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c332448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55631c3324c0 Implicit # | | | `-ConstAttr 0x55631c3324e8 Implicit # | | |-FunctionDecl 0x55631c3325f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55631c332548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c3326a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55631c332720 Implicit # | | | `-ConstAttr 0x55631c332748 Implicit # | | |-FunctionDecl 0x55631c332870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c3327c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c332920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55631c332998 Implicit # | | | `-ConstAttr 0x55631c3329c0 Implicit # | | |-FunctionDecl 0x55631c332ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c332a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c332b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55631c332c20 Implicit # | | | `-ConstAttr 0x55631c332c48 Implicit # | | |-FunctionDecl 0x55631c332d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c332cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c332e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55631c332e98 Implicit # | | | `-ConstAttr 0x55631c332ec0 Implicit # | | |-FunctionDecl 0x55631c332fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55631c332f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55631c333078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55631c3330f0 Implicit # | | | `-ConstAttr 0x55631c333118 Implicit # | | |-FunctionDecl 0x55631c3332a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55631c333180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c333358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55631c3333d0 Implicit # | | | `-ConstAttr 0x55631c3333f8 Implicit # | | |-FunctionDecl 0x55631c333598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55631c333470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c333648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55631c3336c0 Implicit # | | | `-ConstAttr 0x55631c3336e8 Implicit # | | |-FunctionDecl 0x55631c333888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55631c333760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c333938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55631c3339b0 Implicit # | | | `-ConstAttr 0x55631c3339d8 Implicit # | | |-FunctionDecl 0x55631c333ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55631c333a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c333b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55631c333c30 Implicit # | | | `-ConstAttr 0x55631c333c58 Implicit # | | |-FunctionDecl 0x55631c333df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55631c333cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c333ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55631c333f20 Implicit # | | | `-ConstAttr 0x55631c333f48 Implicit # | | |-FunctionDecl 0x55631c3340e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55631c333fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c334198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55631c334210 Implicit # | | | `-ConstAttr 0x55631c334238 Implicit # | | |-FunctionDecl 0x55631c3343d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55631c3342b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c334488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55631c334500 Implicit # | | | `-ConstAttr 0x55631c334528 Implicit # | | |-FunctionDecl 0x55631c334630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55631c334588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55631c3346e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55631c334758 Implicit # | | | `-ConstAttr 0x55631c334780 Implicit # | | |-FunctionDecl 0x55631c334898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55631c3347e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c334948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55631c3349c0 Implicit # | | | `-ConstAttr 0x55631c3349e8 Implicit # | | |-FunctionDecl 0x55631c334b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55631c334a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c334bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55631c334c58 Implicit # | | | `-ConstAttr 0x55631c334c80 Implicit # | | |-FunctionDecl 0x55631c334da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55631c334cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c334e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55631c334ed0 Implicit # | | | `-ConstAttr 0x55631c334ef8 Implicit # | | |-FunctionDecl 0x55631c335000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55631c334f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c3350b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55631c335128 Implicit # | | | `-ConstAttr 0x55631c335150 Implicit # | | |-FunctionDecl 0x55631c335278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55631c3351c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c335328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55631c3353a0 Implicit # | | | `-ConstAttr 0x55631c3353c8 Implicit # | | |-FunctionDecl 0x55631c3354f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55631c335440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3355a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55631c335618 Implicit # | | | `-ConstAttr 0x55631c335640 Implicit # | | |-FunctionDecl 0x55631c335768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55631c3356b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c335818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55631c335890 Implicit # | | | `-ConstAttr 0x55631c3358b8 Implicit # | | |-FunctionDecl 0x55631c335b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55631c335918 col:15 'half' # | | | |-ParmVarDecl 0x55631c335998 col:21 'half' # | | | |-ParmVarDecl 0x55631c335a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55631c335bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55631c335c50 Implicit # | | | `-ConstAttr 0x55631c335c78 Implicit # | | |-FunctionDecl 0x55631c335ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55631c335ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55631c335d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55631c335de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c335f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55631c336008 Implicit # | | | `-ConstAttr 0x55631c336030 Implicit # | | |-FunctionDecl 0x55631c336298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55631c3360a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55631c336128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55631c3361a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c336358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55631c3363d0 Implicit # | | | `-ConstAttr 0x55631c3363f8 Implicit # | | |-FunctionDecl 0x55631c336660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55631c336470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55631c3364f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55631c336570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c336720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55631c336798 Implicit # | | | `-ConstAttr 0x55631c3367c0 Implicit # | | |-FunctionDecl 0x55631c336a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55631c336820 col:17 'float' # | | | |-ParmVarDecl 0x55631c3368a0 col:24 'float' # | | | |-ParmVarDecl 0x55631c336920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55631c336ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55631c336b48 Implicit # | | | `-ConstAttr 0x55631c336b70 Implicit # | | |-FunctionDecl 0x55631c336de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55631c336be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55631c336c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55631c336cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c336ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55631c336f20 Implicit # | | | `-ConstAttr 0x55631c336f48 Implicit # | | |-FunctionDecl 0x55631c3371b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55631c336fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55631c337040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55631c3370c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c337270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55631c3372e8 Implicit # | | | `-ConstAttr 0x55631c337310 Implicit # | | |-FunctionDecl 0x55631c337578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55631c337388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55631c337408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55631c337488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c337638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55631c3376b0 Implicit # | | | `-ConstAttr 0x55631c3376d8 Implicit # | | |-FunctionDecl 0x55631c3377e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55631c337738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55631c337898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55631c337910 Implicit # | | | `-ConstAttr 0x55631c337938 Implicit # | | |-FunctionDecl 0x55631c337a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c3379a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c337b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55631c337b78 Implicit # | | | `-ConstAttr 0x55631c337ba0 Implicit # | | |-FunctionDecl 0x55631c337d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c337c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c337dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55631c337e48 Implicit # | | | `-ConstAttr 0x55631c337e70 Implicit # | | |-FunctionDecl 0x55631c337f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c337ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c338048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55631c3380c0 Implicit # | | | `-ConstAttr 0x55631c3380e8 Implicit # | | |-FunctionDecl 0x55631c3381f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55631c338148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55631c3382a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55631c338320 Implicit # | | | `-ConstAttr 0x55631c338348 Implicit # | | |-FunctionDecl 0x55631c338470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c3383c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c338520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55631c338598 Implicit # | | | `-ConstAttr 0x55631c3385c0 Implicit # | | |-FunctionDecl 0x55631c3386e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c338638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c338798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55631c338810 Implicit # | | | `-ConstAttr 0x55631c338838 Implicit # | | |-FunctionDecl 0x55631c338960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c3388b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c338a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55631c338a88 Implicit # | | | `-ConstAttr 0x55631c338ab0 Implicit # | | |-FunctionDecl 0x55631c338bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55631c338b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55631c338c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55631c338ce8 Implicit # | | | `-ConstAttr 0x55631c338d10 Implicit # | | |-FunctionDecl 0x55631c338e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c338d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c338ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55631c338f50 Implicit # | | | `-ConstAttr 0x55631c338f78 Implicit # | | |-FunctionDecl 0x55631c3390a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c338ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c339150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55631c3391c8 Implicit # | | | `-ConstAttr 0x55631c3391f0 Implicit # | | |-FunctionDecl 0x55631c339318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c339268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3393c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55631c339440 Implicit # | | | `-ConstAttr 0x55631c339468 Implicit # | | |-FunctionDecl 0x55631c339578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55631c3394c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55631c339628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55631c3396a0 Implicit # | | | `-ConstAttr 0x55631c3396c8 Implicit # | | |-FunctionDecl 0x55631c3397f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c339740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3398a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55631c339918 Implicit # | | | `-ConstAttr 0x55631c339940 Implicit # | | |-FunctionDecl 0x55631c339a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3399b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c339b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55631c339b90 Implicit # | | | `-ConstAttr 0x55631c339bb8 Implicit # | | |-FunctionDecl 0x55631c33ad40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c33ac90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c33adf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55631c33ae68 Implicit # | | | `-ConstAttr 0x55631c33ae90 Implicit # | | |-FunctionDecl 0x55631c33afa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55631c33aef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55631c33b050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55631c33b0c8 Implicit # | | | `-ConstAttr 0x55631c33b0f0 Implicit # | | |-FunctionDecl 0x55631c33b208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c33b158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c33b2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55631c33b330 Implicit # | | | `-ConstAttr 0x55631c33b358 Implicit # | | |-FunctionDecl 0x55631c33b480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c33b3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c33b530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55631c33b5a8 Implicit # | | | `-ConstAttr 0x55631c33b5d0 Implicit # | | |-FunctionDecl 0x55631c33b6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c33b648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c33b7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55631c33b820 Implicit # | | | `-ConstAttr 0x55631c33b848 Implicit # | | |-FunctionDecl 0x55631c33b958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55631c33b8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c33ba08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55631c33ba80 Implicit # | | | `-ConstAttr 0x55631c33baa8 Implicit # | | |-FunctionDecl 0x55631c33bbd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c33bb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c33bc80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55631c33bcf8 Implicit # | | | `-ConstAttr 0x55631c33bd20 Implicit # | | |-FunctionDecl 0x55631c33be48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c33bd98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c33bef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55631c33bf70 Implicit # | | | `-ConstAttr 0x55631c33bf98 Implicit # | | |-FunctionDecl 0x55631c33c0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c33c010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c33c170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55631c33c1e8 Implicit # | | | `-ConstAttr 0x55631c33c210 Implicit # | | |-FunctionDecl 0x55631c33c460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55631c33c270 col:14 'half' # | | | |-ParmVarDecl 0x55631c33c2f0 col:20 'half' # | | | |-ParmVarDecl 0x55631c33c370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55631c33c520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c33c598 Implicit # | | | `-ConstAttr 0x55631c33c5c0 Implicit # | | |-FunctionDecl 0x55631c33c818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55631c33c628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55631c33c6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55631c33c728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c33c8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c33c950 Implicit # | | | `-ConstAttr 0x55631c33c978 Implicit # | | |-FunctionDecl 0x55631c33cbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55631c33c9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55631c33ca70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55631c33caf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c33dcc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c33dd40 Implicit # | | | `-ConstAttr 0x55631c33dd68 Implicit # | | |-FunctionDecl 0x55631c33dfd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55631c33dde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55631c33de60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55631c33dee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c33e090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c33e108 Implicit # | | | `-ConstAttr 0x55631c33e130 Implicit # | | |-FunctionDecl 0x55631c33e380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55631c33e190 col:12 'int' # | | | |-ParmVarDecl 0x55631c33e210 col:17 'int' # | | | |-ParmVarDecl 0x55631c33e290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55631c33e440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c33e4b8 Implicit # | | | `-ConstAttr 0x55631c33e4e0 Implicit # | | |-FunctionDecl 0x55631c33e748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55631c33e558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55631c33e5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55631c33e658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c33e808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c33e880 Implicit # | | | `-ConstAttr 0x55631c33e8a8 Implicit # | | |-FunctionDecl 0x55631c33eb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55631c33e920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55631c33e9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55631c33ea20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c33ebd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c33ec48 Implicit # | | | `-ConstAttr 0x55631c33ec70 Implicit # | | |-FunctionDecl 0x55631c33eed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55631c33ece8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55631c33ed68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55631c33ede8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c33ef98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c33f010 Implicit # | | | `-ConstAttr 0x55631c33f038 Implicit # | | |-FunctionDecl 0x55631c33f2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55631c33f0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c33f130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c33f1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c33f360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c33f3d8 Implicit # | | | `-ConstAttr 0x55631c33f400 Implicit # | | |-FunctionDecl 0x55631c33f668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55631c33f478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c33f4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c33f578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c33f728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c33f7a0 Implicit # | | | `-ConstAttr 0x55631c33f7c8 Implicit # | | |-FunctionDecl 0x55631c33fa30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55631c33f840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c33f8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c33f940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c33faf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c33fb68 Implicit # | | | `-ConstAttr 0x55631c33fb90 Implicit # | | |-FunctionDecl 0x55631c33fe30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55631c33fc08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c33fcc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c33fd40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c33fef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c33ff68 Implicit # | | | `-ConstAttr 0x55631c33ff90 Implicit # | | |-FunctionDecl 0x55631c3401f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55631c340008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c340088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c340108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c3402b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c340330 Implicit # | | | `-ConstAttr 0x55631c340358 Implicit # | | |-FunctionDecl 0x55631c3405c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55631c3403d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c340450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c3404d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c340680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c3406f8 Implicit # | | | `-ConstAttr 0x55631c340720 Implicit # | | |-FunctionDecl 0x55631c340988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55631c340798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c340818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c340898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c340a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c340ac0 Implicit # | | | `-ConstAttr 0x55631c340ae8 Implicit # | | |-FunctionDecl 0x55631c340d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55631c340b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c340be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c340c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c340e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c340e88 Implicit # | | | `-ConstAttr 0x55631c340eb0 Implicit # | | |-FunctionDecl 0x55631c341118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55631c340f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c340fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c341028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c3411d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c341250 Implicit # | | | `-ConstAttr 0x55631c341278 Implicit # | | |-FunctionDecl 0x55631c3414e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55631c3412f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c341370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c3413f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3415a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c341618 Implicit # | | | `-ConstAttr 0x55631c341640 Implicit # | | |-FunctionDecl 0x55631c3418a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55631c3416b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c341738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c3417b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c341968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c3419e0 Implicit # | | | `-ConstAttr 0x55631c341a08 Implicit # | | |-FunctionDecl 0x55631c341cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55631c341a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c341b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c341b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c341d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c341e08 Implicit # | | | `-ConstAttr 0x55631c341e30 Implicit # | | |-FunctionDecl 0x55631c342080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55631c341e90 col:16 'float' # | | | |-ParmVarDecl 0x55631c341f10 col:23 'float' # | | | |-ParmVarDecl 0x55631c341f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55631c342140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c3421b8 Implicit # | | | `-ConstAttr 0x55631c3421e0 Implicit # | | |-FunctionDecl 0x55631c342448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55631c342258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55631c3422d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55631c342358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c342508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c342580 Implicit # | | | `-ConstAttr 0x55631c3425a8 Implicit # | | |-FunctionDecl 0x55631c342810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55631c342620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55631c3426a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55631c342720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3428d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c342948 Implicit # | | | `-ConstAttr 0x55631c342970 Implicit # | | |-FunctionDecl 0x55631c342bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55631c3429e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55631c342a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55631c342ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c342c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c342d10 Implicit # | | | `-ConstAttr 0x55631c342d38 Implicit # | | |-FunctionDecl 0x55631c342f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55631c342d98 col:18 'double' # | | | |-ParmVarDecl 0x55631c342e18 col:26 'double' # | | | |-ParmVarDecl 0x55631c342e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55631c343048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c3430c0 Implicit # | | | `-ConstAttr 0x55631c3430e8 Implicit # | | |-FunctionDecl 0x55631c343350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55631c343160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55631c3431e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55631c343260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c343410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c343488 Implicit # | | | `-ConstAttr 0x55631c3434b0 Implicit # | | |-FunctionDecl 0x55631c343718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55631c343528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55631c3435a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55631c343628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3437d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c343850 Implicit # | | | `-ConstAttr 0x55631c343878 Implicit # | | |-FunctionDecl 0x55631c343ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55631c3438f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55631c343970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55631c3439f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c343ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55631c343c18 Implicit # | | | `-ConstAttr 0x55631c343c40 Implicit # | | |-FunctionDecl 0x55631c313f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55631c313db0 col:14 'half' # | | | |-ParmVarDecl 0x55631c313e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55631c313fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c314030 Implicit # | | | `-ConstAttr 0x55631c314058 Implicit # | | |-FunctionDecl 0x55631c314210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55631c3140c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55631c314140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3142c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c314340 Implicit # | | | `-ConstAttr 0x55631c314368 Implicit # | | |-FunctionDecl 0x55631c314530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55631c3143e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55631c314460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3145e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c314660 Implicit # | | | `-ConstAttr 0x55631c314688 Implicit # | | |-FunctionDecl 0x55631c314850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55631c314700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55631c314780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c314908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c314980 Implicit # | | | `-ConstAttr 0x55631c3149a8 Implicit # | | |-FunctionDecl 0x55631c314b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55631c314a08 col:12 'int' # | | | |-ParmVarDecl 0x55631c314a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55631c314c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c314c88 Implicit # | | | `-ConstAttr 0x55631c314cb0 Implicit # | | |-FunctionDecl 0x55631c314ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55631c314d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55631c314da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c314fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c315028 Implicit # | | | `-ConstAttr 0x55631c315050 Implicit # | | |-FunctionDecl 0x55631c315298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55631c3150c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55631c315148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c315350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c3153c8 Implicit # | | | `-ConstAttr 0x55631c3153f0 Implicit # | | |-FunctionDecl 0x55631c315638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55631c315468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55631c3154e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3156f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c315768 Implicit # | | | `-ConstAttr 0x55631c315790 Implicit # | | |-FunctionDecl 0x55631c315958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55631c315808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c315888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c315a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c315a88 Implicit # | | | `-ConstAttr 0x55631c315ab0 Implicit # | | |-FunctionDecl 0x55631c315cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55631c315b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c315ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c315d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c349d48 Implicit # | | | `-ConstAttr 0x55631c349d70 Implicit # | | |-FunctionDecl 0x55631c349fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55631c349de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c349e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c34a070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34a0e8 Implicit # | | | `-ConstAttr 0x55631c34a110 Implicit # | | |-FunctionDecl 0x55631c34a318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55631c34a188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c34a208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c34a3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34a448 Implicit # | | | `-ConstAttr 0x55631c34a470 Implicit # | | |-FunctionDecl 0x55631c34a638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55631c34a4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c34a568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c34a6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34a768 Implicit # | | | `-ConstAttr 0x55631c34a790 Implicit # | | |-FunctionDecl 0x55631c34a9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55631c34a808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c34a888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c34aa90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34ab08 Implicit # | | | `-ConstAttr 0x55631c34ab30 Implicit # | | |-FunctionDecl 0x55631c34ad78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55631c34aba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c34ac28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c34ae30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34aea8 Implicit # | | | `-ConstAttr 0x55631c34aed0 Implicit # | | |-FunctionDecl 0x55631c34b118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55631c34af48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c34afc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c34b1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34b248 Implicit # | | | `-ConstAttr 0x55631c34b270 Implicit # | | |-FunctionDecl 0x55631c34b438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55631c34b2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c34b368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c34b4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34b568 Implicit # | | | `-ConstAttr 0x55631c34b590 Implicit # | | |-FunctionDecl 0x55631c34b7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55631c34b608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c34b688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c34b890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34b908 Implicit # | | | `-ConstAttr 0x55631c34b930 Implicit # | | |-FunctionDecl 0x55631c34bb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55631c34b9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c34ba28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c34bc30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34bca8 Implicit # | | | `-ConstAttr 0x55631c34bcd0 Implicit # | | |-FunctionDecl 0x55631c34bf38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55631c34bd60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c34bde0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c34bff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34c068 Implicit # | | | `-ConstAttr 0x55631c34c090 Implicit # | | |-FunctionDecl 0x55631c34c240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55631c34c0f0 col:16 'float' # | | | |-ParmVarDecl 0x55631c34c170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55631c34c2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34c370 Implicit # | | | `-ConstAttr 0x55631c34c398 Implicit # | | |-FunctionDecl 0x55631c34c560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55631c34c410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55631c34c490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c34c618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34c690 Implicit # | | | `-ConstAttr 0x55631c34c6b8 Implicit # | | |-FunctionDecl 0x55631c34c880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55631c34c730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55631c34c7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c34c938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34c9b0 Implicit # | | | `-ConstAttr 0x55631c34c9d8 Implicit # | | |-FunctionDecl 0x55631c34cba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55631c34ca50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55631c34cad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c34cc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34ccd0 Implicit # | | | `-ConstAttr 0x55631c34ccf8 Implicit # | | |-FunctionDecl 0x55631c34cea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55631c34cd58 col:18 'double' # | | | |-ParmVarDecl 0x55631c34cdd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55631c34cf60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34cfd8 Implicit # | | | `-ConstAttr 0x55631c34d000 Implicit # | | |-FunctionDecl 0x55631c34d248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55631c34d078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55631c34d0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c34d300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34d378 Implicit # | | | `-ConstAttr 0x55631c34d3a0 Implicit # | | |-FunctionDecl 0x55631c34d5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55631c34d418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55631c34d498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c34d6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34d718 Implicit # | | | `-ConstAttr 0x55631c34d740 Implicit # | | |-FunctionDecl 0x55631c34d988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55631c34d7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55631c34d838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c34da40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55631c34dab8 Implicit # | | | `-ConstAttr 0x55631c34dae0 Implicit # | | |-FunctionDecl 0x55631c34dd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55631c34db40 col:14 'half' # | | | |-ParmVarDecl 0x55631c34dbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55631c34ddd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c34de50 Implicit # | | | `-ConstAttr 0x55631c34de78 Implicit # | | |-FunctionDecl 0x55631c34e030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55631c34dee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55631c34df60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c34e0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c34e160 Implicit # | | | `-ConstAttr 0x55631c34e188 Implicit # | | |-FunctionDecl 0x55631c34e350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55631c34e200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55631c34e280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c34e408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c34e480 Implicit # | | | `-ConstAttr 0x55631c34e4a8 Implicit # | | |-FunctionDecl 0x55631c34e670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55631c34e520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55631c34e5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c34e728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c34e7a0 Implicit # | | | `-ConstAttr 0x55631c34e7c8 Implicit # | | |-FunctionDecl 0x55631c34e978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55631c34e828 col:12 'int' # | | | |-ParmVarDecl 0x55631c34e8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55631c34ea30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c34eaa8 Implicit # | | | `-ConstAttr 0x55631c34ead0 Implicit # | | |-FunctionDecl 0x55631c34ec98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55631c34eb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55631c34ebc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c34ed50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c34edc8 Implicit # | | | `-ConstAttr 0x55631c34edf0 Implicit # | | |-FunctionDecl 0x55631c34efb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55631c34ee68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55631c34eee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c34f070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c34f0e8 Implicit # | | | `-ConstAttr 0x55631c34f110 Implicit # | | |-FunctionDecl 0x55631c34f2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55631c34f188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55631c34f208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c34f390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c34f408 Implicit # | | | `-ConstAttr 0x55631c34f430 Implicit # | | |-FunctionDecl 0x55631c34f5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55631c34f4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c34f528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c34f6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c34f728 Implicit # | | | `-ConstAttr 0x55631c34f750 Implicit # | | |-FunctionDecl 0x55631c34f918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55631c34f7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c34f848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c34f9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c34fa48 Implicit # | | | `-ConstAttr 0x55631c34fa70 Implicit # | | |-FunctionDecl 0x55631c34fc38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55631c34fae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c34fb68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c34fcf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c34fd78 Implicit # | | | `-ConstAttr 0x55631c34fda0 Implicit # | | |-FunctionDecl 0x55631c34ff68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55631c34fe18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c34fe98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c350020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c350098 Implicit # | | | `-ConstAttr 0x55631c3500c0 Implicit # | | |-FunctionDecl 0x55631c350270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55631c350120 col:16 'float' # | | | |-ParmVarDecl 0x55631c3501a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55631c350328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c3503a0 Implicit # | | | `-ConstAttr 0x55631c3503c8 Implicit # | | |-FunctionDecl 0x55631c350590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55631c350440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55631c3504c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c350648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c3506c0 Implicit # | | | `-ConstAttr 0x55631c3506e8 Implicit # | | |-FunctionDecl 0x55631c3508b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55631c350760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55631c3507e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c350968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c3509e0 Implicit # | | | `-ConstAttr 0x55631c350a08 Implicit # | | |-FunctionDecl 0x55631c350bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55631c350a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55631c350b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c350c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c350d00 Implicit # | | | `-ConstAttr 0x55631c350d28 Implicit # | | |-FunctionDecl 0x55631c350ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55631c350da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c350e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c350fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c351020 Implicit # | | | `-ConstAttr 0x55631c351048 Implicit # | | |-FunctionDecl 0x55631c351210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55631c3510c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c351140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3512c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c351340 Implicit # | | | `-ConstAttr 0x55631c351368 Implicit # | | |-FunctionDecl 0x55631c351530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55631c3513e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c351460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3515e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c351660 Implicit # | | | `-ConstAttr 0x55631c351688 Implicit # | | |-FunctionDecl 0x55631c351850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55631c351700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c351780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c351908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c351980 Implicit # | | | `-ConstAttr 0x55631c3519a8 Implicit # | | |-FunctionDecl 0x55631c351b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55631c351a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c351aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c351c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c351ca0 Implicit # | | | `-ConstAttr 0x55631c351cc8 Implicit # | | |-FunctionDecl 0x55631c3538b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55631c353768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c3537e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c353970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c3539e8 Implicit # | | | `-ConstAttr 0x55631c353a10 Implicit # | | |-FunctionDecl 0x55631c353bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55631c353a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c353b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c353c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c353d08 Implicit # | | | `-ConstAttr 0x55631c353d30 Implicit # | | |-FunctionDecl 0x55631c353ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55631c353da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c353e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c353fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c354028 Implicit # | | | `-ConstAttr 0x55631c354050 Implicit # | | |-FunctionDecl 0x55631c354200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55631c3540b0 col:18 'double' # | | | |-ParmVarDecl 0x55631c354130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55631c3542b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c354330 Implicit # | | | `-ConstAttr 0x55631c354358 Implicit # | | |-FunctionDecl 0x55631c354520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55631c3543d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55631c354450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3545d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c354650 Implicit # | | | `-ConstAttr 0x55631c354678 Implicit # | | |-FunctionDecl 0x55631c354840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55631c3546f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55631c354770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3548f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c354970 Implicit # | | | `-ConstAttr 0x55631c354998 Implicit # | | |-FunctionDecl 0x55631c354b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55631c354a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55631c354a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c354c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55631c354c90 Implicit # | | | `-ConstAttr 0x55631c354cb8 Implicit # | | |-FunctionTemplateDecl 0x55631c3550e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55631c354d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55631c354d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55631c355038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55631c354e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55631c354f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c355148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55631c355650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55631c3551c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c355258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55631c3552c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55631c3555a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55631c3553f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55631c3554d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c3556b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55631c355b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55631c355778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55631c3557e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55631c355aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55631c355920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55631c3559d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c355bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55631c3560d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55631c355c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c355cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55631c355d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55631c356028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55631c355e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55631c355f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c356138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55631c356668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55631c3561d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55631c356248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55631c3562b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55631c3565c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55631c356418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55631c3564f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c3566d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55631c356ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55631c356758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c3567f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55631c356868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55631c3568d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55631c356c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55631c356a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55631c356b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c356d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55631c3570d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55631c356db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55631c356e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55631c357028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55631c356f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c357130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55631c357580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55631c3571a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c357248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55631c3572b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55631c3574d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55631c357428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c3575e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55631c357770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55631c357690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55631c357820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55631c357898 Implicit # | | | `-ConstAttr 0x55631c3578c0 Implicit # | | |-FunctionDecl 0x55631c3579d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c357928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c357a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55631c357b00 Implicit # | | | `-ConstAttr 0x55631c357b28 Implicit # | | |-FunctionDecl 0x55631c357c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c357ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c357d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55631c357d78 Implicit # | | | `-ConstAttr 0x55631c357da0 Implicit # | | |-FunctionDecl 0x55631c357ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c357e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c357f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55631c357ff0 Implicit # | | | `-ConstAttr 0x55631c358018 Implicit # | | |-FunctionDecl 0x55631c358128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55631c358078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55631c3581d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55631c358250 Implicit # | | | `-ConstAttr 0x55631c358278 Implicit # | | |-FunctionDecl 0x55631c3583a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c3582f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c358450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55631c3584c8 Implicit # | | | `-ConstAttr 0x55631c3584f0 Implicit # | | |-FunctionDecl 0x55631c358618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c358568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3586c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55631c358740 Implicit # | | | `-ConstAttr 0x55631c358768 Implicit # | | |-FunctionDecl 0x55631c358890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c3587e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c358940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55631c3589b8 Implicit # | | | `-ConstAttr 0x55631c3589e0 Implicit # | | |-FunctionDecl 0x55631c358b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55631c358a38 col:13 'bool' # | | | |-ParmVarDecl 0x55631c358ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55631c358c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c358ca8 Implicit # | | | `-ConstAttr 0x55631c358cd0 Implicit # | | |-FunctionDecl 0x55631c358e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55631c358d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55631c358db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55631c358f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c358fb8 Implicit # | | | `-ConstAttr 0x55631c358fe0 Implicit # | | |-FunctionDecl 0x55631c3591a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55631c359058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55631c3590d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55631c359260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c3592d8 Implicit # | | | `-ConstAttr 0x55631c359300 Implicit # | | |-FunctionDecl 0x55631c3594c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55631c359378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55631c3593f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55631c359580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c3595f8 Implicit # | | | `-ConstAttr 0x55631c359620 Implicit # | | |-FunctionDecl 0x55631c3597e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55631c359680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55631c359700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55631c3598a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c359918 Implicit # | | | `-ConstAttr 0x55631c359940 Implicit # | | |-FunctionDecl 0x55631c359af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55631c3599a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55631c359a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55631c359ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c359c20 Implicit # | | | `-ConstAttr 0x55631c359c48 Implicit # | | |-FunctionDecl 0x55631c359df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55631c359ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55631c359d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55631c359eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c359f28 Implicit # | | | `-ConstAttr 0x55631c359f50 Implicit # | | |-FunctionDecl 0x55631c35a100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55631c359fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55631c35a030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55631c35a1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c35a230 Implicit # | | | `-ConstAttr 0x55631c35a258 Implicit # | | |-FunctionDecl 0x55631c35a408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55631c35a2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55631c35a338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55631c35a4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c35a538 Implicit # | | | `-ConstAttr 0x55631c35a560 Implicit # | | |-FunctionDecl 0x55631c35a710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55631c35a5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55631c35a640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55631c35a7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c35a840 Implicit # | | | `-ConstAttr 0x55631c35a868 Implicit # | | |-FunctionDecl 0x55631c35aa18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55631c35a8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55631c35a948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55631c35aad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c35ab48 Implicit # | | | `-ConstAttr 0x55631c35ab70 Implicit # | | |-FunctionDecl 0x55631c35ad20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55631c35abd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55631c35ac50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55631c35add8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c35ae50 Implicit # | | | `-ConstAttr 0x55631c35ae78 Implicit # | | |-FunctionDecl 0x55631c35b028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55631c35aed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55631c35af58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55631c35b0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c35b158 Implicit # | | | `-ConstAttr 0x55631c35b180 Implicit # | | |-FunctionDecl 0x55631c35b330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55631c35b1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55631c35b260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55631c35b3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c35b460 Implicit # | | | `-ConstAttr 0x55631c35b488 Implicit # | | |-FunctionDecl 0x55631c35b638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55631c35b4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55631c35b568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55631c35b6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c35b790 Implicit # | | | `-ConstAttr 0x55631c35b7b8 Implicit # | | |-FunctionDecl 0x55631c35b968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55631c35b818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55631c35b898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55631c35ba20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c35ba98 Implicit # | | | `-ConstAttr 0x55631c35bac0 Implicit # | | |-FunctionDecl 0x55631c35bc70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55631c35bb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55631c35bba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55631c35bd28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c35bda0 Implicit # | | | `-ConstAttr 0x55631c35bdc8 Implicit # | | |-FunctionDecl 0x55631c35bf78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55631c35be28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55631c35bea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55631c35c030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c35c0a8 Implicit # | | | `-ConstAttr 0x55631c35c0d0 Implicit # | | |-FunctionDecl 0x55631c35c280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55631c35c130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55631c35c1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55631c35c338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55631c35c3b0 Implicit # | | | `-ConstAttr 0x55631c35c3d8 Implicit # | | |-FunctionDecl 0x55631c35c588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55631c35c438 col:14 'half' # | | | |-ParmVarDecl 0x55631c35c4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55631c35c640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55631c35c6b8 Implicit # | | | `-ConstAttr 0x55631c35c6e0 Implicit # | | |-FunctionDecl 0x55631c35c898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55631c35c748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55631c35c7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c35c950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55631c35c9c8 Implicit # | | | `-ConstAttr 0x55631c35c9f0 Implicit # | | |-FunctionDecl 0x55631c35cbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55631c35ca68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55631c35cae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c35cc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55631c35cce8 Implicit # | | | `-ConstAttr 0x55631c35cd10 Implicit # | | |-FunctionDecl 0x55631c35ced8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55631c35cd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55631c35ce08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c35cf90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55631c35d008 Implicit # | | | `-ConstAttr 0x55631c35d030 Implicit # | | |-FunctionDecl 0x55631c35d1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55631c35d090 col:16 'float' # | | | |-ParmVarDecl 0x55631c35d110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55631c35d298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55631c35d310 Implicit # | | | `-ConstAttr 0x55631c35d338 Implicit # | | |-FunctionDecl 0x55631c35d500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55631c35d3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55631c35d430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c35d5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55631c35d630 Implicit # | | | `-ConstAttr 0x55631c35d658 Implicit # | | |-FunctionDecl 0x55631c35d870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55631c35d6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55631c35d7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c35d928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55631c35d9a0 Implicit # | | | `-ConstAttr 0x55631c35d9c8 Implicit # | | |-FunctionDecl 0x55631c35db90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55631c35da40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55631c35dac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c35dc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55631c35dcc0 Implicit # | | | `-ConstAttr 0x55631c35dce8 Implicit # | | |-FunctionDecl 0x55631c35de10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55631c35dd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c35dec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55631c35df38 Implicit # | | | `-ConstAttr 0x55631c35df60 Implicit # | | |-FunctionDecl 0x55631c35e078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55631c35dfc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c35e128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55631c35e1a0 Implicit # | | | `-ConstAttr 0x55631c35e1c8 Implicit # | | |-FunctionDecl 0x55631c35e2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55631c35e240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c35e3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55631c35e418 Implicit # | | | `-ConstAttr 0x55631c35e440 Implicit # | | |-FunctionDecl 0x55631c35e568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55631c35e4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c35e618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55631c35e690 Implicit # | | | `-ConstAttr 0x55631c35e6b8 Implicit # | | |-FunctionDecl 0x55631c35e7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55631c35e730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c35e890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55631c35e908 Implicit # | | | `-ConstAttr 0x55631c35e930 Implicit # | | |-FunctionDecl 0x55631c35ea58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c35e9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c35eb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55631c35eb80 Implicit # | | | `-ConstAttr 0x55631c35eba8 Implicit # | | |-FunctionDecl 0x55631c35ecd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c35ec20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c35ed80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55631c35edf8 Implicit # | | | `-ConstAttr 0x55631c35ee20 Implicit # | | |-FunctionDecl 0x55631c35ef48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c35ee98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c35eff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55631c35f070 Implicit # | | | `-ConstAttr 0x55631c35f098 Implicit # | | |-FunctionDecl 0x55631c35f260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55631c35f110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55631c35f190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c35f318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55631c35f390 Implicit # | | | `-ConstAttr 0x55631c35f3b8 Implicit # | | |-FunctionDecl 0x55631c35f570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55631c35f420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55631c35f4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c35f628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55631c35f6a0 Implicit # | | | `-ConstAttr 0x55631c35f6c8 Implicit # | | |-FunctionDecl 0x55631c35f7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55631c35f728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55631c35f8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55631c35f920 Implicit # | | | `-ConstAttr 0x55631c35f948 Implicit # | | |-FunctionDecl 0x55631c35fa60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c35f9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c35fb10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55631c35fb88 Implicit # | | | `-ConstAttr 0x55631c35fbb0 Implicit # | | |-FunctionDecl 0x55631c35fcd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c35fc28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c35fd88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55631c35fe00 Implicit # | | | `-ConstAttr 0x55631c35fe28 Implicit # | | |-FunctionDecl 0x55631c35ff50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c35fea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c360000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55631c360078 Implicit # | | | `-ConstAttr 0x55631c3600a0 Implicit # | | |-FunctionDecl 0x55631c3601b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55631c360100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55631c360260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55631c3602d8 Implicit # | | | `-ConstAttr 0x55631c360300 Implicit # | | |-FunctionDecl 0x55631c360428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c360378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3604d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55631c360550 Implicit # | | | `-ConstAttr 0x55631c360578 Implicit # | | |-FunctionDecl 0x55631c3606a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3605f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c360750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55631c3607c8 Implicit # | | | `-ConstAttr 0x55631c3607f0 Implicit # | | |-FunctionDecl 0x55631c360918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c360868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3609c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55631c360a40 Implicit # | | | `-ConstAttr 0x55631c360a68 Implicit # | | |-FunctionDecl 0x55631c360b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55631c360ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55631c360c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55631c360ca0 Implicit # | | | `-ConstAttr 0x55631c360cc8 Implicit # | | |-FunctionDecl 0x55631c360df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55631c360d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c360ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55631c360f18 Implicit # | | | `-ConstAttr 0x55631c360f40 Implicit # | | |-FunctionDecl 0x55631c361068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55631c360fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c361118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55631c361190 Implicit # | | | `-ConstAttr 0x55631c3611b8 Implicit # | | |-FunctionDecl 0x55631c3612e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55631c361230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c361390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55631c361408 Implicit # | | | `-ConstAttr 0x55631c361430 Implicit # | | |-FunctionDecl 0x55631c361540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55631c361490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55631c3615f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55631c361668 Implicit # | | | `-ConstAttr 0x55631c361690 Implicit # | | |-FunctionDecl 0x55631c3617c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c3616f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c361870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55631c3618e8 Implicit # | | | `-ConstAttr 0x55631c361910 Implicit # | | |-FunctionDecl 0x55631c361a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c361988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c361ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55631c361b60 Implicit # | | | `-ConstAttr 0x55631c361b88 Implicit # | | |-FunctionDecl 0x55631c361cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c361c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c361d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55631c361dd8 Implicit # | | | `-ConstAttr 0x55631c361e00 Implicit # | | |-FunctionDecl 0x55631c361f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55631c361e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55631c361fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55631c362038 Implicit # | | | `-ConstAttr 0x55631c362060 Implicit # | | |-FunctionDecl 0x55631c362188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c3620d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c362238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55631c3622b0 Implicit # | | | `-ConstAttr 0x55631c3622d8 Implicit # | | |-FunctionDecl 0x55631c362400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c362350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3624b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55631c362528 Implicit # | | | `-ConstAttr 0x55631c362550 Implicit # | | |-FunctionDecl 0x55631c362678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c3625c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c362728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55631c3627a0 Implicit # | | | `-ConstAttr 0x55631c3627c8 Implicit # | | |-FunctionDecl 0x55631c3628d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55631c362828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55631c362988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55631c362a00 Implicit # | | | `-ConstAttr 0x55631c362a28 Implicit # | | |-FunctionDecl 0x55631c362b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c362a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c362bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55631c362c68 Implicit # | | | `-ConstAttr 0x55631c362c90 Implicit # | | |-FunctionDecl 0x55631c362db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c362d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c362e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55631c362ee0 Implicit # | | | `-ConstAttr 0x55631c362f08 Implicit # | | |-FunctionDecl 0x55631c363030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c362f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3630e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55631c363158 Implicit # | | | `-ConstAttr 0x55631c363180 Implicit # | | |-FunctionDecl 0x55631c363290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55631c3631e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55631c363340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55631c3633b8 Implicit # | | | `-ConstAttr 0x55631c3633e0 Implicit # | | |-FunctionDecl 0x55631c363508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c363458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3635b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55631c363630 Implicit # | | | `-ConstAttr 0x55631c363658 Implicit # | | |-FunctionDecl 0x55631c327be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3636d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c327c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55631c327d08 Implicit # | | | `-ConstAttr 0x55631c327d30 Implicit # | | |-FunctionDecl 0x55631c327e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c327da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c327f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55631c327f80 Implicit # | | | `-ConstAttr 0x55631c327fa8 Implicit # | | |-FunctionDecl 0x55631c3280b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55631c328008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55631c328168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55631c3281e0 Implicit # | | | `-ConstAttr 0x55631c328208 Implicit # | | |-FunctionDecl 0x55631c328320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c328270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3283d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55631c328448 Implicit # | | | `-ConstAttr 0x55631c328470 Implicit # | | |-FunctionDecl 0x55631c328598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c3284e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c328648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55631c3286c0 Implicit # | | | `-ConstAttr 0x55631c3286e8 Implicit # | | |-FunctionDecl 0x55631c328810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c328760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3288c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55631c328938 Implicit # | | | `-ConstAttr 0x55631c328960 Implicit # | | |-FunctionDecl 0x55631c328a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55631c3289c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55631c328b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55631c328b98 Implicit # | | | `-ConstAttr 0x55631c328bc0 Implicit # | | |-FunctionDecl 0x55631c328ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c328c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c328d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55631c328e10 Implicit # | | | `-ConstAttr 0x55631c328e38 Implicit # | | |-FunctionDecl 0x55631c328f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c328eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c329010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55631c329088 Implicit # | | | `-ConstAttr 0x55631c3290b0 Implicit # | | |-FunctionDecl 0x55631c3291d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c329128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c329288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55631c329300 Implicit # | | | `-ConstAttr 0x55631c329328 Implicit # | | |-FunctionDecl 0x55631c329438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55631c329388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55631c3294e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55631c329560 Implicit # | | | `-ConstAttr 0x55631c329588 Implicit # | | |-FunctionDecl 0x55631c3296b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55631c329600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c329760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55631c3297d8 Implicit # | | | `-ConstAttr 0x55631c329800 Implicit # | | |-FunctionDecl 0x55631c329928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55631c329878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3299d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55631c329a50 Implicit # | | | `-ConstAttr 0x55631c329a78 Implicit # | | |-FunctionDecl 0x55631c329bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55631c329af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c329ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55631c329d18 Implicit # | | | `-ConstAttr 0x55631c329d40 Implicit # | | |-FunctionTemplateDecl 0x55631c32a158 col:3 select # | | | |-TemplateTypeParmDecl 0x55631c329d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c32a0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55631c329e40 col:14 'bool' # | | | |-ParmVarDecl 0x55631c329eb8 col:17 'T' # | | | |-ParmVarDecl 0x55631c329f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55631c32a1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55631c32a2a8 Implicit # | | | `-ConstAttr 0x55631c32a2d0 Implicit # | | |-FunctionTemplateDecl 0x55631c32a7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55631c32a2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c32a728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55631c32a478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55631c32a558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55631c32a638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c32a840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55631c32ada0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55631c32a8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c32acf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55631c32aa48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55631c32ab28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55631c32ac08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c32ae10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55631c32b370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55631c32ae98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c32b2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55631c32b018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55631c32b0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55631c32b1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c32b3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55631c32b970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55631c32b468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c32b8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55631c32b5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55631c32b660 col:39 'T' # | | | |-ParmVarDecl 0x55631c32b740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c32b9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55631c36fb00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55631c32ba68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c36fa58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55631c36f7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55631c36f838 col:39 'T' # | | | |-ParmVarDecl 0x55631c36f918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c36fb70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55631c3700b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55631c36fbf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c370008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55631c36fd78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55631c36fdf0 col:39 'T' # | | | |-ParmVarDecl 0x55631c36fed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55631c370120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55631c3706b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55631c3701a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c370608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55631c370328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55631c370408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55631c370480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55631c370720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55631c370c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55631c3707a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c370bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55631c370928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55631c370a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55631c370a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55631c370cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55631c371210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55631c370d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c371168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55631c370ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55631c370fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55631c371030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55631c371280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55631c371950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55631c371308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c3718a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55631c371620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55631c371698 col:23 'T' # | | | |-ParmVarDecl 0x55631c371710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55631c3719c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55631c371fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55631c371a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c371f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55631c371cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55631c371d68 col:23 'T' # | | | |-ParmVarDecl 0x55631c371de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55631c372030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55631c372630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55631c3720b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c372588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55631c372360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55631c3723d8 col:23 'T' # | | | |-ParmVarDecl 0x55631c372450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55631c3726a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55631c372800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55631c372750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55631c3728b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55631c372928 Implicit # | | | `-ConstAttr 0x55631c372950 Implicit # | | |-FunctionDecl 0x55631c372a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c3729b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c372b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55631c372b90 Implicit # | | | `-ConstAttr 0x55631c372bb8 Implicit # | | |-FunctionDecl 0x55631c372ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c372c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c372d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55631c372e08 Implicit # | | | `-ConstAttr 0x55631c372e30 Implicit # | | |-FunctionDecl 0x55631c372f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c372ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c373008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55631c373080 Implicit # | | | `-ConstAttr 0x55631c3730a8 Implicit # | | |-FunctionDecl 0x55631c3731b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55631c373108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55631c373268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55631c3732e0 Implicit # | | | `-ConstAttr 0x55631c373308 Implicit # | | |-FunctionDecl 0x55631c373430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c373380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3734e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55631c373558 Implicit # | | | `-ConstAttr 0x55631c373580 Implicit # | | |-FunctionDecl 0x55631c3736a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3735f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c373758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55631c3737e0 Implicit # | | | `-ConstAttr 0x55631c373808 Implicit # | | |-FunctionDecl 0x55631c373930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c373880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3739e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55631c373a58 Implicit # | | | `-ConstAttr 0x55631c373a80 Implicit # | | |-FunctionDecl 0x55631c373b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55631c373ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55631c373c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55631c373cb8 Implicit # | | | `-ConstAttr 0x55631c373ce0 Implicit # | | |-FunctionDecl 0x55631c373df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c373d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c373ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55631c373f20 Implicit # | | | `-ConstAttr 0x55631c373f48 Implicit # | | |-FunctionDecl 0x55631c374070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c373fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c374120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55631c374198 Implicit # | | | `-ConstAttr 0x55631c3741c0 Implicit # | | |-FunctionDecl 0x55631c3742e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c374238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c374398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55631c374410 Implicit # | | | `-ConstAttr 0x55631c374438 Implicit # | | |-FunctionDecl 0x55631c374548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55631c374498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c3745f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55631c374670 Implicit # | | | `-ConstAttr 0x55631c374698 Implicit # | | |-FunctionDecl 0x55631c3747c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c374710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c374870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55631c3748e8 Implicit # | | | `-ConstAttr 0x55631c374910 Implicit # | | |-FunctionDecl 0x55631c374a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c374988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c374ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55631c374b60 Implicit # | | | `-ConstAttr 0x55631c374b88 Implicit # | | |-FunctionDecl 0x55631c374cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c374c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c374d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55631c374dd8 Implicit # | | | `-ConstAttr 0x55631c374e00 Implicit # | | |-FunctionDecl 0x55631c374f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55631c374e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55631c374fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55631c375038 Implicit # | | | `-ConstAttr 0x55631c375060 Implicit # | | |-FunctionDecl 0x55631c375178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c3750c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c375228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55631c3752a0 Implicit # | | | `-ConstAttr 0x55631c3752c8 Implicit # | | |-FunctionDecl 0x55631c3753f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c375340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3754a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55631c375518 Implicit # | | | `-ConstAttr 0x55631c375540 Implicit # | | |-FunctionDecl 0x55631c375668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c3755b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c375718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55631c375790 Implicit # | | | `-ConstAttr 0x55631c3757b8 Implicit # | | |-FunctionDecl 0x55631c3758d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55631c375828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c375988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55631c375a00 Implicit # | | | `-ConstAttr 0x55631c375a28 Implicit # | | |-FunctionDecl 0x55631c375b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c375aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c375c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55631c375c78 Implicit # | | | `-ConstAttr 0x55631c375ca0 Implicit # | | |-FunctionDecl 0x55631c375dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c375d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c375e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55631c375ef0 Implicit # | | | `-ConstAttr 0x55631c375f18 Implicit # | | |-FunctionDecl 0x55631c376040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c375f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3760f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55631c376168 Implicit # | | | `-ConstAttr 0x55631c376190 Implicit # | | |-FunctionDecl 0x55631c376340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55631c3761f0 col:15 'half' # | | | |-ParmVarDecl 0x55631c376270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55631c3763f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55631c376470 Implicit # | | | `-ConstAttr 0x55631c376498 Implicit # | | |-FunctionDecl 0x55631c376650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55631c376500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55631c376580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c376708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55631c376780 Implicit # | | | `-ConstAttr 0x55631c3767a8 Implicit # | | |-FunctionDecl 0x55631c376970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55631c376820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55631c3768a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c376a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55631c376aa0 Implicit # | | | `-ConstAttr 0x55631c376ac8 Implicit # | | |-FunctionDecl 0x55631c376c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55631c376b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55631c376bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c376d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55631c376dc0 Implicit # | | | `-ConstAttr 0x55631c376de8 Implicit # | | |-FunctionDecl 0x55631c376f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55631c376e48 col:17 'float' # | | | |-ParmVarDecl 0x55631c376ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55631c377050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55631c3770c8 Implicit # | | | `-ConstAttr 0x55631c3770f0 Implicit # | | |-FunctionDecl 0x55631c3772b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55631c377168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55631c3771e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c377370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55631c3773e8 Implicit # | | | `-ConstAttr 0x55631c377410 Implicit # | | |-FunctionDecl 0x55631c3775d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55631c377488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55631c377508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c377690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55631c377708 Implicit # | | | `-ConstAttr 0x55631c377730 Implicit # | | |-FunctionDecl 0x55631c377950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55631c377800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55631c377880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c377a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55631c377a80 Implicit # | | | `-ConstAttr 0x55631c377aa8 Implicit # | | |-FunctionDecl 0x55631c377bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55631c377b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55631c377c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55631c377ce0 Implicit # | | | `-ConstAttr 0x55631c377d08 Implicit # | | |-FunctionDecl 0x55631c377e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c377d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c377ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55631c377f48 Implicit # | | | `-ConstAttr 0x55631c377f70 Implicit # | | |-FunctionDecl 0x55631c378098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c377fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c378148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55631c3781c0 Implicit # | | | `-ConstAttr 0x55631c3781e8 Implicit # | | |-FunctionDecl 0x55631c378310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c378260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3783c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55631c378438 Implicit # | | | `-ConstAttr 0x55631c378460 Implicit # | | |-FunctionDecl 0x55631c378570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55631c3784c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55631c378620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55631c378698 Implicit # | | | `-ConstAttr 0x55631c3786c0 Implicit # | | |-FunctionDecl 0x55631c3787e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c378738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c378898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55631c378910 Implicit # | | | `-ConstAttr 0x55631c378938 Implicit # | | |-FunctionDecl 0x55631c378a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3789b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c378b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55631c378b88 Implicit # | | | `-ConstAttr 0x55631c378bb0 Implicit # | | |-FunctionDecl 0x55631c378cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c378c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c378d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55631c378e00 Implicit # | | | `-ConstAttr 0x55631c378e28 Implicit # | | |-FunctionDecl 0x55631c378f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55631c378e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55631c378fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55631c379060 Implicit # | | | `-ConstAttr 0x55631c379088 Implicit # | | |-FunctionDecl 0x55631c3791a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c3790f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c379250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55631c3792c8 Implicit # | | | `-ConstAttr 0x55631c3792f0 Implicit # | | |-FunctionDecl 0x55631c379418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c379368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3794c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55631c379540 Implicit # | | | `-ConstAttr 0x55631c379568 Implicit # | | |-FunctionDecl 0x55631c379690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c3795e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c379740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55631c3797b8 Implicit # | | | `-ConstAttr 0x55631c379810 Implicit # | | |-FunctionDecl 0x55631c379920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55631c379870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55631c3799d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55631c379a48 Implicit # | | | `-ConstAttr 0x55631c379a70 Implicit # | | |-FunctionDecl 0x55631c379b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c379ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c379c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55631c379cc0 Implicit # | | | `-ConstAttr 0x55631c379ce8 Implicit # | | |-FunctionDecl 0x55631c379e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c379d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c379ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55631c379f38 Implicit # | | | `-ConstAttr 0x55631c379f60 Implicit # | | |-FunctionDecl 0x55631c37a088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c379fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c37a138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55631c37a1b0 Implicit # | | | `-ConstAttr 0x55631c37a1d8 Implicit # | | |-FunctionDecl 0x55631c37a2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55631c37a238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55631c37a398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55631c37a410 Implicit # | | | `-ConstAttr 0x55631c37a438 Implicit # | | |-FunctionDecl 0x55631c37a550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c37a4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c37a600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55631c37a678 Implicit # | | | `-ConstAttr 0x55631c37a6a0 Implicit # | | |-FunctionDecl 0x55631c37a7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c37a718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c37a878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55631c37a8f0 Implicit # | | | `-ConstAttr 0x55631c37a918 Implicit # | | |-FunctionDecl 0x55631c37aa40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c37a990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c37aaf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55631c37ab68 Implicit # | | | `-ConstAttr 0x55631c37ab90 Implicit # | | |-FunctionDecl 0x55631c37aca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55631c37abf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55631c37ad50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55631c37adc8 Implicit # | | | `-ConstAttr 0x55631c37adf0 Implicit # | | |-FunctionDecl 0x55631c37af18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c37ae68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c37afc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55631c37b040 Implicit # | | | `-ConstAttr 0x55631c37b068 Implicit # | | |-FunctionDecl 0x55631c37b190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c37b0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c37b240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55631c37b2b8 Implicit # | | | `-ConstAttr 0x55631c37b2e0 Implicit # | | |-FunctionDecl 0x55631c37b408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c37b358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c37b4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55631c37b530 Implicit # | | | `-ConstAttr 0x55631c37b558 Implicit # | | |-FunctionDecl 0x55631c37b660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55631c37b5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55631c37b710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37b770 # | | | |-NoThrowAttr 0x55631c37b7b0 Implicit # | | | `-ConstAttr 0x55631c37b7d8 Implicit # | | |-FunctionDecl 0x55631c37b900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55631c37b850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c37b9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37ba10 # | | | |-NoThrowAttr 0x55631c37ba50 Implicit # | | | `-ConstAttr 0x55631c37ba78 Implicit # | | |-FunctionDecl 0x55631c37bba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55631c37baf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c37bc50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37bcb0 # | | | |-NoThrowAttr 0x55631c37bcf0 Implicit # | | | `-ConstAttr 0x55631c37bd18 Implicit # | | |-FunctionDecl 0x55631c37be40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55631c37bd90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c37bef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37bf50 # | | | |-NoThrowAttr 0x55631c37bf90 Implicit # | | | `-ConstAttr 0x55631c37bfb8 Implicit # | | |-FunctionDecl 0x55631c37c0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55631c37c028 col:56 'int' # | | | |-AvailabilityAttr 0x55631c37c180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37c240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37c270 # | | | |-NoThrowAttr 0x55631c37c2b0 Implicit # | | | `-ConstAttr 0x55631c37c2d8 Implicit # | | |-FunctionDecl 0x55631c37c488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55631c37c360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55631c37c538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37c5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37c628 # | | | |-NoThrowAttr 0x55631c37c668 Implicit # | | | `-ConstAttr 0x55631c37c690 Implicit # | | |-FunctionDecl 0x55631c37c848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55631c37c718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55631c37c8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37c9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37c9e8 # | | | |-NoThrowAttr 0x55631c37ca28 Implicit # | | | `-ConstAttr 0x55631c37ca50 Implicit # | | |-FunctionDecl 0x55631c37cc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55631c37cad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55631c37ccb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37cd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37cda8 # | | | |-NoThrowAttr 0x55631c37cde8 Implicit # | | | `-ConstAttr 0x55631c37ce10 Implicit # | | |-FunctionDecl 0x55631c37cf40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55631c37ce98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55631c37cff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37d0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37d0e0 # | | | |-NoThrowAttr 0x55631c37d120 Implicit # | | | `-ConstAttr 0x55631c37d148 Implicit # | | |-FunctionDecl 0x55631c37d2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55631c37d1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55631c37d3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37d468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37d498 # | | | |-NoThrowAttr 0x55631c37d4d8 Implicit # | | | `-ConstAttr 0x55631c37d500 Implicit # | | |-FunctionDecl 0x55631c37d6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55631c37d588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55631c37d768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37d860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37d890 # | | | |-NoThrowAttr 0x55631c37d8d0 Implicit # | | | `-ConstAttr 0x55631c37d8f8 Implicit # | | |-FunctionDecl 0x55631c37daa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55631c37d980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55631c37db58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37dc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37dc48 # | | | |-NoThrowAttr 0x55631c37dc88 Implicit # | | | `-ConstAttr 0x55631c37dcb0 Implicit # | | |-FunctionDecl 0x55631c37dde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55631c37dd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55631c37de90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37df50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37df80 # | | | |-NoThrowAttr 0x55631c37dfc0 Implicit # | | | `-ConstAttr 0x55631c37dfe8 Implicit # | | |-FunctionDecl 0x55631c37e198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55631c37e070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55631c37e248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37e308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37e338 # | | | |-NoThrowAttr 0x55631c37e378 Implicit # | | | `-ConstAttr 0x55631c37e3a0 Implicit # | | |-FunctionDecl 0x55631c37e558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55631c37e428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55631c37e608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37e6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37e6f8 # | | | |-NoThrowAttr 0x55631c37e738 Implicit # | | | `-ConstAttr 0x55631c37e760 Implicit # | | |-FunctionDecl 0x55631c37e918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55631c37e7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55631c37e9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37ea88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37eab8 # | | | |-NoThrowAttr 0x55631c37eaf8 Implicit # | | | `-ConstAttr 0x55631c37eb20 Implicit # | | |-FunctionDecl 0x55631c37ec50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55631c37eba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55631c37ed00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37edc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37edf0 # | | | |-NoThrowAttr 0x55631c37ee30 Implicit # | | | `-ConstAttr 0x55631c37ee58 Implicit # | | |-FunctionDecl 0x55631c37f008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c37eee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55631c37f0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37f178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37f1a8 # | | | |-NoThrowAttr 0x55631c37f1e8 Implicit # | | | `-ConstAttr 0x55631c37f210 Implicit # | | |-FunctionDecl 0x55631c37f3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c37f298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55631c37f478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37f538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37f568 # | | | |-NoThrowAttr 0x55631c37f5a8 Implicit # | | | `-ConstAttr 0x55631c37f5d0 Implicit # | | |-FunctionDecl 0x55631c37f788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c37f658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55631c37f848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37f908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37f938 # | | | |-NoThrowAttr 0x55631c37f978 Implicit # | | | `-ConstAttr 0x55631c37f9a0 Implicit # | | |-FunctionDecl 0x55631c37fab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55631c37fa10 col:58 'float' # | | | |-AvailabilityAttr 0x55631c37fb68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37fc28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37fc58 # | | | |-NoThrowAttr 0x55631c37fc98 Implicit # | | | `-ConstAttr 0x55631c37fcc0 Implicit # | | |-FunctionDecl 0x55631c37fdf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55631c37fd48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55631c37fea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c37ff68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c37ff98 # | | | |-NoThrowAttr 0x55631c37ffd8 Implicit # | | | `-ConstAttr 0x55631c380000 Implicit # | | |-FunctionDecl 0x55631c380138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55631c380088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55631c3801e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3802a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c3802d8 # | | | |-NoThrowAttr 0x55631c380318 Implicit # | | | `-ConstAttr 0x55631c380340 Implicit # | | |-FunctionDecl 0x55631c380478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55631c3803c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55631c380528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3805e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c380618 # | | | |-NoThrowAttr 0x55631c380658 Implicit # | | | `-ConstAttr 0x55631c380680 Implicit # | | |-FunctionDecl 0x55631c380798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55631c3806f0 col:59 'double' # | | | |-AvailabilityAttr 0x55631c380848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c380908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c380938 # | | | |-NoThrowAttr 0x55631c380978 Implicit # | | | `-ConstAttr 0x55631c3809a0 Implicit # | | |-FunctionDecl 0x55631c380b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55631c380a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55631c380c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c380cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c380cf8 # | | | |-NoThrowAttr 0x55631c380d38 Implicit # | | | `-ConstAttr 0x55631c380d60 Implicit # | | |-FunctionDecl 0x55631c380f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55631c380de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55631c380fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c381088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c3810b8 # | | | |-NoThrowAttr 0x55631c3810f8 Implicit # | | | `-ConstAttr 0x55631c381120 Implicit # | | |-FunctionDecl 0x55631c3812d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55631c3811a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55631c381388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c381448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55631c381478 # | | | |-NoThrowAttr 0x55631c3814b8 Implicit # | | | `-ConstAttr 0x55631c3814e0 Implicit # | | |-FunctionDecl 0x55631c3815f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55631c381548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55631c3816a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c381760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55631c381790 # | | | |-NoThrowAttr 0x55631c3817d0 Implicit # | | | `-ConstAttr 0x55631c3817f8 Implicit # | | |-FunctionDecl 0x55631c381908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55631c381860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55631c3819b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c381a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55631c381aa8 # | | | |-NoThrowAttr 0x55631c381ae8 Implicit # | | | `-ConstAttr 0x55631c381b10 Implicit # | | |-FunctionDecl 0x55631c381c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55631c381b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55631c381d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c381e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55631c381e38 # | | | |-NoThrowAttr 0x55631c381e78 Implicit # | | | `-ConstAttr 0x55631c381ea0 Implicit # | | |-FunctionDecl 0x55631c382028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55631c381ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55631c3820d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c382198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55631c3821c8 # | | | |-NoThrowAttr 0x55631c382208 Implicit # | | | `-ConstAttr 0x55631c382230 Implicit # | | |-FunctionDecl 0x55631c382308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55631c3823b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c382470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55631c3824a0 # | | | |-NoThrowAttr 0x55631c3824e0 Implicit # | | | `-ConstAttr 0x55631c382508 Implicit # | | |-FunctionDecl 0x55631c3825a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55631c382648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c382708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55631c382738 # | | | |-NoThrowAttr 0x55631c382778 Implicit # | | | `-ConstAttr 0x55631c3827a0 Implicit # | | |-FunctionDecl 0x55631c382810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55631c3828b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c382978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55631c3829a8 # | | | |-NoThrowAttr 0x55631c3829e8 Implicit # | | | `-ConstAttr 0x55631c382a10 Implicit # | | |-FunctionDecl 0x55631c382b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55631c382a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55631c382bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c382c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55631c382cb8 # | | | |-NoThrowAttr 0x55631c382cf8 Implicit # | | | `-ConstAttr 0x55631c382d20 Implicit # | | |-FunctionDecl 0x55631c382f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55631c382d68 col:53 'bool' # | | | |-ParmVarDecl 0x55631c382de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c382fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c383048 # | | | |-NoThrowAttr 0x55631c383088 Implicit # | | | `-ConstAttr 0x55631c3830b0 Implicit # | | |-FunctionDecl 0x55631c3832e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55631c383118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55631c383198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c3833a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c383400 # | | | |-NoThrowAttr 0x55631c383440 Implicit # | | | `-ConstAttr 0x55631c383468 Implicit # | | |-FunctionDecl 0x55631c3836b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55631c3834e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55631c383560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c383770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c3837d0 # | | | |-NoThrowAttr 0x55631c383810 Implicit # | | | `-ConstAttr 0x55631c384870 Implicit # | | |-FunctionDecl 0x55631c384ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55631c3848e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55631c384968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c384b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c384bd0 # | | | |-NoThrowAttr 0x55631c384c10 Implicit # | | | `-ConstAttr 0x55631c384c38 Implicit # | | |-FunctionDecl 0x55631c384e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55631c384c98 col:53 'half' # | | | |-ParmVarDecl 0x55631c384d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c384f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c384f80 # | | | |-NoThrowAttr 0x55631c384fc0 Implicit # | | | `-ConstAttr 0x55631c384fe8 Implicit # | | |-FunctionDecl 0x55631c385238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55631c385060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55631c3850e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c3852f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c385350 # | | | |-NoThrowAttr 0x55631c385390 Implicit # | | | `-ConstAttr 0x55631c3853b8 Implicit # | | |-FunctionDecl 0x55631c385608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55631c385430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55631c3854b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c3856c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c385720 # | | | |-NoThrowAttr 0x55631c385760 Implicit # | | | `-ConstAttr 0x55631c385788 Implicit # | | |-FunctionDecl 0x55631c3859d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55631c385800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55631c385880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c385a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c385af0 # | | | |-NoThrowAttr 0x55631c385b30 Implicit # | | | `-ConstAttr 0x55631c385b58 Implicit # | | |-FunctionDecl 0x55631c385d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55631c385bb8 col:51 'int' # | | | |-ParmVarDecl 0x55631c385c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c385e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c385ea0 # | | | |-NoThrowAttr 0x55631c385ee0 Implicit # | | | `-ConstAttr 0x55631c385f08 Implicit # | | |-FunctionDecl 0x55631c386158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55631c385f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55631c386000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c386210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c386270 # | | | |-NoThrowAttr 0x55631c3862b0 Implicit # | | | `-ConstAttr 0x55631c3862d8 Implicit # | | |-FunctionDecl 0x55631c386528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55631c386350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55631c3863d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c3865e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c386640 # | | | |-NoThrowAttr 0x55631c386680 Implicit # | | | `-ConstAttr 0x55631c3866a8 Implicit # | | |-FunctionDecl 0x55631c386938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55631c386720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55631c3867a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c3869f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c386a50 # | | | |-NoThrowAttr 0x55631c386a90 Implicit # | | | `-ConstAttr 0x55631c386ab8 Implicit # | | |-FunctionDecl 0x55631c386cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55631c386b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c386bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c386d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c386de0 # | | | |-NoThrowAttr 0x55631c386e20 Implicit # | | | `-ConstAttr 0x55631c386e48 Implicit # | | |-FunctionDecl 0x55631c387098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55631c386ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c386f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c387150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c3871b0 # | | | |-NoThrowAttr 0x55631c3871f0 Implicit # | | | `-ConstAttr 0x55631c387218 Implicit # | | |-FunctionDecl 0x55631c387468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55631c387290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c387310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c387520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c387580 # | | | |-NoThrowAttr 0x55631c3875c0 Implicit # | | | `-ConstAttr 0x55631c3875e8 Implicit # | | |-FunctionDecl 0x55631c387838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55631c387660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c3876e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c3878f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c387950 # | | | |-NoThrowAttr 0x55631c387990 Implicit # | | | `-ConstAttr 0x55631c3879b8 Implicit # | | |-FunctionDecl 0x55631c387be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55631c387a18 col:55 'float' # | | | |-ParmVarDecl 0x55631c387a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c387ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c387d00 # | | | |-NoThrowAttr 0x55631c387d40 Implicit # | | | `-ConstAttr 0x55631c387d68 Implicit # | | |-FunctionDecl 0x55631c387fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55631c387de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55631c387e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c388070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c3880d0 # | | | |-NoThrowAttr 0x55631c388110 Implicit # | | | `-ConstAttr 0x55631c388138 Implicit # | | |-FunctionDecl 0x55631c388388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55631c3881b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55631c388230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c388440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c3884a0 # | | | |-NoThrowAttr 0x55631c3884e0 Implicit # | | | `-ConstAttr 0x55631c388508 Implicit # | | |-FunctionDecl 0x55631c388758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55631c388580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55631c388600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c388810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c388890 # | | | |-NoThrowAttr 0x55631c3888d0 Implicit # | | | `-ConstAttr 0x55631c3888f8 Implicit # | | |-FunctionDecl 0x55631c388b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55631c388970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c3889f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c388c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c388c60 # | | | |-NoThrowAttr 0x55631c388ca0 Implicit # | | | `-ConstAttr 0x55631c388cc8 Implicit # | | |-FunctionDecl 0x55631c388f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55631c388d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c388dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c388fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c389030 # | | | |-NoThrowAttr 0x55631c389070 Implicit # | | | `-ConstAttr 0x55631c389098 Implicit # | | |-FunctionDecl 0x55631c3892e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55631c389110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c389190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c3893a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c389400 # | | | |-NoThrowAttr 0x55631c389440 Implicit # | | | `-ConstAttr 0x55631c389468 Implicit # | | |-FunctionDecl 0x55631c3896b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55631c3894e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c389560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c389770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c3897d0 # | | | |-NoThrowAttr 0x55631c389810 Implicit # | | | `-ConstAttr 0x55631c389838 Implicit # | | |-FunctionDecl 0x55631c389a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55631c3898b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c389930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c389b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c389ba0 # | | | |-NoThrowAttr 0x55631c389be0 Implicit # | | | `-ConstAttr 0x55631c389c08 Implicit # | | |-FunctionDecl 0x55631c389e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55631c389c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c389d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c389f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c389f70 # | | | |-NoThrowAttr 0x55631c389fb0 Implicit # | | | `-ConstAttr 0x55631c389fd8 Implicit # | | |-FunctionDecl 0x55631c38a228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55631c38a050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c38a0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c38a2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c38a340 # | | | |-NoThrowAttr 0x55631c38a380 Implicit # | | | `-ConstAttr 0x55631c38a3a8 Implicit # | | |-FunctionDecl 0x55631c38a5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55631c38a420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c38a4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c38a6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c38a710 # | | | |-NoThrowAttr 0x55631c38a750 Implicit # | | | `-ConstAttr 0x55631c38a778 Implicit # | | |-FunctionDecl 0x55631c38a9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55631c38a7d8 col:57 'double' # | | | |-ParmVarDecl 0x55631c38a8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c38aab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c38ab10 # | | | |-NoThrowAttr 0x55631c38ab50 Implicit # | | | `-ConstAttr 0x55631c38ab78 Implicit # | | |-FunctionDecl 0x55631c38adc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55631c38abf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55631c38ac70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c38ae80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c38aee0 # | | | |-NoThrowAttr 0x55631c38af20 Implicit # | | | `-ConstAttr 0x55631c38af48 Implicit # | | |-FunctionDecl 0x55631c38b198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55631c38afc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55631c38b040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c38b250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c38b2b0 # | | | |-NoThrowAttr 0x55631c38b2f0 Implicit # | | | `-ConstAttr 0x55631c38b318 Implicit # | | |-FunctionDecl 0x55631c38b568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55631c38b390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55631c38b410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c38b620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55631c38b680 # | | | |-NoThrowAttr 0x55631c38b6c0 Implicit # | | | `-ConstAttr 0x55631c38b6e8 Implicit # | | |-FunctionDecl 0x55631c38b820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55631c38b770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55631c38b8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38b990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55631c38b9c0 # | | | |-NoThrowAttr 0x55631c38ba00 Implicit # | | | `-ConstAttr 0x55631c38ba28 Implicit # | | |-FunctionDecl 0x55631c38bb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55631c38baa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55631c38bc00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38bcc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55631c38bcf0 # | | | |-NoThrowAttr 0x55631c38bd30 Implicit # | | | `-ConstAttr 0x55631c38bd58 Implicit # | | |-FunctionDecl 0x55631c38be90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55631c38bde0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55631c38bf40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38c000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55631c38c030 # | | | |-NoThrowAttr 0x55631c38c070 Implicit # | | | `-ConstAttr 0x55631c38c098 Implicit # | | |-FunctionDecl 0x55631c38c1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55631c38c120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55631c38c280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38c340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55631c38c370 # | | | |-NoThrowAttr 0x55631c38c3b0 Implicit # | | | `-ConstAttr 0x55631c38c3d8 Implicit # | | |-FunctionDecl 0x55631c38c510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55631c38c460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55631c38c5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38c680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55631c38c6b0 # | | | |-NoThrowAttr 0x55631c38c6f0 Implicit # | | | `-ConstAttr 0x55631c38c718 Implicit # | | |-FunctionDecl 0x55631c38c8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c38c7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55631c38c960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38ca20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55631c38ca50 # | | | |-NoThrowAttr 0x55631c38ca90 Implicit # | | | `-ConstAttr 0x55631c38cab8 Implicit # | | |-FunctionDecl 0x55631c38cbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c38cb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55631c38cca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38cd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55631c38cd90 # | | | |-NoThrowAttr 0x55631c38cdd0 Implicit # | | | `-ConstAttr 0x55631c38cdf8 Implicit # | | |-FunctionDecl 0x55631c38cf30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c38ce80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55631c38cfe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38d0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55631c38d0d0 # | | | |-NoThrowAttr 0x55631c38d110 Implicit # | | | `-ConstAttr 0x55631c38d138 Implicit # | | |-FunctionDecl 0x55631c38d270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55631c38d1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55631c38d320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38d3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55631c38d410 # | | | |-NoThrowAttr 0x55631c38d450 Implicit # | | | `-ConstAttr 0x55631c38d478 Implicit # | | |-FunctionDecl 0x55631c38d5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55631c38d4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55631c38d650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38d710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55631c38d740 # | | | |-NoThrowAttr 0x55631c38d780 Implicit # | | | `-ConstAttr 0x55631c38d7a8 Implicit # | | |-FunctionDecl 0x55631c38d8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55631c38d830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55631c38d990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38da50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55631c38da80 # | | | |-NoThrowAttr 0x55631c38dac0 Implicit # | | | `-ConstAttr 0x55631c38dae8 Implicit # | | |-FunctionDecl 0x55631c38dc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55631c38db70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55631c38dcd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38dd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55631c38ddc0 # | | | |-NoThrowAttr 0x55631c38de00 Implicit # | | | `-ConstAttr 0x55631c38de28 Implicit # | | |-FunctionDecl 0x55631c38df60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55631c38deb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55631c38e010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38e0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55631c38e100 # | | | |-NoThrowAttr 0x55631c38e140 Implicit # | | | `-ConstAttr 0x55631c38e168 Implicit # | | |-FunctionDecl 0x55631c38e2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c38e1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55631c38e350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38e410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55631c38e440 # | | | |-NoThrowAttr 0x55631c38e480 Implicit # | | | `-ConstAttr 0x55631c38e4a8 Implicit # | | |-FunctionDecl 0x55631c38e5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c38e530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55631c38e690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38e750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55631c38e780 # | | | |-NoThrowAttr 0x55631c38e7c0 Implicit # | | | `-ConstAttr 0x55631c38e7e8 Implicit # | | |-FunctionDecl 0x55631c38e970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c38e8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55631c38ea20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38eae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55631c38eb10 # | | | |-NoThrowAttr 0x55631c38eb50 Implicit # | | | `-ConstAttr 0x55631c38eb78 Implicit # | | |-FunctionDecl 0x55631c38ecb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55631c38ec00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55631c38ed60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38ee20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55631c38ee50 # | | | |-NoThrowAttr 0x55631c38ee90 Implicit # | | | `-ConstAttr 0x55631c38eeb8 Implicit # | | |-FunctionDecl 0x55631c38efe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55631c38ef30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55631c38f090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38f150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55631c38f180 # | | | |-NoThrowAttr 0x55631c38f1c0 Implicit # | | | `-ConstAttr 0x55631c38f1e8 Implicit # | | |-FunctionDecl 0x55631c38f320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55631c38f270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55631c38f3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38f490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55631c38f4c0 # | | | |-NoThrowAttr 0x55631c38f500 Implicit # | | | `-ConstAttr 0x55631c38f528 Implicit # | | |-FunctionDecl 0x55631c38f660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55631c38f5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55631c38f710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38f7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55631c38f800 # | | | |-NoThrowAttr 0x55631c38f840 Implicit # | | | `-ConstAttr 0x55631c38f868 Implicit # | | |-FunctionDecl 0x55631c38f9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55631c38f8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55631c38fa50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38fb10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55631c38fb40 # | | | |-NoThrowAttr 0x55631c38fb80 Implicit # | | | `-ConstAttr 0x55631c38fba8 Implicit # | | |-FunctionDecl 0x55631c38fce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c38fc30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55631c38fd90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c38fe50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55631c38fe80 # | | | |-NoThrowAttr 0x55631c38fec0 Implicit # | | | `-ConstAttr 0x55631c38fee8 Implicit # | | |-FunctionDecl 0x55631c390020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c38ff70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55631c3900d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c390190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55631c3901c0 # | | | |-NoThrowAttr 0x55631c390200 Implicit # | | | `-ConstAttr 0x55631c390228 Implicit # | | |-FunctionDecl 0x55631c390360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c3902b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55631c390410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3904d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55631c390500 # | | | |-NoThrowAttr 0x55631c390540 Implicit # | | | `-ConstAttr 0x55631c390568 Implicit # | | |-FunctionDecl 0x55631c390678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55631c3905c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55631c390728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c390788 # | | | |-NoThrowAttr 0x55631c3907c8 Implicit # | | | `-ConstAttr 0x55631c3907f0 Implicit # | | |-FunctionDecl 0x55631c3909b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c390858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c390a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c390ac8 # | | | |-NoThrowAttr 0x55631c390b08 Implicit # | | | `-ConstAttr 0x55631c390b30 Implicit # | | |-FunctionDecl 0x55631c390c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c390ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c390d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c390d68 # | | | |-NoThrowAttr 0x55631c390da8 Implicit # | | | `-ConstAttr 0x55631c390dd0 Implicit # | | |-FunctionDecl 0x55631c390ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c390e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c390fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c391008 # | | | |-NoThrowAttr 0x55631c391048 Implicit # | | | `-ConstAttr 0x55631c391070 Implicit # | | |-FunctionDecl 0x55631c391180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55631c3910d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55631c391230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c391290 # | | | |-NoThrowAttr 0x55631c3912d0 Implicit # | | | `-ConstAttr 0x55631c3912f8 Implicit # | | |-FunctionDecl 0x55631c391420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55631c391370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3914d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c391530 # | | | |-NoThrowAttr 0x55631c391570 Implicit # | | | `-ConstAttr 0x55631c391598 Implicit # | | |-FunctionDecl 0x55631c3916c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55631c391610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c391770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c3917d0 # | | | |-NoThrowAttr 0x55631c391810 Implicit # | | | `-ConstAttr 0x55631c391838 Implicit # | | |-FunctionDecl 0x55631c391960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55631c3918b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c391a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c391a70 # | | | |-NoThrowAttr 0x55631c391ab0 Implicit # | | | `-ConstAttr 0x55631c391ad8 Implicit # | | |-FunctionDecl 0x55631c391c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55631c391b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c391cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c391d10 # | | | |-NoThrowAttr 0x55631c391d50 Implicit # | | | `-ConstAttr 0x55631c391d78 Implicit # | | |-FunctionDecl 0x55631c391ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55631c391df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c391f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c391fb0 # | | | |-NoThrowAttr 0x55631c391ff0 Implicit # | | | `-ConstAttr 0x55631c392018 Implicit # | | |-FunctionDecl 0x55631c392140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55631c392090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3921f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c392250 # | | | |-NoThrowAttr 0x55631c392290 Implicit # | | | `-ConstAttr 0x55631c3922b8 Implicit # | | |-FunctionDecl 0x55631c3923e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55631c392330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c392490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c3924f0 # | | | |-NoThrowAttr 0x55631c392530 Implicit # | | | `-ConstAttr 0x55631c392558 Implicit # | | |-FunctionDecl 0x55631c392680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55631c3925d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c392730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c392790 # | | | |-NoThrowAttr 0x55631c3927d0 Implicit # | | | `-ConstAttr 0x55631c3927f8 Implicit # | | |-FunctionDecl 0x55631c392bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55631c392870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c392c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c392cd0 # | | | |-NoThrowAttr 0x55631c392d10 Implicit # | | | `-ConstAttr 0x55631c392d38 Implicit # | | |-FunctionDecl 0x55631c392e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55631c392db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c392f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c392f70 # | | | |-NoThrowAttr 0x55631c392fb0 Implicit # | | | `-ConstAttr 0x55631c392fd8 Implicit # | | |-FunctionDecl 0x55631c393100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55631c393050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3931b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c393210 # | | | |-NoThrowAttr 0x55631c393250 Implicit # | | | `-ConstAttr 0x55631c393278 Implicit # | | |-FunctionDecl 0x55631c3933a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55631c3932f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c393450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c3934b0 # | | | |-NoThrowAttr 0x55631c3934f0 Implicit # | | | `-ConstAttr 0x55631c393518 Implicit # | | |-FunctionDecl 0x55631c393640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c393590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3936f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c393750 # | | | |-NoThrowAttr 0x55631c393790 Implicit # | | | `-ConstAttr 0x55631c3937b8 Implicit # | | |-FunctionDecl 0x55631c3938e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c393830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c393990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c3939f0 # | | | |-NoThrowAttr 0x55631c393a30 Implicit # | | | `-ConstAttr 0x55631c393a58 Implicit # | | |-FunctionDecl 0x55631c393b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c393ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c393c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c393c90 # | | | |-NoThrowAttr 0x55631c393cd0 Implicit # | | | `-ConstAttr 0x55631c393cf8 Implicit # | | |-FunctionDecl 0x55631c393e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55631c393d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55631c393eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c393f18 # | | | |-NoThrowAttr 0x55631c393f58 Implicit # | | | `-ConstAttr 0x55631c393f80 Implicit # | | |-FunctionDecl 0x55631c3940a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c393ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c394158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c3941b8 # | | | |-NoThrowAttr 0x55631c3941f8 Implicit # | | | `-ConstAttr 0x55631c394220 Implicit # | | |-FunctionDecl 0x55631c394348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c394298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3943f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c394458 # | | | |-NoThrowAttr 0x55631c394498 Implicit # | | | `-ConstAttr 0x55631c3944c0 Implicit # | | |-FunctionDecl 0x55631c3945e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c394538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c394698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c3946f8 # | | | |-NoThrowAttr 0x55631c394738 Implicit # | | | `-ConstAttr 0x55631c394760 Implicit # | | |-FunctionDecl 0x55631c394870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55631c3947c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55631c394920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c394980 # | | | |-NoThrowAttr 0x55631c3949c0 Implicit # | | | `-ConstAttr 0x55631c3949e8 Implicit # | | |-FunctionDecl 0x55631c394b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55631c394a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c394e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c394e70 # | | | |-NoThrowAttr 0x55631c394eb0 Implicit # | | | `-ConstAttr 0x55631c394ed8 Implicit # | | |-FunctionDecl 0x55631c395000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55631c394f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3950b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c395110 # | | | |-NoThrowAttr 0x55631c395150 Implicit # | | | `-ConstAttr 0x55631c395178 Implicit # | | |-FunctionDecl 0x55631c3952a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55631c3951f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c395350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55631c3953b0 # | | | |-NoThrowAttr 0x55631c3953f0 Implicit # | | | `-ConstAttr 0x55631c395418 Implicit # | | |-FunctionDecl 0x55631c395528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55631c395478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55631c3955d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c395638 # | | | |-NoThrowAttr 0x55631c395678 Implicit # | | | `-ConstAttr 0x55631c3956a0 Implicit # | | |-FunctionDecl 0x55631c3957b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c395708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c395868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c3958c8 # | | | |-NoThrowAttr 0x55631c395908 Implicit # | | | `-ConstAttr 0x55631c395930 Implicit # | | |-FunctionDecl 0x55631c395a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c3959a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c395b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c395b68 # | | | |-NoThrowAttr 0x55631c395ba8 Implicit # | | | `-ConstAttr 0x55631c395bd0 Implicit # | | |-FunctionDecl 0x55631c395cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c395c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c395da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c395e08 # | | | |-NoThrowAttr 0x55631c395e48 Implicit # | | | `-ConstAttr 0x55631c395e70 Implicit # | | |-FunctionDecl 0x55631c395f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55631c395ee0 col:50 'int' # | | | |-AvailabilityAttr 0x55631c396040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c396100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c396130 # | | | |-NoThrowAttr 0x55631c396170 Implicit # | | | `-ConstAttr 0x55631c396198 Implicit # | | |-FunctionDecl 0x55631c3962d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55631c396220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55631c396380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c396440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c396470 # | | | |-NoThrowAttr 0x55631c3964b0 Implicit # | | | `-ConstAttr 0x55631c3964d8 Implicit # | | |-FunctionDecl 0x55631c396610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55631c396560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55631c3966c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c396780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c3967b0 # | | | |-NoThrowAttr 0x55631c3967f0 Implicit # | | | `-ConstAttr 0x55631c396818 Implicit # | | |-FunctionDecl 0x55631c396950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55631c3968a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55631c396a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c396ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c396af0 # | | | |-NoThrowAttr 0x55631c396b30 Implicit # | | | `-ConstAttr 0x55631c396b58 Implicit # | | |-FunctionDecl 0x55631c396c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55631c396be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55631c396d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c397e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c397e60 # | | | |-NoThrowAttr 0x55631c397ea0 Implicit # | | | `-ConstAttr 0x55631c397ec8 Implicit # | | |-FunctionDecl 0x55631c398000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55631c397f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55631c3980b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c398170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c3981a0 # | | | |-NoThrowAttr 0x55631c3981e0 Implicit # | | | `-ConstAttr 0x55631c398208 Implicit # | | |-FunctionDecl 0x55631c398340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55631c398290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55631c3983f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3984b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c3984e0 # | | | |-NoThrowAttr 0x55631c398520 Implicit # | | | `-ConstAttr 0x55631c398548 Implicit # | | |-FunctionDecl 0x55631c398680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55631c3985d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55631c398730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3987f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c398820 # | | | |-NoThrowAttr 0x55631c398860 Implicit # | | | `-ConstAttr 0x55631c398888 Implicit # | | |-FunctionDecl 0x55631c3989c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55631c398910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55631c398a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c398b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c398b60 # | | | |-NoThrowAttr 0x55631c398ba0 Implicit # | | | `-ConstAttr 0x55631c398bc8 Implicit # | | |-FunctionDecl 0x55631c398d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55631c398c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55631c398db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c398e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c398ea0 # | | | |-NoThrowAttr 0x55631c398ee0 Implicit # | | | `-ConstAttr 0x55631c398f08 Implicit # | | |-FunctionDecl 0x55631c399040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55631c398f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55631c3990f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3991b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c3991e0 # | | | |-NoThrowAttr 0x55631c399220 Implicit # | | | `-ConstAttr 0x55631c399248 Implicit # | | |-FunctionDecl 0x55631c399380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55631c3992d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55631c399430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3994f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c399520 # | | | |-NoThrowAttr 0x55631c399560 Implicit # | | | `-ConstAttr 0x55631c399588 Implicit # | | |-FunctionDecl 0x55631c3996c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55631c399610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55631c399770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c399830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c399860 # | | | |-NoThrowAttr 0x55631c3998a0 Implicit # | | | `-ConstAttr 0x55631c3998c8 Implicit # | | |-FunctionDecl 0x55631c399a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c399950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55631c399ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c399b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c399ba0 # | | | |-NoThrowAttr 0x55631c399be0 Implicit # | | | `-ConstAttr 0x55631c399c08 Implicit # | | |-FunctionDecl 0x55631c399d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c399c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55631c39d5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c39d680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c39d6b0 # | | | |-NoThrowAttr 0x55631c39d6f0 Implicit # | | | `-ConstAttr 0x55631c39d718 Implicit # | | |-FunctionDecl 0x55631c39d850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c39d7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55631c39d900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c39d9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c39d9f0 # | | | |-NoThrowAttr 0x55631c39da30 Implicit # | | | `-ConstAttr 0x55631c39da58 Implicit # | | |-FunctionDecl 0x55631c39db78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55631c39dac8 col:54 'float' # | | | |-AvailabilityAttr 0x55631c39dc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c39dce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c39dd18 # | | | |-NoThrowAttr 0x55631c39dd58 Implicit # | | | `-ConstAttr 0x55631c39dd80 Implicit # | | |-FunctionDecl 0x55631c39deb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c39de08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55631c39df68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c39e028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c39e058 # | | | |-NoThrowAttr 0x55631c39e098 Implicit # | | | `-ConstAttr 0x55631c39e0c0 Implicit # | | |-FunctionDecl 0x55631c39e1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c39e148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55631c39e2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c39e368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c39e398 # | | | |-NoThrowAttr 0x55631c39e3d8 Implicit # | | | `-ConstAttr 0x55631c39e400 Implicit # | | |-FunctionDecl 0x55631c39e538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c39e488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55631c39e5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c39e6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c39e6d8 # | | | |-NoThrowAttr 0x55631c39e718 Implicit # | | | `-ConstAttr 0x55631c39e740 Implicit # | | |-FunctionDecl 0x55631c39e860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55631c39e7b0 col:56 'double' # | | | |-AvailabilityAttr 0x55631c39e910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c39e9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c39ea00 # | | | |-NoThrowAttr 0x55631c39ea40 Implicit # | | | `-ConstAttr 0x55631c39ea68 Implicit # | | |-FunctionDecl 0x55631c39eba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55631c39eaf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55631c39ec50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c39ed10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c39ed40 # | | | |-NoThrowAttr 0x55631c39ed80 Implicit # | | | `-ConstAttr 0x55631c39eda8 Implicit # | | |-FunctionDecl 0x55631c39eee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55631c39ee30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55631c39ef90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c39f050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c39f080 # | | | |-NoThrowAttr 0x55631c39f0c0 Implicit # | | | `-ConstAttr 0x55631c39f0e8 Implicit # | | |-FunctionDecl 0x55631c39f220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55631c39f170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55631c39f2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c39f390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55631c39f3c0 # | | | |-NoThrowAttr 0x55631c39f400 Implicit # | | | `-ConstAttr 0x55631c39f428 Implicit # | | |-FunctionDecl 0x55631c39f5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55631c39f488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55631c39f680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c39f6e0 # | | | |-NoThrowAttr 0x55631c39f720 Implicit # | | | `-ConstAttr 0x55631c39f748 Implicit # | | |-FunctionDecl 0x55631c39f860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c39f7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c39f910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c39f970 # | | | |-NoThrowAttr 0x55631c39f9b0 Implicit # | | | `-ConstAttr 0x55631c39f9d8 Implicit # | | |-FunctionDecl 0x55631c39fb00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c39fa50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c39fbb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c39fc10 # | | | |-NoThrowAttr 0x55631c39fc50 Implicit # | | | `-ConstAttr 0x55631c39fc78 Implicit # | | |-FunctionDecl 0x55631c39fda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c39fcf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c39fe50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c39feb0 # | | | |-NoThrowAttr 0x55631c39fef0 Implicit # | | | `-ConstAttr 0x55631c39ff18 Implicit # | | |-FunctionDecl 0x55631c3a0028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55631c39ff78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55631c3a00d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a0138 # | | | |-NoThrowAttr 0x55631c3a0178 Implicit # | | | `-ConstAttr 0x55631c3a01a0 Implicit # | | |-FunctionDecl 0x55631c3a02c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55631c3a0218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a0378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a03d8 # | | | |-NoThrowAttr 0x55631c3a0418 Implicit # | | | `-ConstAttr 0x55631c3a0440 Implicit # | | |-FunctionDecl 0x55631c3a0568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55631c3a04b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a0618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a0678 # | | | |-NoThrowAttr 0x55631c3a06b8 Implicit # | | | `-ConstAttr 0x55631c3a06e0 Implicit # | | |-FunctionDecl 0x55631c3a0808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55631c3a0758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a08b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a0918 # | | | |-NoThrowAttr 0x55631c3a0958 Implicit # | | | `-ConstAttr 0x55631c3a0980 Implicit # | | |-FunctionDecl 0x55631c3a0aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55631c3a09f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c3a0b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a0bb8 # | | | |-NoThrowAttr 0x55631c3a0bf8 Implicit # | | | `-ConstAttr 0x55631c3a0c20 Implicit # | | |-FunctionDecl 0x55631c3a0d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55631c3a0c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a0df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a0e58 # | | | |-NoThrowAttr 0x55631c3a0e98 Implicit # | | | `-ConstAttr 0x55631c3a0ec0 Implicit # | | |-FunctionDecl 0x55631c3a0fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55631c3a0f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a1098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a10f8 # | | | |-NoThrowAttr 0x55631c3a1138 Implicit # | | | `-ConstAttr 0x55631c3a1160 Implicit # | | |-FunctionDecl 0x55631c3a1288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55631c3a11d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a1338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a1398 # | | | |-NoThrowAttr 0x55631c3a13d8 Implicit # | | | `-ConstAttr 0x55631c3a1400 Implicit # | | |-FunctionDecl 0x55631c3a1528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55631c3a1478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c3a15e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a1648 # | | | |-NoThrowAttr 0x55631c3a1688 Implicit # | | | `-ConstAttr 0x55631c3a16b0 Implicit # | | |-FunctionDecl 0x55631c3a17d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55631c3a1728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a1888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a18e8 # | | | |-NoThrowAttr 0x55631c3a1928 Implicit # | | | `-ConstAttr 0x55631c3a1950 Implicit # | | |-FunctionDecl 0x55631c3a1a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55631c3a19c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a1b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a1b88 # | | | |-NoThrowAttr 0x55631c3a1bc8 Implicit # | | | `-ConstAttr 0x55631c3a1bf0 Implicit # | | |-FunctionDecl 0x55631c3a1d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55631c3a1c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a1dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a1e28 # | | | |-NoThrowAttr 0x55631c3a1e68 Implicit # | | | `-ConstAttr 0x55631c3a1e90 Implicit # | | |-FunctionDecl 0x55631c3a1fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55631c3a1f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c3a2068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a20c8 # | | | |-NoThrowAttr 0x55631c3a2108 Implicit # | | | `-ConstAttr 0x55631c3a2130 Implicit # | | |-FunctionDecl 0x55631c3a2258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c3a21a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a2308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a2368 # | | | |-NoThrowAttr 0x55631c3a23a8 Implicit # | | | `-ConstAttr 0x55631c3a23d0 Implicit # | | |-FunctionDecl 0x55631c3a24f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c3a2448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a25a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a2608 # | | | |-NoThrowAttr 0x55631c3a2648 Implicit # | | | `-ConstAttr 0x55631c3a2670 Implicit # | | |-FunctionDecl 0x55631c3a2798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c3a26e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a2848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a28a8 # | | | |-NoThrowAttr 0x55631c3a28e8 Implicit # | | | `-ConstAttr 0x55631c3a2910 Implicit # | | |-FunctionDecl 0x55631c3a2a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55631c3a2970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55631c3a2ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a2b30 # | | | |-NoThrowAttr 0x55631c3a2b70 Implicit # | | | `-ConstAttr 0x55631c3a2b98 Implicit # | | |-FunctionDecl 0x55631c3a2cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c3a2c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a2d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a2dd0 # | | | |-NoThrowAttr 0x55631c3a2e10 Implicit # | | | `-ConstAttr 0x55631c3a2e38 Implicit # | | |-FunctionDecl 0x55631c3a2f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3a2eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a3010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a3070 # | | | |-NoThrowAttr 0x55631c3a30b0 Implicit # | | | `-ConstAttr 0x55631c3a30d8 Implicit # | | |-FunctionDecl 0x55631c3a3200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c3a3150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3a32b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a3310 # | | | |-NoThrowAttr 0x55631c3a3350 Implicit # | | | `-ConstAttr 0x55631c3a3378 Implicit # | | |-FunctionDecl 0x55631c3a3488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55631c3a33d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55631c3a3538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3a3598 # | | | |-NoThrowAttr 0x55631c343ce0 Implicit # | | | `-ConstAttr 0x55631c343d08 Implicit # | | |-FunctionDecl 0x55631c343e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55631c343d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c343ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c343f40 # | | | |-NoThrowAttr 0x55631c343f80 Implicit # | | | `-ConstAttr 0x55631c343fa8 Implicit # | | |-FunctionDecl 0x55631c3440d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55631c344020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c344180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c3441e0 # | | | |-NoThrowAttr 0x55631c344220 Implicit # | | | `-ConstAttr 0x55631c344248 Implicit # | | |-FunctionDecl 0x55631c344370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55631c3442c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c344420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55631c344480 # | | | |-NoThrowAttr 0x55631c3444c0 Implicit # | | | `-ConstAttr 0x55631c3444e8 Implicit # | | |-FunctionDecl 0x55631c3445f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55631c344548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55631c3446a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c344708 # | | | |-NoThrowAttr 0x55631c344748 Implicit # | | | `-ConstAttr 0x55631c344770 Implicit # | | |-FunctionDecl 0x55631c344888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c3447d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c344938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c344998 # | | | |-NoThrowAttr 0x55631c3449d8 Implicit # | | | `-ConstAttr 0x55631c344a00 Implicit # | | |-FunctionDecl 0x55631c344b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c344a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c344bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c344c38 # | | | |-NoThrowAttr 0x55631c344c78 Implicit # | | | `-ConstAttr 0x55631c344ca0 Implicit # | | |-FunctionDecl 0x55631c344dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c344d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c344e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c344ed8 # | | | |-NoThrowAttr 0x55631c344f18 Implicit # | | | `-ConstAttr 0x55631c344f40 Implicit # | | |-FunctionDecl 0x55631c345060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55631c344fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55631c345110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3451d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c345200 # | | | |-NoThrowAttr 0x55631c345240 Implicit # | | | `-ConstAttr 0x55631c345268 Implicit # | | |-FunctionDecl 0x55631c3453a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55631c3452f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55631c345450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c345510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c345540 # | | | |-NoThrowAttr 0x55631c345580 Implicit # | | | `-ConstAttr 0x55631c3455a8 Implicit # | | |-FunctionDecl 0x55631c3456e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55631c345630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55631c345790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c345850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c345880 # | | | |-NoThrowAttr 0x55631c3458c0 Implicit # | | | `-ConstAttr 0x55631c3458e8 Implicit # | | |-FunctionDecl 0x55631c345a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55631c345970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55631c345ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c345b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c345bc0 # | | | |-NoThrowAttr 0x55631c345c00 Implicit # | | | `-ConstAttr 0x55631c345c28 Implicit # | | |-FunctionDecl 0x55631c345da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55631c345cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55631c345e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c345f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c345f40 # | | | |-NoThrowAttr 0x55631c345f80 Implicit # | | | `-ConstAttr 0x55631c345fa8 Implicit # | | |-FunctionDecl 0x55631c3460e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55631c346030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55631c346190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c346250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c346280 # | | | |-NoThrowAttr 0x55631c3462c0 Implicit # | | | `-ConstAttr 0x55631c3462e8 Implicit # | | |-FunctionDecl 0x55631c346420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55631c346370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55631c3464d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c346590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c3465c0 # | | | |-NoThrowAttr 0x55631c346600 Implicit # | | | `-ConstAttr 0x55631c346628 Implicit # | | |-FunctionDecl 0x55631c346760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55631c3466b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55631c346810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3468d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c346900 # | | | |-NoThrowAttr 0x55631c346940 Implicit # | | | `-ConstAttr 0x55631c346968 Implicit # | | |-FunctionDecl 0x55631c346aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55631c3469f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55631c346b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c346c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c346c40 # | | | |-NoThrowAttr 0x55631c346c80 Implicit # | | | `-ConstAttr 0x55631c346ca8 Implicit # | | |-FunctionDecl 0x55631c346de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55631c346d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55631c346e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c346f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c346f80 # | | | |-NoThrowAttr 0x55631c346fc0 Implicit # | | | `-ConstAttr 0x55631c346fe8 Implicit # | | |-FunctionDecl 0x55631c347120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55631c347070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55631c3471d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c347290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c3472c0 # | | | |-NoThrowAttr 0x55631c347300 Implicit # | | | `-ConstAttr 0x55631c347328 Implicit # | | |-FunctionDecl 0x55631c347460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55631c3473b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55631c347510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3475d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c347600 # | | | |-NoThrowAttr 0x55631c347640 Implicit # | | | `-ConstAttr 0x55631c347668 Implicit # | | |-FunctionDecl 0x55631c3477a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55631c3476f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55631c347850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c347910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c347940 # | | | |-NoThrowAttr 0x55631c347980 Implicit # | | | `-ConstAttr 0x55631c3479a8 Implicit # | | |-FunctionDecl 0x55631c347ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c347a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55631c347b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c347c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c347c80 # | | | |-NoThrowAttr 0x55631c347cc0 Implicit # | | | `-ConstAttr 0x55631c3af610 Implicit # | | |-FunctionDecl 0x55631c3af748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c3af698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55631c3af7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3af8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c3af8e8 # | | | |-NoThrowAttr 0x55631c3af928 Implicit # | | | `-ConstAttr 0x55631c3af950 Implicit # | | |-FunctionDecl 0x55631c3afa88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c3af9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55631c3afb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3afbf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c3afc28 # | | | |-NoThrowAttr 0x55631c3afc68 Implicit # | | | `-ConstAttr 0x55631c3afc90 Implicit # | | |-FunctionDecl 0x55631c3afdb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55631c3afd00 col:58 'float' # | | | |-AvailabilityAttr 0x55631c3afe60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3aff20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c3aff50 # | | | |-NoThrowAttr 0x55631c3aff90 Implicit # | | | `-ConstAttr 0x55631c3affb8 Implicit # | | |-FunctionDecl 0x55631c3b00f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c3b0040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55631c3b01a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3b0260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c3b0290 # | | | |-NoThrowAttr 0x55631c3b02d0 Implicit # | | | `-ConstAttr 0x55631c3b02f8 Implicit # | | |-FunctionDecl 0x55631c3b0430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3b0380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55631c3b04e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3b05a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c3b05d0 # | | | |-NoThrowAttr 0x55631c3b0610 Implicit # | | | `-ConstAttr 0x55631c3b0638 Implicit # | | |-FunctionDecl 0x55631c3b0770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c3b06c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55631c3b0820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3b08e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c3b0910 # | | | |-NoThrowAttr 0x55631c3b0950 Implicit # | | | `-ConstAttr 0x55631c3b0978 Implicit # | | |-FunctionDecl 0x55631c3b0a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55631c3b09e8 col:60 'double' # | | | |-AvailabilityAttr 0x55631c3b0b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3b0c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c3b0c38 # | | | |-NoThrowAttr 0x55631c3b0c78 Implicit # | | | `-ConstAttr 0x55631c3b0ca0 Implicit # | | |-FunctionDecl 0x55631c3b0dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55631c3b0d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55631c3b0e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3b0f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c3b0f78 # | | | |-NoThrowAttr 0x55631c3b0fb8 Implicit # | | | `-ConstAttr 0x55631c3b0fe0 Implicit # | | |-FunctionDecl 0x55631c3b1118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55631c3b1068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55631c3b11c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3b1288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c3b12b8 # | | | |-NoThrowAttr 0x55631c3b12f8 Implicit # | | | `-ConstAttr 0x55631c3b1320 Implicit # | | |-FunctionDecl 0x55631c3b1458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55631c3b13a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55631c3b1508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55631c3b15c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55631c3b1620 # | | | |-NoThrowAttr 0x55631c3b1660 Implicit # | | | `-ConstAttr 0x55631c3b1688 Implicit # | | |-FunctionDecl 0x55631c3b1798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55631c3b16e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55631c3b1848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b18a8 # | | | |-NoThrowAttr 0x55631c3b18e8 Implicit # | | | `-ConstAttr 0x55631c3b1910 Implicit # | | |-FunctionDecl 0x55631c3b1a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c3b1978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b1ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b1b38 # | | | |-NoThrowAttr 0x55631c3b1b78 Implicit # | | | `-ConstAttr 0x55631c3b1ba0 Implicit # | | |-FunctionDecl 0x55631c3b1cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c3b1c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b1d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b1dd8 # | | | |-NoThrowAttr 0x55631c3b1e18 Implicit # | | | `-ConstAttr 0x55631c3b1e40 Implicit # | | |-FunctionDecl 0x55631c3b1f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c3b1eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b2018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b2078 # | | | |-NoThrowAttr 0x55631c3b20b8 Implicit # | | | `-ConstAttr 0x55631c3b20e0 Implicit # | | |-FunctionDecl 0x55631c3b21f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55631c3b2140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55631c3b22a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b2300 # | | | |-NoThrowAttr 0x55631c3b2340 Implicit # | | | `-ConstAttr 0x55631c3b2368 Implicit # | | |-FunctionDecl 0x55631c3b2490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55631c3b23e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b2540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b25a0 # | | | |-NoThrowAttr 0x55631c3b25e0 Implicit # | | | `-ConstAttr 0x55631c3b2608 Implicit # | | |-FunctionDecl 0x55631c3b2730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55631c3b2680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b27e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b2840 # | | | |-NoThrowAttr 0x55631c3b2880 Implicit # | | | `-ConstAttr 0x55631c3b28a8 Implicit # | | |-FunctionDecl 0x55631c3b29d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55631c3b2920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b2a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b2ae0 # | | | |-NoThrowAttr 0x55631c3b2b20 Implicit # | | | `-ConstAttr 0x55631c3b2b48 Implicit # | | |-FunctionDecl 0x55631c3b2c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55631c3b2bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c3b2d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b2d80 # | | | |-NoThrowAttr 0x55631c3b2dc0 Implicit # | | | `-ConstAttr 0x55631c3b2de8 Implicit # | | |-FunctionDecl 0x55631c3b2f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55631c3b2e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b2fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b3020 # | | | |-NoThrowAttr 0x55631c3b3060 Implicit # | | | `-ConstAttr 0x55631c3b3088 Implicit # | | |-FunctionDecl 0x55631c3b31b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55631c3b3100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b3260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b32c0 # | | | |-NoThrowAttr 0x55631c3b3300 Implicit # | | | `-ConstAttr 0x55631c3b3328 Implicit # | | |-FunctionDecl 0x55631c3b3450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55631c3b33a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b3500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b3560 # | | | |-NoThrowAttr 0x55631c3b35a0 Implicit # | | | `-ConstAttr 0x55631c3b35c8 Implicit # | | |-FunctionDecl 0x55631c3b3710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55631c3b3660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c3b37c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b3820 # | | | |-NoThrowAttr 0x55631c3b3860 Implicit # | | | `-ConstAttr 0x55631c3b3888 Implicit # | | |-FunctionDecl 0x55631c3b39b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55631c3b3900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b3a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b3ac0 # | | | |-NoThrowAttr 0x55631c3b3b00 Implicit # | | | `-ConstAttr 0x55631c3b3b28 Implicit # | | |-FunctionDecl 0x55631c3b3c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55631c3b3ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b3d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b3d60 # | | | |-NoThrowAttr 0x55631c3b3da0 Implicit # | | | `-ConstAttr 0x55631c3b3dc8 Implicit # | | |-FunctionDecl 0x55631c3b3ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55631c3b3e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b3fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b4000 # | | | |-NoThrowAttr 0x55631c3b4040 Implicit # | | | `-ConstAttr 0x55631c3b4068 Implicit # | | |-FunctionDecl 0x55631c3b4190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55631c3b40e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c3b4240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b42a0 # | | | |-NoThrowAttr 0x55631c3b42e0 Implicit # | | | `-ConstAttr 0x55631c3b4308 Implicit # | | |-FunctionDecl 0x55631c3b4430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c3b4380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b44e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b4540 # | | | |-NoThrowAttr 0x55631c3b4580 Implicit # | | | `-ConstAttr 0x55631c3b45a8 Implicit # | | |-FunctionDecl 0x55631c3b46d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c3b4620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b4780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b47e0 # | | | |-NoThrowAttr 0x55631c3b4820 Implicit # | | | `-ConstAttr 0x55631c3b4848 Implicit # | | |-FunctionDecl 0x55631c3b4970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c3b48c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b4a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b4a80 # | | | |-NoThrowAttr 0x55631c3b4ac0 Implicit # | | | `-ConstAttr 0x55631c3b4ae8 Implicit # | | |-FunctionDecl 0x55631c3b4bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55631c3b4b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55631c3b4ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b4d08 # | | | |-NoThrowAttr 0x55631c3b4d48 Implicit # | | | `-ConstAttr 0x55631c3b4d70 Implicit # | | |-FunctionDecl 0x55631c3b4e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c3b4de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b4f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b4fa8 # | | | |-NoThrowAttr 0x55631c3b4fe8 Implicit # | | | `-ConstAttr 0x55631c3b5010 Implicit # | | |-FunctionDecl 0x55631c3b5138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3b5088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b51e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b5248 # | | | |-NoThrowAttr 0x55631c3b5288 Implicit # | | | `-ConstAttr 0x55631c3b52b0 Implicit # | | |-FunctionDecl 0x55631c3b53d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c3b5328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b5488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b54e8 # | | | |-NoThrowAttr 0x55631c3b5528 Implicit # | | | `-ConstAttr 0x55631c3b5550 Implicit # | | |-FunctionDecl 0x55631c3b5670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55631c3b55b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55631c3b5720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b5780 # | | | |-NoThrowAttr 0x55631c3b57c0 Implicit # | | | `-ConstAttr 0x55631c3b57e8 Implicit # | | |-FunctionDecl 0x55631c3b5910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55631c3b5860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b59c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b5a20 # | | | |-NoThrowAttr 0x55631c3b5a60 Implicit # | | | `-ConstAttr 0x55631c3b5a88 Implicit # | | |-FunctionDecl 0x55631c3b5bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55631c3b5b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b5c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b5cc0 # | | | |-NoThrowAttr 0x55631c3b5d00 Implicit # | | | `-ConstAttr 0x55631c3b5d28 Implicit # | | |-FunctionDecl 0x55631c3b5e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55631c3b5da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b5f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55631c3b5f60 # | | | |-NoThrowAttr 0x55631c3b5fa0 Implicit # | | | `-ConstAttr 0x55631c3b5fc8 Implicit # | | |-FunctionDecl 0x55631c3b60d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55631c3b6028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55631c3b6188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b61e8 # | | | |-NoThrowAttr 0x55631c3b6228 Implicit # | | | `-ConstAttr 0x55631c3b6250 Implicit # | | |-FunctionDecl 0x55631c3b6368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c3b62b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b6418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b6478 # | | | |-NoThrowAttr 0x55631c3b64b8 Implicit # | | | `-ConstAttr 0x55631c3b64e0 Implicit # | | |-FunctionDecl 0x55631c3b6608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c3b6558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b66b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b6718 # | | | |-NoThrowAttr 0x55631c3b6758 Implicit # | | | `-ConstAttr 0x55631c3b6780 Implicit # | | |-FunctionDecl 0x55631c3b68a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c3b67f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b6958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b69b8 # | | | |-NoThrowAttr 0x55631c3b69f8 Implicit # | | | `-ConstAttr 0x55631c3b6a20 Implicit # | | |-FunctionDecl 0x55631c3b6b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55631c3b6a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55631c3b6be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b6c40 # | | | |-NoThrowAttr 0x55631c3b6c80 Implicit # | | | `-ConstAttr 0x55631c3b6ca8 Implicit # | | |-FunctionDecl 0x55631c3b6dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55631c3b6d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b6e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b6ee0 # | | | |-NoThrowAttr 0x55631c3b6f20 Implicit # | | | `-ConstAttr 0x55631c3b6f48 Implicit # | | |-FunctionDecl 0x55631c3b7070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55631c3b6fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b7120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b7180 # | | | |-NoThrowAttr 0x55631c3b71c0 Implicit # | | | `-ConstAttr 0x55631c3b71e8 Implicit # | | |-FunctionDecl 0x55631c3b7310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55631c3b7260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b73c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b7420 # | | | |-NoThrowAttr 0x55631c3b7460 Implicit # | | | `-ConstAttr 0x55631c3b7488 Implicit # | | |-FunctionDecl 0x55631c3b7650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55631c3b7500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c3b7700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b7760 # | | | |-NoThrowAttr 0x55631c3b77a0 Implicit # | | | `-ConstAttr 0x55631c3b77c8 Implicit # | | |-FunctionDecl 0x55631c3b78f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55631c3b7840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b79a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b7a00 # | | | |-NoThrowAttr 0x55631c3b7a40 Implicit # | | | `-ConstAttr 0x55631c3b7a68 Implicit # | | |-FunctionDecl 0x55631c3b7b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55631c3b7ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b7c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b7ca0 # | | | |-NoThrowAttr 0x55631c3b7ce0 Implicit # | | | `-ConstAttr 0x55631c3b7d08 Implicit # | | |-FunctionDecl 0x55631c3b7e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55631c3b7d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b7ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b7f40 # | | | |-NoThrowAttr 0x55631c3b7f80 Implicit # | | | `-ConstAttr 0x55631c3b7fa8 Implicit # | | |-FunctionDecl 0x55631c3b80d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55631c3b8020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c3b8180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b81e0 # | | | |-NoThrowAttr 0x55631c3b8220 Implicit # | | | `-ConstAttr 0x55631c3b8248 Implicit # | | |-FunctionDecl 0x55631c3b8370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55631c3b82c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b8420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b8480 # | | | |-NoThrowAttr 0x55631c3b84c0 Implicit # | | | `-ConstAttr 0x55631c3b84e8 Implicit # | | |-FunctionDecl 0x55631c3b8610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55631c3b8560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b86c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b8720 # | | | |-NoThrowAttr 0x55631c3b8760 Implicit # | | | `-ConstAttr 0x55631c3b8788 Implicit # | | |-FunctionDecl 0x55631c3b88b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55631c3b8800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b8960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b89c0 # | | | |-NoThrowAttr 0x55631c3b8a00 Implicit # | | | `-ConstAttr 0x55631c3b8a28 Implicit # | | |-FunctionDecl 0x55631c3b8b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55631c3b8aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c3b8c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b8c60 # | | | |-NoThrowAttr 0x55631c3b8ca0 Implicit # | | | `-ConstAttr 0x55631c3b8cc8 Implicit # | | |-FunctionDecl 0x55631c3b8df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c3b8d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b8ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b8f00 # | | | |-NoThrowAttr 0x55631c3b8f40 Implicit # | | | `-ConstAttr 0x55631c3b8f68 Implicit # | | |-FunctionDecl 0x55631c3b9090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c3b8fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b9140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b91a0 # | | | |-NoThrowAttr 0x55631c3b91e0 Implicit # | | | `-ConstAttr 0x55631c3b9208 Implicit # | | |-FunctionDecl 0x55631c3b9330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c3b9280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b93e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b9440 # | | | |-NoThrowAttr 0x55631c3b9480 Implicit # | | | `-ConstAttr 0x55631c3b94a8 Implicit # | | |-FunctionDecl 0x55631c3b9660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55631c3b9508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55631c3b9710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b9770 # | | | |-NoThrowAttr 0x55631c3b97b0 Implicit # | | | `-ConstAttr 0x55631c3b97d8 Implicit # | | |-FunctionDecl 0x55631c3b9900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c3b9850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b99b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b9a10 # | | | |-NoThrowAttr 0x55631c3b9a50 Implicit # | | | `-ConstAttr 0x55631c3b9a78 Implicit # | | |-FunctionDecl 0x55631c3b9ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3b9af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b9c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b9cb0 # | | | |-NoThrowAttr 0x55631c3b9cf0 Implicit # | | | `-ConstAttr 0x55631c3b9d18 Implicit # | | |-FunctionDecl 0x55631c3b9e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c3b9d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3b9ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3b9f50 # | | | |-NoThrowAttr 0x55631c3b9f90 Implicit # | | | `-ConstAttr 0x55631c3b9fb8 Implicit # | | |-FunctionDecl 0x55631c3ba0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55631c3ba018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55631c3ba178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3ba1d8 # | | | |-NoThrowAttr 0x55631c3ba218 Implicit # | | | `-ConstAttr 0x55631c3ba240 Implicit # | | |-FunctionDecl 0x55631c3ba368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55631c3ba2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3ba418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3ba478 # | | | |-NoThrowAttr 0x55631c3ba4b8 Implicit # | | | `-ConstAttr 0x55631c3ba4e0 Implicit # | | |-FunctionDecl 0x55631c3ba608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55631c3ba558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3ba6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3ba718 # | | | |-NoThrowAttr 0x55631c3ba758 Implicit # | | | `-ConstAttr 0x55631c3ba780 Implicit # | | |-FunctionDecl 0x55631c3ba8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55631c3ba7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3ba958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55631c3ba9b8 # | | | |-NoThrowAttr 0x55631c3ba9f8 Implicit # | | | `-ConstAttr 0x55631c3baa20 Implicit # | | |-FunctionDecl 0x55631c3bab30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55631c3baa80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55631c3babe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bac40 # | | | |-NoThrowAttr 0x55631c3bac80 Implicit # | | | `-ConstAttr 0x55631c3baca8 Implicit # | | |-FunctionDecl 0x55631c3badc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c3bad10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3bae70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3baed0 # | | | |-NoThrowAttr 0x55631c3baf10 Implicit # | | | `-ConstAttr 0x55631c3baf38 Implicit # | | |-FunctionDecl 0x55631c3bb060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c3bafb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3bb110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bb170 # | | | |-NoThrowAttr 0x55631c3bb1b0 Implicit # | | | `-ConstAttr 0x55631c3bb1d8 Implicit # | | |-FunctionDecl 0x55631c3bb300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c3bb250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3bb3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bb410 # | | | |-NoThrowAttr 0x55631c3bb450 Implicit # | | | `-ConstAttr 0x55631c3bb478 Implicit # | | |-FunctionDecl 0x55631c3bb588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55631c3bb4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55631c3bb670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bb6d0 # | | | |-NoThrowAttr 0x55631c3bb710 Implicit # | | | `-ConstAttr 0x55631c3bb738 Implicit # | | |-FunctionDecl 0x55631c3bb860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55631c3bb7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3bb910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bb970 # | | | |-NoThrowAttr 0x55631c3bb9b0 Implicit # | | | `-ConstAttr 0x55631c3bb9d8 Implicit # | | |-FunctionDecl 0x55631c3bbb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55631c3bba50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3bbbb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bbc10 # | | | |-NoThrowAttr 0x55631c3bbc50 Implicit # | | | `-ConstAttr 0x55631c3bbc78 Implicit # | | |-FunctionDecl 0x55631c3bbda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55631c3bbcf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3bbe50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bbeb0 # | | | |-NoThrowAttr 0x55631c3bbef0 Implicit # | | | `-ConstAttr 0x55631c3bbf18 Implicit # | | |-FunctionDecl 0x55631c3bc040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55631c3bbf90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c3bc0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bc150 # | | | |-NoThrowAttr 0x55631c3bc190 Implicit # | | | `-ConstAttr 0x55631c3bc1b8 Implicit # | | |-FunctionDecl 0x55631c3bc2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55631c3bc230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3bc390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bc3f0 # | | | |-NoThrowAttr 0x55631c3bc430 Implicit # | | | `-ConstAttr 0x55631c3bc458 Implicit # | | |-FunctionDecl 0x55631c3bc580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55631c3bc4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3bc630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bc690 # | | | |-NoThrowAttr 0x55631c3bc6d0 Implicit # | | | `-ConstAttr 0x55631c3bc6f8 Implicit # | | |-FunctionDecl 0x55631c3bc820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55631c3bc770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3bc8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bc930 # | | | |-NoThrowAttr 0x55631c3bc970 Implicit # | | | `-ConstAttr 0x55631c3bc998 Implicit # | | |-FunctionDecl 0x55631c3bcac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55631c3bca10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c3bcb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bcbd0 # | | | |-NoThrowAttr 0x55631c3bcc10 Implicit # | | | `-ConstAttr 0x55631c3bcc38 Implicit # | | |-FunctionDecl 0x55631c3bcd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55631c3bccb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3bce10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bce70 # | | | |-NoThrowAttr 0x55631c3bceb0 Implicit # | | | `-ConstAttr 0x55631c3bced8 Implicit # | | |-FunctionDecl 0x55631c3bd000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55631c3bcf50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3bd0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bd110 # | | | |-NoThrowAttr 0x55631c3bd150 Implicit # | | | `-ConstAttr 0x55631c3bd178 Implicit # | | |-FunctionDecl 0x55631c3bd2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55631c3bd1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3bd350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3bd3b0 # | | | |-NoThrowAttr 0x55631c3bd3f0 Implicit # | | | `-ConstAttr 0x55631c3bd418 Implicit # | | |-FunctionDecl 0x55631c3bd540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55631c3bd490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c3bd5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3637d0 # | | | |-NoThrowAttr 0x55631c363810 Implicit # | | | `-ConstAttr 0x55631c363838 Implicit # | | |-FunctionDecl 0x55631c363960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c3638b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c363a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c363a70 # | | | |-NoThrowAttr 0x55631c363ab0 Implicit # | | | `-ConstAttr 0x55631c363ad8 Implicit # | | |-FunctionDecl 0x55631c363c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c363b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c363cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c363d10 # | | | |-NoThrowAttr 0x55631c363d50 Implicit # | | | `-ConstAttr 0x55631c363d78 Implicit # | | |-FunctionDecl 0x55631c363ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c363df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c363f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c363fb0 # | | | |-NoThrowAttr 0x55631c363ff0 Implicit # | | | `-ConstAttr 0x55631c364018 Implicit # | | |-FunctionDecl 0x55631c364128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55631c364078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55631c3641d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c364238 # | | | |-NoThrowAttr 0x55631c364278 Implicit # | | | `-ConstAttr 0x55631c3642a0 Implicit # | | |-FunctionDecl 0x55631c3643c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c364318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c364478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3644d8 # | | | |-NoThrowAttr 0x55631c364518 Implicit # | | | `-ConstAttr 0x55631c364540 Implicit # | | |-FunctionDecl 0x55631c364668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3645b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c364718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c364778 # | | | |-NoThrowAttr 0x55631c3647b8 Implicit # | | | `-ConstAttr 0x55631c3647e0 Implicit # | | |-FunctionDecl 0x55631c364908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c364858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3649b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c364a18 # | | | |-NoThrowAttr 0x55631c364a58 Implicit # | | | `-ConstAttr 0x55631c364a80 Implicit # | | |-FunctionDecl 0x55631c364b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55631c364ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55631c364c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c364ca0 # | | | |-NoThrowAttr 0x55631c364ce0 Implicit # | | | `-ConstAttr 0x55631c364d08 Implicit # | | |-FunctionDecl 0x55631c364e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55631c364d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c364ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c364f40 # | | | |-NoThrowAttr 0x55631c364f80 Implicit # | | | `-ConstAttr 0x55631c364fa8 Implicit # | | |-FunctionDecl 0x55631c3650d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55631c365020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c365180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c3651e0 # | | | |-NoThrowAttr 0x55631c365220 Implicit # | | | `-ConstAttr 0x55631c365248 Implicit # | | |-FunctionDecl 0x55631c365370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55631c3652c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c365420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55631c365480 # | | | |-NoThrowAttr 0x55631c3654c0 Implicit # | | | `-ConstAttr 0x55631c3654e8 Implicit # | | |-FunctionDecl 0x55631c365638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55631c365548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55631c3656e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c365760 Implicit # | | | `-ConstAttr 0x55631c365788 Implicit # | | |-FunctionDecl 0x55631c365938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55631c365810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3659e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c365a60 Implicit # | | | `-ConstAttr 0x55631c365a88 Implicit # | | |-FunctionDecl 0x55631c365c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55631c365b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c365cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c365d50 Implicit # | | | `-ConstAttr 0x55631c365d78 Implicit # | | |-FunctionDecl 0x55631c365f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55631c365df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c365fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c366040 Implicit # | | | `-ConstAttr 0x55631c366068 Implicit # | | |-FunctionDecl 0x55631c366178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55631c3660c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55631c366228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c3662a0 Implicit # | | | `-ConstAttr 0x55631c3662c8 Implicit # | | |-FunctionDecl 0x55631c3663f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55631c366340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3664a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c366518 Implicit # | | | `-ConstAttr 0x55631c366540 Implicit # | | |-FunctionDecl 0x55631c366668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55631c3665b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55631c366718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c366790 Implicit # | | | `-ConstAttr 0x55631c3667b8 Implicit # | | |-FunctionDecl 0x55631c3668e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55631c366830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55631c366990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c366a08 Implicit # | | | `-ConstAttr 0x55631c366a30 Implicit # | | |-FunctionDecl 0x55631c366bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55631c366aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55631c366c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c366d00 Implicit # | | | `-ConstAttr 0x55631c366d28 Implicit # | | |-FunctionDecl 0x55631c366ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55631c366da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55631c366f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c366ff0 Implicit # | | | `-ConstAttr 0x55631c367018 Implicit # | | |-FunctionDecl 0x55631c3671b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55631c367090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55631c367268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c3672e0 Implicit # | | | `-ConstAttr 0x55631c367308 Implicit # | | |-FunctionDecl 0x55631c3674a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55631c367380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55631c367558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c3675d0 Implicit # | | | `-ConstAttr 0x55631c3675f8 Implicit # | | |-FunctionDecl 0x55631c3677f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55631c367658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55631c3678a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c367918 Implicit # | | | `-ConstAttr 0x55631c367940 Implicit # | | |-FunctionDecl 0x55631c367ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55631c3679b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c367b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c367c10 Implicit # | | | `-ConstAttr 0x55631c367c38 Implicit # | | |-FunctionDecl 0x55631c367dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55631c367cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c367e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c367f00 Implicit # | | | `-ConstAttr 0x55631c367f28 Implicit # | | |-FunctionDecl 0x55631c3680c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55631c367fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c368178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c3681f0 Implicit # | | | `-ConstAttr 0x55631c368218 Implicit # | | |-FunctionDecl 0x55631c3683b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55631c368290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55631c368468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c3684e0 Implicit # | | | `-ConstAttr 0x55631c368508 Implicit # | | |-FunctionDecl 0x55631c3686a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55631c368580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c368758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c3687d0 Implicit # | | | `-ConstAttr 0x55631c3687f8 Implicit # | | |-FunctionDecl 0x55631c368998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55631c368870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c368a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c368ac0 Implicit # | | | `-ConstAttr 0x55631c368ae8 Implicit # | | |-FunctionDecl 0x55631c368c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55631c368b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c368d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c368db0 Implicit # | | | `-ConstAttr 0x55631c368dd8 Implicit # | | |-FunctionDecl 0x55631c368f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55631c368e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55631c369028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c3690a0 Implicit # | | | `-ConstAttr 0x55631c3690c8 Implicit # | | |-FunctionDecl 0x55631c369268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55631c369140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55631c369318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c369390 Implicit # | | | `-ConstAttr 0x55631c3693b8 Implicit # | | |-FunctionDecl 0x55631c369558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55631c369430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55631c369608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c369680 Implicit # | | | `-ConstAttr 0x55631c3696a8 Implicit # | | |-FunctionDecl 0x55631c369868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55631c369720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55631c369918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c369990 Implicit # | | | `-ConstAttr 0x55631c3699b8 Implicit # | | |-FunctionDecl 0x55631c369b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55631c369a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55631c369bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c369c30 Implicit # | | | `-ConstAttr 0x55631c369c58 Implicit # | | |-FunctionDecl 0x55631c369df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55631c369cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55631c369ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c369f20 Implicit # | | | `-ConstAttr 0x55631c369f48 Implicit # | | |-FunctionDecl 0x55631c36a0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55631c369fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55631c36a198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c36a210 Implicit # | | | `-ConstAttr 0x55631c36a238 Implicit # | | |-FunctionDecl 0x55631c36a3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55631c36a2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55631c36a488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55631c36a500 Implicit # | | | `-ConstAttr 0x55631c36a528 Implicit # | | |-FunctionDecl 0x55631c36a638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55631c36a588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55631c36a6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55631c36a760 Implicit # | | | `-ConstAttr 0x55631c36a788 Implicit # | | |-FunctionDecl 0x55631c36a8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c36a7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c36a950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55631c36a9c8 Implicit # | | | `-ConstAttr 0x55631c36a9f0 Implicit # | | |-FunctionDecl 0x55631c36ab18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c36aa68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c36abc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55631c36ac40 Implicit # | | | `-ConstAttr 0x55631c36ac68 Implicit # | | |-FunctionDecl 0x55631c36ad90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c36ace0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c36ae40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55631c36aeb8 Implicit # | | | `-ConstAttr 0x55631c36aee0 Implicit # | | |-FunctionDecl 0x55631c36aff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55631c36af40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55631c36b0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55631c36b118 Implicit # | | | `-ConstAttr 0x55631c36b140 Implicit # | | |-FunctionDecl 0x55631c36b268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c36b1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c36b318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55631c36b390 Implicit # | | | `-ConstAttr 0x55631c36b3b8 Implicit # | | |-FunctionDecl 0x55631c36b4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c36b430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c36b590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55631c36b608 Implicit # | | | `-ConstAttr 0x55631c36b630 Implicit # | | |-FunctionDecl 0x55631c36b758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c36b6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c36b818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55631c36b890 Implicit # | | | `-ConstAttr 0x55631c36b8b8 Implicit # | | |-FunctionDecl 0x55631c36b9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55631c36ba88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55631c36bae8 # | | | |-NoThrowAttr 0x55631c36bb28 Implicit # | | | `-ConstAttr 0x55631c36bb50 Implicit # | | |-FunctionDecl 0x55631c36bc50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55631c36bba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55631c36bd00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55631c36bd78 Implicit # | | | `-ConstAttr 0x55631c36bda0 Implicit # | | |-FunctionDecl 0x55631c36beb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c36be08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c36bf68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55631c36bfe0 Implicit # | | | `-ConstAttr 0x55631c36c008 Implicit # | | |-FunctionDecl 0x55631c36c130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c36c080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c36c1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55631c36c258 Implicit # | | | `-ConstAttr 0x55631c36c280 Implicit # | | |-FunctionDecl 0x55631c36c3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c36c2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c36c458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55631c36c4d0 Implicit # | | | `-ConstAttr 0x55631c36c4f8 Implicit # | | |-FunctionDecl 0x55631c36c608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55631c36c558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55631c36c6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55631c36c730 Implicit # | | | `-ConstAttr 0x55631c36c758 Implicit # | | |-FunctionDecl 0x55631c36c880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c36c7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c36c930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55631c36c9a8 Implicit # | | | `-ConstAttr 0x55631c36c9d0 Implicit # | | |-FunctionDecl 0x55631c36caf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c36ca48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c36cba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55631c36cc20 Implicit # | | | `-ConstAttr 0x55631c36cc48 Implicit # | | |-FunctionDecl 0x55631c36cd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c36ccc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c36ce20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55631c36ce98 Implicit # | | | `-ConstAttr 0x55631c36cec0 Implicit # | | |-FunctionDecl 0x55631c36cfd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55631c36cf20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55631c36d080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55631c36d0f8 Implicit # | | | `-ConstAttr 0x55631c36d120 Implicit # | | |-FunctionDecl 0x55631c36d238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c36d188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c36d2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55631c36d360 Implicit # | | | `-ConstAttr 0x55631c36d388 Implicit # | | |-FunctionDecl 0x55631c36d4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c36d400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c36d560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55631c36d5d8 Implicit # | | | `-ConstAttr 0x55631c36d600 Implicit # | | |-FunctionDecl 0x55631c36d728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c36d678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c36d7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55631c3d56b8 Implicit # | | | `-ConstAttr 0x55631c3d56e0 Implicit # | | |-FunctionDecl 0x55631c3d57f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55631c3d5740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55631c3d58a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55631c3d5918 Implicit # | | | `-ConstAttr 0x55631c3d5940 Implicit # | | |-FunctionDecl 0x55631c3d5a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c3d59b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d5b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55631c3d5b90 Implicit # | | | `-ConstAttr 0x55631c3d5bb8 Implicit # | | |-FunctionDecl 0x55631c3d5ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3d5c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d5d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55631c3d5e08 Implicit # | | | `-ConstAttr 0x55631c3d5e30 Implicit # | | |-FunctionDecl 0x55631c3d5f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c3d5ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d6008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55631c3d6080 Implicit # | | | `-ConstAttr 0x55631c3d60a8 Implicit # | | |-FunctionDecl 0x55631c3d61b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55631c3d6108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55631c3d6268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55631c3d62e0 Implicit # | | | `-ConstAttr 0x55631c3d6308 Implicit # | | |-FunctionDecl 0x55631c3d6420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c3d6370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d64d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55631c3d6548 Implicit # | | | `-ConstAttr 0x55631c3d6570 Implicit # | | |-FunctionDecl 0x55631c3d6698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c3d65e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d6748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55631c3d67c0 Implicit # | | | `-ConstAttr 0x55631c3d67e8 Implicit # | | |-FunctionDecl 0x55631c3d6910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c3d6860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d69c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55631c3d6a38 Implicit # | | | `-ConstAttr 0x55631c3d6a60 Implicit # | | |-FunctionDecl 0x55631c3d6b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55631c3d6ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55631c3d6c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55631c3d6c98 Implicit # | | | `-ConstAttr 0x55631c3d6cc0 Implicit # | | |-FunctionDecl 0x55631c3d6de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c3d6d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d6e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55631c3d6f10 Implicit # | | | `-ConstAttr 0x55631c3d6f38 Implicit # | | |-FunctionDecl 0x55631c3d7060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3d6fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d7110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55631c3d7188 Implicit # | | | `-ConstAttr 0x55631c3d71b0 Implicit # | | |-FunctionDecl 0x55631c3d72d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55631c3d7228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d7388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55631c3d7400 Implicit # | | | `-ConstAttr 0x55631c3d7428 Implicit # | | |-FunctionDecl 0x55631c3d7538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55631c3d7488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55631c3d75e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55631c3d7680 Implicit # | | | `-ConstAttr 0x55631c3d76a8 Implicit # | | |-FunctionDecl 0x55631c3d77c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55631c3d7710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d7870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55631c3d78e8 Implicit # | | | `-ConstAttr 0x55631c3d7910 Implicit # | | |-FunctionDecl 0x55631c3d7a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55631c3d7988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d7ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55631c3d7b60 Implicit # | | | `-ConstAttr 0x55631c3d7b88 Implicit # | | |-FunctionDecl 0x55631c3d7cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55631c3d7c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d7d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55631c3d7dd8 Implicit # | | | `-ConstAttr 0x55631c3d7e00 Implicit # | | |-FunctionDecl 0x55631c3d7f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55631c3d7e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55631c3d7fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55631c3d8038 Implicit # | | | `-ConstAttr 0x55631c3d8060 Implicit # | | |-FunctionDecl 0x55631c3d8188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55631c3d80d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d8238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55631c3d82b0 Implicit # | | | `-ConstAttr 0x55631c3d82d8 Implicit # | | |-FunctionDecl 0x55631c3d8400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55631c3d8350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55631c3d84b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55631c3d8528 Implicit # | | | `-ConstAttr 0x55631c3d8550 Implicit # | | `-FunctionDecl 0x55631c3d8678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55631c3d85c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55631c3d8728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55631c3d87a0 Implicit # | | `-ConstAttr 0x55631c3d87c8 Implicit # | |-LinkageSpecDecl 0x55631c31a6f8 col:45 implicit C # | | `-FunctionDecl 0x55631c31a748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55631c31a7f0 <> Implicit 501 # | | |-NoThrowAttr 0x55631c31a850 Implicit # | | `-ConstAttr 0x55631c31a878 Implicit # | |-NamespaceDecl 0x55631c3d8818 prev 0x55631c2deca8 line:12:11 hlsl # | | |-original Namespace 0x55631c235a98 'hlsl' # | | |-FunctionDecl 0x55631c3d8a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c3d8930 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c3d8d98 # | | | | `-ReturnStmt 0x55631c3d8d88 # | | | | `-CallExpr 0x55631c3d8d58 'float' # | | | | |-ImplicitCastExpr 0x55631c3d8d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3d8ce8 '' Function 0x55631c2ebc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3d8cc0 'float' # | | | | `-ImplicitCastExpr 0x55631c3d8ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3d8c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3d8c58 'double' lvalue ParmVar 0x55631c3d8930 'V' 'double' # | | | `-DeprecatedAttr 0x55631c3d8ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3d8f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3d8e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c3d9358 # | | | | `-ReturnStmt 0x55631c3d9348 # | | | | `-CallExpr 0x55631c3d9318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3d9300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3d9278 '' Function 0x55631c2ebea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3d9250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3d9238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3d9220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3d91e8 'double2':'vector' lvalue ParmVar 0x55631c3d8e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c3d9038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3d9548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3d9418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c3de398 # | | | | `-ReturnStmt 0x55631c3de388 # | | | | `-CallExpr 0x55631c3de358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3de340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3de2c0 '' Function 0x55631c2ec120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3de298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3de280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3de268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3de230 'double3':'vector' lvalue ParmVar 0x55631c3d9418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c3d95f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3de588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3de458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c3de968 # | | | | `-ReturnStmt 0x55631c3de958 # | | | | `-CallExpr 0x55631c3de928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3de910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3de888 '' Function 0x55631c2ec398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3de860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3de848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3de830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3de7f8 'double4':'vector' lvalue ParmVar 0x55631c3de458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c3de638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3deb08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c3dea18 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c3dee60 # | | | | `-ReturnStmt 0x55631c3dee50 # | | | | `-CallExpr 0x55631c3dee20 'float' # | | | | |-ImplicitCastExpr 0x55631c3dee08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3dede8 '' Function 0x55631c2ebc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3dedc0 'float' # | | | | `-ImplicitCastExpr 0x55631c3deda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3ded90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3ded58 'int' lvalue ParmVar 0x55631c3dea18 'V' 'int' # | | | `-DeprecatedAttr 0x55631c3debb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3df038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3def10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c3df3b0 # | | | | `-ReturnStmt 0x55631c3df3a0 # | | | | `-CallExpr 0x55631c3df370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3df358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3df338 '' Function 0x55631c2ebea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3df310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3df2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3df2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3df2a8 'int2':'vector' lvalue ParmVar 0x55631c3def10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c3df0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3df588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3df460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c3df908 # | | | | `-ReturnStmt 0x55631c3df8f8 # | | | | `-CallExpr 0x55631c3df8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3df8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3df890 '' Function 0x55631c2ec120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3df868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3df850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3df838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3df800 'int3':'vector' lvalue ParmVar 0x55631c3df460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c3df638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3dfae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3df9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c3dfe70 # | | | | `-ReturnStmt 0x55631c3dfe60 # | | | | `-CallExpr 0x55631c3dfe30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3dfe18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3dfdf8 '' Function 0x55631c2ec398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3dfdd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3dfdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3dfda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3dfd68 'int4':'vector' lvalue ParmVar 0x55631c3df9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c3dfb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3dffd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c3dff20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c3e53f8 # | | | | `-ReturnStmt 0x55631c3e53e8 # | | | | `-CallExpr 0x55631c3e53b8 'float' # | | | | |-ImplicitCastExpr 0x55631c3e53a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3e5380 '' Function 0x55631c2ebc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3e5358 'float' # | | | | `-ImplicitCastExpr 0x55631c3e5340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e5328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e52f0 'uint':'unsigned int' lvalue ParmVar 0x55631c3dff20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c3e5130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3e5558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e54a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c3e58f0 # | | | | `-ReturnStmt 0x55631c3e58e0 # | | | | `-CallExpr 0x55631c3e58b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3e5898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3e5878 '' Function 0x55631c2ebea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3e5850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3e5838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e5820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e57e8 'uint2':'vector' lvalue ParmVar 0x55631c3e54a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c3e5608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3e5a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e59a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c3e5df0 # | | | | `-ReturnStmt 0x55631c3e5de0 # | | | | `-CallExpr 0x55631c3e5db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3e5d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3e5d78 '' Function 0x55631c2ec120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3e5d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3e5d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e5d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e5ce8 'uint3':'vector' lvalue ParmVar 0x55631c3e59a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c3e5b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3e5f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e5ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c3e62f8 # | | | | `-ReturnStmt 0x55631c3e62e8 # | | | | `-CallExpr 0x55631c3e62b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3e62a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3e6280 '' Function 0x55631c2ec398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3e6258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3e6240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e6228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e61f0 'uint4':'vector' lvalue ParmVar 0x55631c3e5ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c3e6000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3e64d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e63a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c3e6870 # | | | | `-ReturnStmt 0x55631c3e6860 # | | | | `-CallExpr 0x55631c3e6830 'float' # | | | | |-ImplicitCastExpr 0x55631c3e6818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3e67f8 '' Function 0x55631c2ebc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3e67d0 'float' # | | | | `-ImplicitCastExpr 0x55631c3e67b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e67a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e6768 'int64_t':'long' lvalue ParmVar 0x55631c3e63a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c3e6588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3e6a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e6920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c3e6e00 # | | | | `-ReturnStmt 0x55631c3e6df0 # | | | | `-CallExpr 0x55631c3e6dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3e6da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3e6d88 '' Function 0x55631c2ebea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3e6d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3e6d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e6d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e6cf8 'int64_t2':'vector' lvalue ParmVar 0x55631c3e6920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c3e6af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3e6fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e6eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c3e73b0 # | | | | `-ReturnStmt 0x55631c3e73a0 # | | | | `-CallExpr 0x55631c3e7370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3e7358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3e7338 '' Function 0x55631c2ec120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3e7310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3e72f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e72e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e72a8 'int64_t3':'vector' lvalue ParmVar 0x55631c3e6eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c3e7088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3e7588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e7460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c3e7950 # | | | | `-ReturnStmt 0x55631c3e7940 # | | | | `-CallExpr 0x55631c3e7910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3e78f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3e78d8 '' Function 0x55631c2ec398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3e78b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3e7898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e7880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e7848 'int64_t4':'vector' lvalue ParmVar 0x55631c3e7460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c3e7638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3e7b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e7a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c3e7ee0 # | | | | `-ReturnStmt 0x55631c3e7ed0 # | | | | `-CallExpr 0x55631c3e7ea0 'float' # | | | | |-ImplicitCastExpr 0x55631c3e7e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3e7e68 '' Function 0x55631c2ebc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3e7e40 'float' # | | | | `-ImplicitCastExpr 0x55631c3e7e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e7e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e7dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c3e7a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c3e7bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3e80b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e7f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c3e8490 # | | | | `-ReturnStmt 0x55631c3e8480 # | | | | `-CallExpr 0x55631c3e8450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3e8438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3e8418 '' Function 0x55631c2ebea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3e83f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3e83d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e83c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e8388 'uint64_t2':'vector' lvalue ParmVar 0x55631c3e7f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c3e8168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3e8668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e8540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c3e8a48 # | | | | `-ReturnStmt 0x55631c3e8a38 # | | | | `-CallExpr 0x55631c3e8a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3e89f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3e89d0 '' Function 0x55631c2ec120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3e89a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3e8990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e8978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e8940 'uint64_t3':'vector' lvalue ParmVar 0x55631c3e8540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c3e8718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3e8c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e8af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c3e9010 # | | | | `-ReturnStmt 0x55631c3e9000 # | | | | `-CallExpr 0x55631c3e8fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3e8fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3e8f98 '' Function 0x55631c2ec398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3e8f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3e8f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e8f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e8f08 'uint64_t4':'vector' lvalue ParmVar 0x55631c3e8af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c3e8cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3e9198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e90d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c3e94e0 # | | | | `-ReturnStmt 0x55631c3e94d0 # | | | | `-CallExpr 0x55631c3e94a0 'float' # | | | | |-ImplicitCastExpr 0x55631c3e9488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3e9468 '' Function 0x55631c305920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3e9440 'float' # | | | | `-ImplicitCastExpr 0x55631c3e9428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e9410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e93d8 'double' lvalue ParmVar 0x55631c3e90d0 'V' 'double' # | | | `-DeprecatedAttr 0x55631c3e9248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3e9650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e95a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c3e99b8 # | | | | `-ReturnStmt 0x55631c3e99a8 # | | | | `-CallExpr 0x55631c3e9978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3e9960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3e9940 '' Function 0x55631c305b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3e9918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3e9900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e98e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e98b0 'double2':'vector' lvalue ParmVar 0x55631c3e95a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c3e9700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3e9b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e9a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c3e9e98 # | | | | `-ReturnStmt 0x55631c3e9e88 # | | | | `-CallExpr 0x55631c3e9e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3e9e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3e9e20 '' Function 0x55631c2f4588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3e9df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3e9de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3e9dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3e9d90 'double3':'vector' lvalue ParmVar 0x55631c3e9a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c3e9bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3ea008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3e9f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c3ea380 # | | | | `-ReturnStmt 0x55631c3ea370 # | | | | `-CallExpr 0x55631c3ea340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3ea328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3ea308 '' Function 0x55631c2f4800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3ea2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3ea2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3ea2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3ea278 'double4':'vector' lvalue ParmVar 0x55631c3e9f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c3ea0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3ea4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c3ea430 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c3ea838 # | | | | `-ReturnStmt 0x55631c3ea828 # | | | | `-CallExpr 0x55631c3ea7f8 'float' # | | | | |-ImplicitCastExpr 0x55631c3ea7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3ea7c0 '' Function 0x55631c305920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3ea798 'float' # | | | | `-ImplicitCastExpr 0x55631c3ea780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3ea768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3ea730 'int' lvalue ParmVar 0x55631c3ea430 'V' 'int' # | | | `-DeprecatedAttr 0x55631c3ea590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3ea998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3ea8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c3ead10 # | | | | `-ReturnStmt 0x55631c3ead00 # | | | | `-CallExpr 0x55631c3eacd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3eacb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3eac98 '' Function 0x55631c305b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3eac70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3eac58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3eac40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3eac08 'int2':'vector' lvalue ParmVar 0x55631c3ea8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c3eaa48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3eae70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3eadc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c3f3380 # | | | | `-ReturnStmt 0x55631c3f3370 # | | | | `-CallExpr 0x55631c3f3340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f3328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3f3308 '' Function 0x55631c2f4588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3f32e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3eb138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3eb120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3eb0e8 'int3':'vector' lvalue ParmVar 0x55631c3eadc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c3eaf20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f34e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f3430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c3f3868 # | | | | `-ReturnStmt 0x55631c3f3858 # | | | | `-CallExpr 0x55631c3f3828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f3810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3f37f0 '' Function 0x55631c2f4800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3f37c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3f37b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f3798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f3760 'int4':'vector' lvalue ParmVar 0x55631c3f3430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c3f3590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f39c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f3918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c3f3d40 # | | | | `-ReturnStmt 0x55631c3f3d30 # | | | | `-CallExpr 0x55631c3f3d00 'float' # | | | | |-ImplicitCastExpr 0x55631c3f3ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3f3cc8 '' Function 0x55631c305920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3f3ca0 'float' # | | | | `-ImplicitCastExpr 0x55631c3f3c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f3c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f3c38 'uint':'unsigned int' lvalue ParmVar 0x55631c3f3918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c3f3a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f3ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f3df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c3f4238 # | | | | `-ReturnStmt 0x55631c3f4228 # | | | | `-CallExpr 0x55631c3f41f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f41e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3f41c0 '' Function 0x55631c305b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3f4198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3f4180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f4168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f4130 'uint2':'vector' lvalue ParmVar 0x55631c3f3df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c3f3f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f4398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f42e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c3f4738 # | | | | `-ReturnStmt 0x55631c3f4728 # | | | | `-CallExpr 0x55631c3f46f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f46e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3f46c0 '' Function 0x55631c2f4588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3f4698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3f4680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f4668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f4630 'uint3':'vector' lvalue ParmVar 0x55631c3f42e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c3f4448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f4898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f47e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c3f4c40 # | | | | `-ReturnStmt 0x55631c3f4c30 # | | | | `-CallExpr 0x55631c3f4c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f4be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3f4bc8 '' Function 0x55631c2f4800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3f4ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3f4b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f4b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f4b38 'uint4':'vector' lvalue ParmVar 0x55631c3f47e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c3f4948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f4da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f4cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c3f5138 # | | | | `-ReturnStmt 0x55631c3f5128 # | | | | `-CallExpr 0x55631c3f50f8 'float' # | | | | |-ImplicitCastExpr 0x55631c3f50e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3f50c0 '' Function 0x55631c305920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3f5098 'float' # | | | | `-ImplicitCastExpr 0x55631c3f5080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f5068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f5030 'int64_t':'long' lvalue ParmVar 0x55631c3f4cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c3f4e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f5680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f51e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c3f5a38 # | | | | `-ReturnStmt 0x55631c3f5a28 # | | | | `-CallExpr 0x55631c3f59f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f59e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3f59c0 '' Function 0x55631c305b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3f5998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3f5980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f5968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f5930 'int64_t2':'vector' lvalue ParmVar 0x55631c3f51e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c3f5730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f5b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f5ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c3f5f58 # | | | | `-ReturnStmt 0x55631c3f5f48 # | | | | `-CallExpr 0x55631c3f5f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f5f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3f5ee0 '' Function 0x55631c2f4588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3f5eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3f5ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f5e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f5e50 'int64_t3':'vector' lvalue ParmVar 0x55631c3f5ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c3f5c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f60b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f6008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c3f6480 # | | | | `-ReturnStmt 0x55631c3f6470 # | | | | `-CallExpr 0x55631c3f6440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f6428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3f6408 '' Function 0x55631c2f4800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3f63e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3f63c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f63b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f6378 'int64_t4':'vector' lvalue ParmVar 0x55631c3f6008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c3f6168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f65e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f6530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c3f6998 # | | | | `-ReturnStmt 0x55631c3f6988 # | | | | `-CallExpr 0x55631c3f6958 'float' # | | | | |-ImplicitCastExpr 0x55631c3f6940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3f6920 '' Function 0x55631c305920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3f68f8 'float' # | | | | `-ImplicitCastExpr 0x55631c3f68e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f68c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f6890 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c3f6530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c3f6690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f6af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f6a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c3f6ed0 # | | | | `-ReturnStmt 0x55631c3f6ec0 # | | | | `-CallExpr 0x55631c3f6e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f6e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3f6e58 '' Function 0x55631c305b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3f6e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3f6e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f6e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f6dc8 'uint64_t2':'vector' lvalue ParmVar 0x55631c3f6a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c3f6ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f7030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f6f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c3f7410 # | | | | `-ReturnStmt 0x55631c3f7400 # | | | | `-CallExpr 0x55631c3f73d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f73b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3f7398 '' Function 0x55631c2f4588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3f7370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3f7358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f7340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f7308 'uint64_t3':'vector' lvalue ParmVar 0x55631c3f6f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c3f70e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f7570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f74c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c3f9170 # | | | | `-ReturnStmt 0x55631c3f9160 # | | | | `-CallExpr 0x55631c3f9130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f9118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3f90f8 '' Function 0x55631c2f4800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3f90d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3f90b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f90a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f9068 'uint64_t4':'vector' lvalue ParmVar 0x55631c3f74c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c3f7620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3f92e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f9230 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c3f9628 # | | | | `-ReturnStmt 0x55631c3f9618 # | | | | `-CallExpr 0x55631c3f95e8 'float' # | | | | |-ImplicitCastExpr 0x55631c3f95d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3f95b0 '' Function 0x55631c308d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3f9588 'float' # | | | | `-ImplicitCastExpr 0x55631c3f9570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f9558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f9520 'double' lvalue ParmVar 0x55631c3f9230 'V' 'double' # | | | `-DeprecatedAttr 0x55631c3f9390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3f9798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f96e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c3f9b00 # | | | | `-ReturnStmt 0x55631c3f9af0 # | | | | `-CallExpr 0x55631c3f9ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f9aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3f9a88 '' Function 0x55631c308f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3f9a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3f9a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f9a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f99f8 'double2':'vector' lvalue ParmVar 0x55631c3f96e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c3f9848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3f9c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3f9bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c3f9fe0 # | | | | `-ReturnStmt 0x55631c3f9fd0 # | | | | `-CallExpr 0x55631c3f9fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3f9f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3f9f68 '' Function 0x55631c3091f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3f9f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3f9f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3f9f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3f9ed8 'double3':'vector' lvalue ParmVar 0x55631c3f9bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c3f9d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3fa150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3fa0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c3fa4c8 # | | | | `-ReturnStmt 0x55631c3fa4b8 # | | | | `-CallExpr 0x55631c3fa488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3fa470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3fa450 '' Function 0x55631c309468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3fa428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3fa410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3fa3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3fa3c0 'double4':'vector' lvalue ParmVar 0x55631c3fa0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c3fa200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3fa628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c3fa578 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c3fa980 # | | | | `-ReturnStmt 0x55631c3fa970 # | | | | `-CallExpr 0x55631c3fa940 'float' # | | | | |-ImplicitCastExpr 0x55631c3fa928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3fa908 '' Function 0x55631c308d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3fa8e0 'float' # | | | | `-ImplicitCastExpr 0x55631c3fa8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3fa8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3fa878 'int' lvalue ParmVar 0x55631c3fa578 'V' 'int' # | | | `-DeprecatedAttr 0x55631c3fa6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3faae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3faa30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c3fae58 # | | | | `-ReturnStmt 0x55631c3fae48 # | | | | `-CallExpr 0x55631c3fae18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3fae00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3fade0 '' Function 0x55631c308f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3fadb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3fada0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3fad88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3fad50 'int2':'vector' lvalue ParmVar 0x55631c3faa30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c3fab90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3fbe28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3fbd78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c3fc1a8 # | | | | `-ReturnStmt 0x55631c3fc198 # | | | | `-CallExpr 0x55631c3fc168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3fc150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3fc130 '' Function 0x55631c3091f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3fc108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3fc0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3fc0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3fc0a0 'int3':'vector' lvalue ParmVar 0x55631c3fbd78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c3fbed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3fc308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3fc258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c3fc690 # | | | | `-ReturnStmt 0x55631c3fc680 # | | | | `-CallExpr 0x55631c3fc650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3fc638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3fc618 '' Function 0x55631c309468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3fc5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3fc5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3fc5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3fc588 'int4':'vector' lvalue ParmVar 0x55631c3fc258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c3fc3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3fc7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c3fc740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c3fcb68 # | | | | `-ReturnStmt 0x55631c3fcb58 # | | | | `-CallExpr 0x55631c3fcb28 'float' # | | | | |-ImplicitCastExpr 0x55631c3fcb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3fcaf0 '' Function 0x55631c308d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3fcac8 'float' # | | | | `-ImplicitCastExpr 0x55631c3fcab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3fca98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3fca60 'uint':'unsigned int' lvalue ParmVar 0x55631c3fc740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c3fc8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3fccc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3fcc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c3fd060 # | | | | `-ReturnStmt 0x55631c3fd050 # | | | | `-CallExpr 0x55631c3fd020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3fd008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3fcfe8 '' Function 0x55631c308f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3fcfc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3fcfa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3fcf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3fcf58 'uint2':'vector' lvalue ParmVar 0x55631c3fcc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c3fcd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3fd1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3fd110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c3fd560 # | | | | `-ReturnStmt 0x55631c3fd550 # | | | | `-CallExpr 0x55631c3fd520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3fd508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3fd4e8 '' Function 0x55631c3091f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3fd4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3fd4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3fd490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3fd458 'uint3':'vector' lvalue ParmVar 0x55631c3fd110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c3fd270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3fd6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3fd610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c3fda68 # | | | | `-ReturnStmt 0x55631c3fda58 # | | | | `-CallExpr 0x55631c3fda28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3fda10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3fd9f0 '' Function 0x55631c309468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3fd9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3fd9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3fd998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3fd960 'uint4':'vector' lvalue ParmVar 0x55631c3fd610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c3fd770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3fdbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c3fdb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c3fe830 # | | | | `-ReturnStmt 0x55631c3fe820 # | | | | `-CallExpr 0x55631c3fe7f0 'float' # | | | | |-ImplicitCastExpr 0x55631c3fe7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3fe7b8 '' Function 0x55631c308d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3fe790 'float' # | | | | `-ImplicitCastExpr 0x55631c3fe778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3fe760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3fe728 'int64_t':'long' lvalue ParmVar 0x55631c3fdb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c3fdc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3fe990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3fe8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c3fed48 # | | | | `-ReturnStmt 0x55631c3fed38 # | | | | `-CallExpr 0x55631c3fed08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3fecf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3fecd0 '' Function 0x55631c308f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3feca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3fec90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3fec78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3fec40 'int64_t2':'vector' lvalue ParmVar 0x55631c3fe8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c3fea40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3feea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3fedf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c3ff268 # | | | | `-ReturnStmt 0x55631c3ff258 # | | | | `-CallExpr 0x55631c3ff228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3ff210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3ff1f0 '' Function 0x55631c3091f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3ff1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3ff1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3ff198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3ff160 'int64_t3':'vector' lvalue ParmVar 0x55631c3fedf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c3fef58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3ff3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3ff318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c3ff790 # | | | | `-ReturnStmt 0x55631c3ff780 # | | | | `-CallExpr 0x55631c3ff750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3ff738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3ff718 '' Function 0x55631c309468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3ff6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3ff6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3ff6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3ff688 'int64_t4':'vector' lvalue ParmVar 0x55631c3ff318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c3ff478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3ff8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c3ff840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c3ffca8 # | | | | `-ReturnStmt 0x55631c3ffc98 # | | | | `-CallExpr 0x55631c3ffc68 'float' # | | | | |-ImplicitCastExpr 0x55631c3ffc50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3ffc30 '' Function 0x55631c308d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3ffc08 'float' # | | | | `-ImplicitCastExpr 0x55631c3ffbf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3ffbd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3ffba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c3ff840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c3ff9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3ffe08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3ffd58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c4001e0 # | | | | `-ReturnStmt 0x55631c4001d0 # | | | | `-CallExpr 0x55631c4001a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c400188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c400168 '' Function 0x55631c308f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c400140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c400128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c400110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4000d8 'uint64_t2':'vector' lvalue ParmVar 0x55631c3ffd58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c3ffeb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c400340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c400290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c401048 # | | | | `-ReturnStmt 0x55631c401038 # | | | | `-CallExpr 0x55631c401008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c400ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c400fd0 '' Function 0x55631c3091f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c400fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c400f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c400f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c400f40 'uint64_t3':'vector' lvalue ParmVar 0x55631c400290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4003f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4011a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4010f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c401590 # | | | | `-ReturnStmt 0x55631c401580 # | | | | `-CallExpr 0x55631c401550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c401538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c401518 '' Function 0x55631c309468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4014f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4014d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4014c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c401488 'uint64_t4':'vector' lvalue ParmVar 0x55631c4010f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c401258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4017e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55631c401650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55631c4016d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55631c401c00 # | | | | `-ReturnStmt 0x55631c401bf0 # | | | | `-CallExpr 0x55631c401bb8 'float' # | | | | |-ImplicitCastExpr 0x55631c401ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c401b50 '' Function 0x55631c30a5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c401a98 'float' # | | | | | `-ImplicitCastExpr 0x55631c401a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c401a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c401a30 'double' lvalue ParmVar 0x55631c401650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55631c401b28 'float' # | | | | `-ImplicitCastExpr 0x55631c401b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c401af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c401ac0 'double' lvalue ParmVar 0x55631c4016d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55631c4018a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c401e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c401cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55631c401d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55631c402320 # | | | | `-ReturnStmt 0x55631c402310 # | | | | `-CallExpr 0x55631c4022d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4022c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c402238 '' Function 0x55631c30a958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c402168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c402150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c402138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c402100 'double2':'vector' lvalue ParmVar 0x55631c401cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55631c402210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4021f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4021e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4021a8 'double2':'vector' lvalue ParmVar 0x55631c401d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c401f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4025b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4023e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55631c402460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55631c402a40 # | | | | `-ReturnStmt 0x55631c402a30 # | | | | `-CallExpr 0x55631c4029f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4029e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c402960 '' Function 0x55631c30ad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c402890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c402878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c402860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c402828 'double3':'vector' lvalue ParmVar 0x55631c4023e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55631c402938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c402920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c402908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4028d0 'double3':'vector' lvalue ParmVar 0x55631c402460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c402670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c402cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c402b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55631c402b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55631c4035a0 # | | | | `-ReturnStmt 0x55631c403590 # | | | | `-CallExpr 0x55631c403558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c403540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c4034c0 '' Function 0x55631c30b0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c4033f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4033d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4033c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c403388 'double4':'vector' lvalue ParmVar 0x55631c402b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55631c403498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c403480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c403468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c403430 'double4':'vector' lvalue ParmVar 0x55631c402b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c402d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4037e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c403650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55631c4036d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55631c403be0 # | | | | `-ReturnStmt 0x55631c403bd0 # | | | | `-CallExpr 0x55631c403b98 'float' # | | | | |-ImplicitCastExpr 0x55631c403b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c403b60 '' Function 0x55631c30a5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c403aa8 'float' # | | | | | `-ImplicitCastExpr 0x55631c403a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c403a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c403a40 'int' lvalue ParmVar 0x55631c403650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55631c403b38 'float' # | | | | `-ImplicitCastExpr 0x55631c403b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c403b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c403ad0 'int' lvalue ParmVar 0x55631c4036d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55631c4038a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c403e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c403c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55631c403d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55631c404298 # | | | | `-ReturnStmt 0x55631c404288 # | | | | `-CallExpr 0x55631c404250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c404238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c404218 '' Function 0x55631c30a958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c404148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c404130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c404118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4040e0 'int2':'vector' lvalue ParmVar 0x55631c403c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55631c4041f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4041d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4041c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c404188 'int2':'vector' lvalue ParmVar 0x55631c403d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c403f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c404518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c404348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55631c4043c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55631c404950 # | | | | `-ReturnStmt 0x55631c404940 # | | | | `-CallExpr 0x55631c404908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4048f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c4048d0 '' Function 0x55631c30ad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c404800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4047e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4047d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c404798 'int3':'vector' lvalue ParmVar 0x55631c404348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55631c4048a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c404890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c404878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c404840 'int3':'vector' lvalue ParmVar 0x55631c4043c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c4045d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c404bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c404a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55631c404a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55631c405018 # | | | | `-ReturnStmt 0x55631c405008 # | | | | `-CallExpr 0x55631c404fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c404fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c404f98 '' Function 0x55631c30b0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c404ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c404eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c404e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c404e60 'int4':'vector' lvalue ParmVar 0x55631c404a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55631c404f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c404f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c404f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c404f08 'int4':'vector' lvalue ParmVar 0x55631c404a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c404c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c405878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c4050c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c405148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c405c90 # | | | | `-ReturnStmt 0x55631c405c80 # | | | | `-CallExpr 0x55631c405c48 'float' # | | | | |-ImplicitCastExpr 0x55631c405c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c405c10 '' Function 0x55631c30a5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c405b58 'float' # | | | | | `-ImplicitCastExpr 0x55631c405b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c405b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c405af0 'uint':'unsigned int' lvalue ParmVar 0x55631c4050c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55631c405be8 'float' # | | | | `-ImplicitCastExpr 0x55631c405bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c405bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c405b80 'uint':'unsigned int' lvalue ParmVar 0x55631c405148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c405930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c405f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c405d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c405dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55631c406368 # | | | | `-ReturnStmt 0x55631c406358 # | | | | `-CallExpr 0x55631c406320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c406308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c4062e8 '' Function 0x55631c30a958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c406218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c406200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4061e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4061b0 'uint2':'vector' lvalue ParmVar 0x55631c405d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55631c4062c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4062a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c406290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c406258 'uint2':'vector' lvalue ParmVar 0x55631c405dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c405fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4065e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c406418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c406498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55631c406a40 # | | | | `-ReturnStmt 0x55631c406a30 # | | | | `-CallExpr 0x55631c4069f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4069e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c4069c0 '' Function 0x55631c30ad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c4068f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4068d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4068c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c406888 'uint3':'vector' lvalue ParmVar 0x55631c406418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55631c406998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c406980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c406968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c406930 'uint3':'vector' lvalue ParmVar 0x55631c406498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c4066a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c406cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c406af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c406b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55631c407128 # | | | | `-ReturnStmt 0x55631c407118 # | | | | `-CallExpr 0x55631c4070e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4070c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c4070a8 '' Function 0x55631c30b0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c406fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c406fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c406fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c406f70 'uint4':'vector' lvalue ParmVar 0x55631c406af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55631c407080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c407068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c407050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c407018 'uint4':'vector' lvalue ParmVar 0x55631c406b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c406d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4073a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4071d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c407258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55631c40a318 # | | | | `-ReturnStmt 0x55631c40a308 # | | | | `-CallExpr 0x55631c40a2d0 'float' # | | | | |-ImplicitCastExpr 0x55631c407780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c407760 '' Function 0x55631c30a5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c4076a8 'float' # | | | | | `-ImplicitCastExpr 0x55631c407690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c407678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c407640 'int64_t':'long' lvalue ParmVar 0x55631c4071d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55631c407738 'float' # | | | | `-ImplicitCastExpr 0x55631c407720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c407708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4076d0 'int64_t':'long' lvalue ParmVar 0x55631c407258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c407460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c40a598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c40a3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c40a448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c40aa08 # | | | | `-ReturnStmt 0x55631c40a9f8 # | | | | `-CallExpr 0x55631c40a9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c40a9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c40a988 '' Function 0x55631c30a958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c40a8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c40a8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c40a888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c40a850 'int64_t2':'vector' lvalue ParmVar 0x55631c40a3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55631c40a960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c40a948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40a930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40a8f8 'int64_t2':'vector' lvalue ParmVar 0x55631c40a448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c40a650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c40ac88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c40aab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c40ab38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c40b100 # | | | | `-ReturnStmt 0x55631c40b0f0 # | | | | `-CallExpr 0x55631c40b0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c40b0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c40b080 '' Function 0x55631c30ad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c40afb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c40af98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c40af80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c40af48 'int64_t3':'vector' lvalue ParmVar 0x55631c40aab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55631c40b058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c40b040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40b028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40aff0 'int64_t3':'vector' lvalue ParmVar 0x55631c40ab38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c40ad40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c40b388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c40b1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c40b230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c40b808 # | | | | `-ReturnStmt 0x55631c40b7f8 # | | | | `-CallExpr 0x55631c40b7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c40b7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c40b788 '' Function 0x55631c30b0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c40b6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c40b6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c40b688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c40b650 'int64_t4':'vector' lvalue ParmVar 0x55631c40b1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55631c40b760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c40b748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40b730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40b6f8 'int64_t4':'vector' lvalue ParmVar 0x55631c40b230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c40b440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c40ba88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c40b8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c40b938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c40bee0 # | | | | `-ReturnStmt 0x55631c40bed0 # | | | | `-CallExpr 0x55631c40be98 'float' # | | | | |-ImplicitCastExpr 0x55631c40be80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c40be60 '' Function 0x55631c30a5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c40bda8 'float' # | | | | | `-ImplicitCastExpr 0x55631c40bd90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c40bd78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c40bd40 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c40b8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55631c40be38 'float' # | | | | `-ImplicitCastExpr 0x55631c40be20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40be08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40bdd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c40b938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c40bb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c40c168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c40bf90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c40c010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c40c618 # | | | | `-ReturnStmt 0x55631c40c608 # | | | | `-CallExpr 0x55631c40c5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c40c5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c40c598 '' Function 0x55631c30a958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c40c4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c40c4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c40c498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c40c460 'uint64_t2':'vector' lvalue ParmVar 0x55631c40bf90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55631c40c570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c40c558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40c540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40c508 'uint64_t2':'vector' lvalue ParmVar 0x55631c40c010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c40c220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c40c898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c40c6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c40c748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c40cd30 # | | | | `-ReturnStmt 0x55631c40cd20 # | | | | `-CallExpr 0x55631c40cce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c40ccd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c40ccb0 '' Function 0x55631c30ad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c40cbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c40cbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c40cbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c40cb78 'uint64_t3':'vector' lvalue ParmVar 0x55631c40c6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55631c40cc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c40cc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40cc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40cc20 'uint64_t3':'vector' lvalue ParmVar 0x55631c40c748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c40c950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c40cfb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c40cde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c40ce60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c40d458 # | | | | `-ReturnStmt 0x55631c40d448 # | | | | `-CallExpr 0x55631c40d410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c40d3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c40d3d8 '' Function 0x55631c30b0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c40d308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c40d2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c40d2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c40d2a0 'uint64_t4':'vector' lvalue ParmVar 0x55631c40cde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55631c40d3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c40d398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40d380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40d348 'uint64_t4':'vector' lvalue ParmVar 0x55631c40ce60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c40d070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c40d5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c40d518 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c40d910 # | | | | `-ReturnStmt 0x55631c40d900 # | | | | `-CallExpr 0x55631c40d8d0 'float' # | | | | |-ImplicitCastExpr 0x55631c40d8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c40d898 '' Function 0x55631c30bd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c40d870 'float' # | | | | `-ImplicitCastExpr 0x55631c40d858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40d840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40d808 'double' lvalue ParmVar 0x55631c40d518 'V' 'double' # | | | `-DeprecatedAttr 0x55631c40d678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c40da80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c40d9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c40dde8 # | | | | `-ReturnStmt 0x55631c40ddd8 # | | | | `-CallExpr 0x55631c40dda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c40dd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c40dd70 '' Function 0x55631c30bfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c40dd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c40dd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40dd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40dce0 'double2':'vector' lvalue ParmVar 0x55631c40d9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c40db30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c40df58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c40dea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c40e2c8 # | | | | `-ReturnStmt 0x55631c40e2b8 # | | | | `-CallExpr 0x55631c40e288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c40e270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c40e250 '' Function 0x55631c30c220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c40e228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c40e210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40e1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40e1c0 'double3':'vector' lvalue ParmVar 0x55631c40dea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c40e008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c40e448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c40e398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c40e7c0 # | | | | `-ReturnStmt 0x55631c40e7b0 # | | | | `-CallExpr 0x55631c40e780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c40e768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c40e748 '' Function 0x55631c30c498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c40e720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c40e708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40e6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40e6b8 'double4':'vector' lvalue ParmVar 0x55631c40e398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c40e4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c40e920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c40e870 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c40ec78 # | | | | `-ReturnStmt 0x55631c40ec68 # | | | | `-CallExpr 0x55631c40ec38 'float' # | | | | |-ImplicitCastExpr 0x55631c40ec20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c40ec00 '' Function 0x55631c30bd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c40ebd8 'float' # | | | | `-ImplicitCastExpr 0x55631c40ebc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40eba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40eb70 'int' lvalue ParmVar 0x55631c40e870 'V' 'int' # | | | `-DeprecatedAttr 0x55631c40e9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c40edd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c40ed28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c40f150 # | | | | `-ReturnStmt 0x55631c40f140 # | | | | `-CallExpr 0x55631c40f110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c40f0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c40f0d8 '' Function 0x55631c30bfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c40f0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c40f098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40f080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40f048 'int2':'vector' lvalue ParmVar 0x55631c40ed28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c40ee88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c40f2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c40f200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c40f630 # | | | | `-ReturnStmt 0x55631c40f620 # | | | | `-CallExpr 0x55631c40f5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c40f5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c40f5b8 '' Function 0x55631c30c220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c40f590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c40f578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40f560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40f528 'int3':'vector' lvalue ParmVar 0x55631c40f200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c40f360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c40f790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c40f6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c40fb18 # | | | | `-ReturnStmt 0x55631c40fb08 # | | | | `-CallExpr 0x55631c40fad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c40fac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c40faa0 '' Function 0x55631c30c498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c40fa78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c40fa60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40fa48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40fa10 'int4':'vector' lvalue ParmVar 0x55631c40f6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c40f840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c40fc78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c40fbc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c40fff0 # | | | | `-ReturnStmt 0x55631c40ffe0 # | | | | `-CallExpr 0x55631c40ffb0 'float' # | | | | |-ImplicitCastExpr 0x55631c40ff98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c40ff78 '' Function 0x55631c30bd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c40ff50 'float' # | | | | `-ImplicitCastExpr 0x55631c40ff38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c40ff20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c40fee8 'uint':'unsigned int' lvalue ParmVar 0x55631c40fbc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c40fd28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c410150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4100a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c411d10 # | | | | `-ReturnStmt 0x55631c411d00 # | | | | `-CallExpr 0x55631c411cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c411cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c411c98 '' Function 0x55631c30bfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c411c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c411c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c411c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c411c08 'uint2':'vector' lvalue ParmVar 0x55631c4100a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c410200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c411e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c411dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c412210 # | | | | `-ReturnStmt 0x55631c412200 # | | | | `-CallExpr 0x55631c4121d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4121b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c412198 '' Function 0x55631c30c220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c412170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c412158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c412140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c412108 'uint3':'vector' lvalue ParmVar 0x55631c411dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c411f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c412370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4122c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c412718 # | | | | `-ReturnStmt 0x55631c412708 # | | | | `-CallExpr 0x55631c4126d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4126c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4126a0 '' Function 0x55631c30c498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c412678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c412660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c412648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c412610 'uint4':'vector' lvalue ParmVar 0x55631c4122c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c412420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c412878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4127c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c412c10 # | | | | `-ReturnStmt 0x55631c412c00 # | | | | `-CallExpr 0x55631c412bd0 'float' # | | | | |-ImplicitCastExpr 0x55631c412bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c412b98 '' Function 0x55631c30bd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c412b70 'float' # | | | | `-ImplicitCastExpr 0x55631c412b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c412b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c412b08 'int64_t':'long' lvalue ParmVar 0x55631c4127c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c412928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c412d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c412cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c413128 # | | | | `-ReturnStmt 0x55631c413118 # | | | | `-CallExpr 0x55631c4130e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4130d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4130b0 '' Function 0x55631c30bfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c413088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c413070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c413058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c413020 'int64_t2':'vector' lvalue ParmVar 0x55631c412cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c412e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c413288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4131d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c413648 # | | | | `-ReturnStmt 0x55631c413638 # | | | | `-CallExpr 0x55631c413608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4135f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4135d0 '' Function 0x55631c30c220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4135a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c413590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c413578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c413540 'int64_t3':'vector' lvalue ParmVar 0x55631c4131d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c413338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4137a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4136f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c415148 # | | | | `-ReturnStmt 0x55631c415138 # | | | | `-CallExpr 0x55631c415108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4150f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4150d0 '' Function 0x55631c30c498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c413ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c413ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c413aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c413a68 'int64_t4':'vector' lvalue ParmVar 0x55631c4136f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c413858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4152a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4151f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c415660 # | | | | `-ReturnStmt 0x55631c415650 # | | | | `-CallExpr 0x55631c415620 'float' # | | | | |-ImplicitCastExpr 0x55631c415608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4155e8 '' Function 0x55631c30bd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4155c0 'float' # | | | | `-ImplicitCastExpr 0x55631c4155a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c415590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c415558 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c4151f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c415358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4157c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c415710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c415b98 # | | | | `-ReturnStmt 0x55631c415b88 # | | | | `-CallExpr 0x55631c415b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c415b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c415b20 '' Function 0x55631c30bfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c415af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c415ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c415ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c415a90 'uint64_t2':'vector' lvalue ParmVar 0x55631c415710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c415870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c415cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c415c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c4160d8 # | | | | `-ReturnStmt 0x55631c4160c8 # | | | | `-CallExpr 0x55631c416098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c416080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c416060 '' Function 0x55631c30c220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c416038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c416020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c416008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c415fd0 'uint64_t3':'vector' lvalue ParmVar 0x55631c415c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c415da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c416238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c416188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c416620 # | | | | `-ReturnStmt 0x55631c416610 # | | | | `-CallExpr 0x55631c4165e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4165c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4165a8 '' Function 0x55631c30c498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c416580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c416568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c416550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c416518 'uint64_t4':'vector' lvalue ParmVar 0x55631c416188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4162e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55631c416d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55631c416638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4166d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c416c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4169e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55631c416ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55631c416b38 col:41 p2 'T' # | | | |-CompoundStmt 0x55631c417090 # | | | | `-ReturnStmt 0x55631c417080 # | | | | `-RecoveryExpr 0x55631c417048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55631c416e90 '' lvalue (ADL) = 'clamp' 0x55631c315fc8 0x55631c30c888 0x55631c30cd40 0x55631c30d1a8 0x55631c30d608 0x55631c30da08 0x55631c30ded8 0x55631c30e338 0x55631c30e798 0x55631c30ebf8 0x55631c30f088 0x55631c30f4e8 0x55631c30f948 0x55631c310e08 0x55631c311268 0x55631c3116c8 0x55631c311b28 0x55631c311f98 0x55631c3123f8 0x55631c312858 0x55631c312cb8 0x55631c3130d8 0x55631c313538 0x55631c313998 0x55631c2fad28 0x55631c2fb128 0x55631c2fb588 0x55631c2fb9e8 # | | | | |-RecoveryExpr 0x55631c416fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55631c416fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55631c416d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55631c4177c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55631c4170e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c417178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c417718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c417488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55631c417500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55631c4175d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55631c417b30 # | | | | `-ReturnStmt 0x55631c417b20 # | | | | `-RecoveryExpr 0x55631c417ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55631c417930 '' lvalue (ADL) = 'clamp' 0x55631c2fb9e8 0x55631c315fc8 0x55631c30c888 0x55631c30cd40 0x55631c30d1a8 0x55631c30d608 0x55631c30da08 0x55631c30ded8 0x55631c30e338 0x55631c30e798 0x55631c30ebf8 0x55631c30f088 0x55631c30f4e8 0x55631c30f948 0x55631c310e08 0x55631c311268 0x55631c3116c8 0x55631c311b28 0x55631c311f98 0x55631c3123f8 0x55631c312858 0x55631c312cb8 0x55631c3130d8 0x55631c313538 0x55631c313998 0x55631c2fad28 0x55631c2fb128 0x55631c2fb588 # | | | | |-RecoveryExpr 0x55631c417a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55631c417ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55631c417830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55631c4181d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55631c417b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c417be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c418128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c417ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55631c417f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55631c417fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55631c418570 # | | | | `-ReturnStmt 0x55631c418560 # | | | | `-RecoveryExpr 0x55631c418530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55631c418340 '' lvalue (ADL) = 'clamp' 0x55631c2fb588 0x55631c2fb9e8 0x55631c315fc8 0x55631c30c888 0x55631c30cd40 0x55631c30d1a8 0x55631c30d608 0x55631c30da08 0x55631c30ded8 0x55631c30e338 0x55631c30e798 0x55631c30ebf8 0x55631c30f088 0x55631c30f4e8 0x55631c30f948 0x55631c310e08 0x55631c311268 0x55631c3116c8 0x55631c311b28 0x55631c311f98 0x55631c3123f8 0x55631c312858 0x55631c312cb8 0x55631c3130d8 0x55631c313538 0x55631c313998 0x55631c2fad28 0x55631c2fb128 # | | | | `-RecoveryExpr 0x55631c418460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55631c418240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55631c4186d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c418628 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c418a20 # | | | | `-ReturnStmt 0x55631c418a10 # | | | | `-CallExpr 0x55631c4189e0 'float' # | | | | |-ImplicitCastExpr 0x55631c4189c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4189a8 '' Function 0x55631c317788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c418980 'float' # | | | | `-ImplicitCastExpr 0x55631c418968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c418950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c418918 'double' lvalue ParmVar 0x55631c418628 'V' 'double' # | | | `-DeprecatedAttr 0x55631c418788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c418b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c418ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c418ef0 # | | | | `-ReturnStmt 0x55631c418ee0 # | | | | `-CallExpr 0x55631c418eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c418e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c418e78 '' Function 0x55631c317a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c418e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c418e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c418e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c418de8 'double2':'vector' lvalue ParmVar 0x55631c418ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c418c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4190f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c418fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c419460 # | | | | `-ReturnStmt 0x55631c419450 # | | | | `-CallExpr 0x55631c419420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c419408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4193e8 '' Function 0x55631c317c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4193c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4193a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c419390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c419358 'double3':'vector' lvalue ParmVar 0x55631c418fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c4191a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4195c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c419518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c419940 # | | | | `-ReturnStmt 0x55631c419930 # | | | | `-CallExpr 0x55631c419900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4198e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4198c8 '' Function 0x55631c318f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4198a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c419888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c419870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c419838 'double4':'vector' lvalue ParmVar 0x55631c419518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c419678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c419aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4199f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c419df8 # | | | | `-ReturnStmt 0x55631c419de8 # | | | | `-CallExpr 0x55631c419db8 'float' # | | | | |-ImplicitCastExpr 0x55631c419da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c419d80 '' Function 0x55631c317788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c419d58 'float' # | | | | `-ImplicitCastExpr 0x55631c419d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c419d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c419cf0 'int' lvalue ParmVar 0x55631c4199f0 'V' 'int' # | | | `-DeprecatedAttr 0x55631c419b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c419f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c419ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c41a2d0 # | | | | `-ReturnStmt 0x55631c41a2c0 # | | | | `-CallExpr 0x55631c41a290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c41a278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c41a258 '' Function 0x55631c317a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c41a230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c41a218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41a200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41a1c8 'int2':'vector' lvalue ParmVar 0x55631c419ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c41a008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41a430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c41a380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c41a7b0 # | | | | `-ReturnStmt 0x55631c41a7a0 # | | | | `-CallExpr 0x55631c41a770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c41a758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c41a738 '' Function 0x55631c317c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c41a710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c41a6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41a6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41a6a8 'int3':'vector' lvalue ParmVar 0x55631c41a380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c41a4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41a910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c41a860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c41ac98 # | | | | `-ReturnStmt 0x55631c41ac88 # | | | | `-CallExpr 0x55631c41ac58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c41ac40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c41ac20 '' Function 0x55631c318f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c41abf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c41abe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41abc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41ab90 'int4':'vector' lvalue ParmVar 0x55631c41a860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c41a9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41adf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c41ad48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c41b1a0 # | | | | `-ReturnStmt 0x55631c41b190 # | | | | `-CallExpr 0x55631c41b160 'float' # | | | | |-ImplicitCastExpr 0x55631c41b148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c41b128 '' Function 0x55631c317788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c41b100 'float' # | | | | `-ImplicitCastExpr 0x55631c41b0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41b0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41b068 'uint':'unsigned int' lvalue ParmVar 0x55631c41ad48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c41aea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41b300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c41b250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c41b698 # | | | | `-ReturnStmt 0x55631c41b688 # | | | | `-CallExpr 0x55631c41b658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c41b640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c41b620 '' Function 0x55631c317a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c41b5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c41b5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41b5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41b590 'uint2':'vector' lvalue ParmVar 0x55631c41b250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c41b3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41b7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c41b748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c41bb98 # | | | | `-ReturnStmt 0x55631c41bb88 # | | | | `-CallExpr 0x55631c41bb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c41bb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c41bb20 '' Function 0x55631c317c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c41baf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c41bae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41bac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41ba90 'uint3':'vector' lvalue ParmVar 0x55631c41b748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c41b8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41bcf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c41bc48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c41c0a0 # | | | | `-ReturnStmt 0x55631c41c090 # | | | | `-CallExpr 0x55631c41c060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c41c048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c41c028 '' Function 0x55631c318f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c41c000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c41bfe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41bfd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41bf98 'uint4':'vector' lvalue ParmVar 0x55631c41bc48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c41bda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41c200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c41c150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c41c598 # | | | | `-ReturnStmt 0x55631c41c588 # | | | | `-CallExpr 0x55631c41c558 'float' # | | | | |-ImplicitCastExpr 0x55631c41c540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c41c520 '' Function 0x55631c317788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c41c4f8 'float' # | | | | `-ImplicitCastExpr 0x55631c41c4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41c4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41c490 'int64_t':'long' lvalue ParmVar 0x55631c41c150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c41c2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41c6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c41c648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c41cab0 # | | | | `-ReturnStmt 0x55631c41caa0 # | | | | `-CallExpr 0x55631c41ca70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c41ca58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c41ca38 '' Function 0x55631c317a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c41ca10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c41c9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41c9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41c9a8 'int64_t2':'vector' lvalue ParmVar 0x55631c41c648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c41c7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41cc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c41cb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c41cfd0 # | | | | `-ReturnStmt 0x55631c41cfc0 # | | | | `-CallExpr 0x55631c41cf90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c41cf78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c41cf58 '' Function 0x55631c317c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c41cf30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c41cf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41cf00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41cec8 'int64_t3':'vector' lvalue ParmVar 0x55631c41cb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c41ccc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41d830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c41d080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c41dbf8 # | | | | `-ReturnStmt 0x55631c41dbe8 # | | | | `-CallExpr 0x55631c41dbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c41dba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c41db80 '' Function 0x55631c318f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c41db58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c41db40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41db28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41daf0 'int64_t4':'vector' lvalue ParmVar 0x55631c41d080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c41d8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41dd58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c41dca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c41e110 # | | | | `-ReturnStmt 0x55631c41e100 # | | | | `-CallExpr 0x55631c41e0d0 'float' # | | | | |-ImplicitCastExpr 0x55631c41e0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c41e098 '' Function 0x55631c317788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c41e070 'float' # | | | | `-ImplicitCastExpr 0x55631c41e058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41e040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41e008 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c41dca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c41de08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41e270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c41e1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c41e648 # | | | | `-ReturnStmt 0x55631c41e638 # | | | | `-CallExpr 0x55631c41e608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c41e5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c41e5d0 '' Function 0x55631c317a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c41e5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c41e590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41e578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41e540 'uint64_t2':'vector' lvalue ParmVar 0x55631c41e1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c41e320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41e7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c41e6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c41eb88 # | | | | `-ReturnStmt 0x55631c41eb78 # | | | | `-CallExpr 0x55631c41eb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c41eb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c41eb10 '' Function 0x55631c317c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c41eae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c41ead0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41eab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41ea80 'uint64_t3':'vector' lvalue ParmVar 0x55631c41e6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c41e858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41ece8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c41ec38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c41f0d0 # | | | | `-ReturnStmt 0x55631c41f0c0 # | | | | `-CallExpr 0x55631c41f090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c41f078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c41f058 '' Function 0x55631c318f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c41f030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c41f018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41f000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41efc8 'uint64_t4':'vector' lvalue ParmVar 0x55631c41ec38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c41ed98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c41f240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c41f190 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c41f588 # | | | | `-ReturnStmt 0x55631c41f578 # | | | | `-CallExpr 0x55631c41f548 'float' # | | | | |-ImplicitCastExpr 0x55631c41f530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c41f510 '' Function 0x55631c319b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c41f4e8 'float' # | | | | `-ImplicitCastExpr 0x55631c41f4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c41f4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c41f480 'double' lvalue ParmVar 0x55631c41f190 'V' 'double' # | | | `-DeprecatedAttr 0x55631c41f2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c41f6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c41f648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c420260 # | | | | `-ReturnStmt 0x55631c420250 # | | | | `-CallExpr 0x55631c420220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c420208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4201e8 '' Function 0x55631c319e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4201c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4201a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c420190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c420158 'double2':'vector' lvalue ParmVar 0x55631c41f648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c41f7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4203d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c420320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c420740 # | | | | `-ReturnStmt 0x55631c420730 # | | | | `-CallExpr 0x55631c420700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4206e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4206c8 '' Function 0x55631c31a078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4206a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c420688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c420670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c420638 'double3':'vector' lvalue ParmVar 0x55631c420320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c420480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4208b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c420800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c420c28 # | | | | `-ReturnStmt 0x55631c420c18 # | | | | `-CallExpr 0x55631c420be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c420bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c420bb0 '' Function 0x55631c31a2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c420b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c420b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c420b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c420b20 'double4':'vector' lvalue ParmVar 0x55631c420800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c420960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c420d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c420cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c4210e0 # | | | | `-ReturnStmt 0x55631c4210d0 # | | | | `-CallExpr 0x55631c4210a0 'float' # | | | | |-ImplicitCastExpr 0x55631c421088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c421068 '' Function 0x55631c319b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c421040 'float' # | | | | `-ImplicitCastExpr 0x55631c421028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c421010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c420fd8 'int' lvalue ParmVar 0x55631c420cd8 'V' 'int' # | | | `-DeprecatedAttr 0x55631c420e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c421240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c421190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c4215b8 # | | | | `-ReturnStmt 0x55631c4215a8 # | | | | `-CallExpr 0x55631c421578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c421560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c421540 '' Function 0x55631c319e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c421518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c421500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4214e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4214b0 'int2':'vector' lvalue ParmVar 0x55631c421190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c4212f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c421718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c421668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c421a98 # | | | | `-ReturnStmt 0x55631c421a88 # | | | | `-CallExpr 0x55631c421a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c421a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c421a20 '' Function 0x55631c31a078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4219f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4219e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4219c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c421990 'int3':'vector' lvalue ParmVar 0x55631c421668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c4217c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c421bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c421b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c421f80 # | | | | `-ReturnStmt 0x55631c421f70 # | | | | `-CallExpr 0x55631c421f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c421f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c421f08 '' Function 0x55631c31a2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c421ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c421ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c421eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c421e78 'int4':'vector' lvalue ParmVar 0x55631c421b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c421ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c422928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c422878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c422ca0 # | | | | `-ReturnStmt 0x55631c422c90 # | | | | `-CallExpr 0x55631c422c60 'float' # | | | | |-ImplicitCastExpr 0x55631c422c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c422c28 '' Function 0x55631c319b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c422c00 'float' # | | | | `-ImplicitCastExpr 0x55631c422be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c422bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c422b98 'uint':'unsigned int' lvalue ParmVar 0x55631c422878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c4229d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c422e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c422d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c423198 # | | | | `-ReturnStmt 0x55631c423188 # | | | | `-CallExpr 0x55631c423158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c423140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c423120 '' Function 0x55631c319e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4230f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4230e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4230c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c423090 'uint2':'vector' lvalue ParmVar 0x55631c422d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c422eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4232f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c423248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c423698 # | | | | `-ReturnStmt 0x55631c423688 # | | | | `-CallExpr 0x55631c423658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c423640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c423620 '' Function 0x55631c31a078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4235f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4235e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4235c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c423590 'uint3':'vector' lvalue ParmVar 0x55631c423248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c4233a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4237f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c423748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c423ba0 # | | | | `-ReturnStmt 0x55631c423b90 # | | | | `-CallExpr 0x55631c423b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c423b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c423b28 '' Function 0x55631c31a2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c423b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c423ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c423ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c423a98 'uint4':'vector' lvalue ParmVar 0x55631c423748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c4238a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c423d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c423c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c424098 # | | | | `-ReturnStmt 0x55631c424088 # | | | | `-CallExpr 0x55631c424058 'float' # | | | | |-ImplicitCastExpr 0x55631c424040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c424020 '' Function 0x55631c319b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c423ff8 'float' # | | | | `-ImplicitCastExpr 0x55631c423fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c423fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c423f90 'int64_t':'long' lvalue ParmVar 0x55631c423c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c423db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4241f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c424148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c4245b0 # | | | | `-ReturnStmt 0x55631c4245a0 # | | | | `-CallExpr 0x55631c424570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c424558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c424538 '' Function 0x55631c319e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c424510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4244f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4244e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4244a8 'int64_t2':'vector' lvalue ParmVar 0x55631c424148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4242a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c424710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c424660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c4254c0 # | | | | `-ReturnStmt 0x55631c4254b0 # | | | | `-CallExpr 0x55631c425480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c425468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c425448 '' Function 0x55631c31a078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c425420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c425408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4253f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4253b8 'int64_t3':'vector' lvalue ParmVar 0x55631c424660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4251b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c425620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c425570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c4259e8 # | | | | `-ReturnStmt 0x55631c4259d8 # | | | | `-CallExpr 0x55631c4259a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c425990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c425970 '' Function 0x55631c31a2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c425948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c425930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c425918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4258e0 'int64_t4':'vector' lvalue ParmVar 0x55631c425570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4256d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c425b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c425a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c425f00 # | | | | `-ReturnStmt 0x55631c425ef0 # | | | | `-CallExpr 0x55631c425ec0 'float' # | | | | |-ImplicitCastExpr 0x55631c425ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c425e88 '' Function 0x55631c319b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c425e60 'float' # | | | | `-ImplicitCastExpr 0x55631c425e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c425e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c425df8 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c425a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c425bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c426060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c425fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c426438 # | | | | `-ReturnStmt 0x55631c426428 # | | | | `-CallExpr 0x55631c4263f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4263e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4263c0 '' Function 0x55631c319e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c426398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c426380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c426368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c426330 'uint64_t2':'vector' lvalue ParmVar 0x55631c425fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c426110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c426598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4264e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c426978 # | | | | `-ReturnStmt 0x55631c426968 # | | | | `-CallExpr 0x55631c426938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c426920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c426900 '' Function 0x55631c31a078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4268d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4268c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4268a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c426870 'uint64_t3':'vector' lvalue ParmVar 0x55631c4264e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c426648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c426ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c426a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c426ec0 # | | | | `-ReturnStmt 0x55631c426eb0 # | | | | `-CallExpr 0x55631c426e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c426e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c426e48 '' Function 0x55631c31a2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c426e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c426e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c426df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c426db8 'uint64_t4':'vector' lvalue ParmVar 0x55631c426a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c426b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c427030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c426f80 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c4278b8 # | | | | `-ReturnStmt 0x55631c4278a8 # | | | | `-CallExpr 0x55631c427878 'float' # | | | | |-ImplicitCastExpr 0x55631c427860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c427840 '' Function 0x55631c31ef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c427818 'float' # | | | | `-ImplicitCastExpr 0x55631c427800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4277e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4277b0 'double' lvalue ParmVar 0x55631c426f80 'V' 'double' # | | | `-DeprecatedAttr 0x55631c4270e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c427a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c427978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c427d90 # | | | | `-ReturnStmt 0x55631c427d80 # | | | | `-CallExpr 0x55631c427d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c427d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c427d18 '' Function 0x55631c31f178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c427cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c427cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c427cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c427c88 'double2':'vector' lvalue ParmVar 0x55631c427978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c427ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c427f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c427e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c428270 # | | | | `-ReturnStmt 0x55631c428260 # | | | | `-CallExpr 0x55631c428230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c428218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4281f8 '' Function 0x55631c31f3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4281d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4281b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4281a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c428168 'double3':'vector' lvalue ParmVar 0x55631c427e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c427fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4283e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c428330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c428758 # | | | | `-ReturnStmt 0x55631c428748 # | | | | `-CallExpr 0x55631c428718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c428700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4286e0 '' Function 0x55631c31f668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4286b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4286a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c428688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c428650 'double4':'vector' lvalue ParmVar 0x55631c428330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c428490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4288b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c428808 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c428c18 # | | | | `-ReturnStmt 0x55631c428c08 # | | | | `-CallExpr 0x55631c428bd8 'float' # | | | | |-ImplicitCastExpr 0x55631c428bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c428ba0 '' Function 0x55631c31ef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c428b78 'float' # | | | | `-ImplicitCastExpr 0x55631c428b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c428b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c428b10 'int' lvalue ParmVar 0x55631c428808 'V' 'int' # | | | `-DeprecatedAttr 0x55631c428968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c428d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c428cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c4290f8 # | | | | `-ReturnStmt 0x55631c4290e8 # | | | | `-CallExpr 0x55631c4290b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4290a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c429080 '' Function 0x55631c31f178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c429058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c429040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c429028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c428ff0 'int2':'vector' lvalue ParmVar 0x55631c428cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c428e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c429258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4291a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c4295e0 # | | | | `-ReturnStmt 0x55631c4295d0 # | | | | `-CallExpr 0x55631c4295a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c429588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c429568 '' Function 0x55631c31f3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c429540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c429528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c429510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4294d8 'int3':'vector' lvalue ParmVar 0x55631c4291a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c429308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42a000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c429f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c42a390 # | | | | `-ReturnStmt 0x55631c42a380 # | | | | `-CallExpr 0x55631c42a350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c42a338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c42a318 '' Function 0x55631c31f668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c42a2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c42a2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c42a2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c42a288 'int4':'vector' lvalue ParmVar 0x55631c429f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c42a0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42a4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c42a440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c42a870 # | | | | `-ReturnStmt 0x55631c42a860 # | | | | `-CallExpr 0x55631c42a830 'float' # | | | | |-ImplicitCastExpr 0x55631c42a818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c42a7f8 '' Function 0x55631c31ef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c42a7d0 'float' # | | | | `-ImplicitCastExpr 0x55631c42a7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c42a7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c42a768 'uint':'unsigned int' lvalue ParmVar 0x55631c42a440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c42a5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42a9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c42a920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c42ad70 # | | | | `-ReturnStmt 0x55631c42ad60 # | | | | `-CallExpr 0x55631c42ad30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c42ad18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c42acf8 '' Function 0x55631c31f178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c42acd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c42acb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c42aca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c42ac68 'uint2':'vector' lvalue ParmVar 0x55631c42a920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c42aa80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42aed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c42ae20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c42b278 # | | | | `-ReturnStmt 0x55631c42b268 # | | | | `-CallExpr 0x55631c42b238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c42b220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c42b200 '' Function 0x55631c31f3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c42b1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c42b1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c42b1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c42b170 'uint3':'vector' lvalue ParmVar 0x55631c42ae20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c42af80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42b3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c42b328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c42b788 # | | | | `-ReturnStmt 0x55631c42b778 # | | | | `-CallExpr 0x55631c42b748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c42b730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c42b710 '' Function 0x55631c31f668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c42b6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c42b6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c42b6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c42b680 'uint4':'vector' lvalue ParmVar 0x55631c42b328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c42b488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42b8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c42b838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c42bc88 # | | | | `-ReturnStmt 0x55631c42bc78 # | | | | `-CallExpr 0x55631c42bc48 'float' # | | | | |-ImplicitCastExpr 0x55631c42bc30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c42bc10 '' Function 0x55631c31ef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c42bbe8 'float' # | | | | `-ImplicitCastExpr 0x55631c42bbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c42bbb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c42bb80 'int64_t':'long' lvalue ParmVar 0x55631c42b838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c42b998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42bde8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c42bd38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c42da78 # | | | | `-ReturnStmt 0x55631c42da68 # | | | | `-CallExpr 0x55631c42da38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c42da20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c42da00 '' Function 0x55631c31f178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c42d9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c42d9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c42d9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c42d970 'int64_t2':'vector' lvalue ParmVar 0x55631c42bd38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c42be98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42dbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c42db28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c42dfa0 # | | | | `-ReturnStmt 0x55631c42df90 # | | | | `-CallExpr 0x55631c42df60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c42df48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c42df28 '' Function 0x55631c31f3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c42df00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c42dee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c42ded0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c42de98 'int64_t3':'vector' lvalue ParmVar 0x55631c42db28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c42dc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42e100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c42e050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c42e4d0 # | | | | `-ReturnStmt 0x55631c42e4c0 # | | | | `-CallExpr 0x55631c42e490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c42e478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c42e458 '' Function 0x55631c31f668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c42e430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c42e418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c42e400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c42e3c8 'int64_t4':'vector' lvalue ParmVar 0x55631c42e050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c42e1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42e630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c42e580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c42e9f0 # | | | | `-ReturnStmt 0x55631c42e9e0 # | | | | `-CallExpr 0x55631c42e9b0 'float' # | | | | |-ImplicitCastExpr 0x55631c42e998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c42e978 '' Function 0x55631c31ef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c42e950 'float' # | | | | `-ImplicitCastExpr 0x55631c42e938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c42e920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c42e8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c42e580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c42e6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42eb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c42eaa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c42ef30 # | | | | `-ReturnStmt 0x55631c42ef20 # | | | | `-CallExpr 0x55631c42eef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c42eed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c42eeb8 '' Function 0x55631c31f178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c42ee90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c42ee78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c42ee60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c42ee28 'uint64_t2':'vector' lvalue ParmVar 0x55631c42eaa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c42ec00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42f090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c42efe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c42f478 # | | | | `-ReturnStmt 0x55631c42f468 # | | | | `-CallExpr 0x55631c42f438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c42f420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c42f400 '' Function 0x55631c31f3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c42f3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c42f3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c42f3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c42f370 'uint64_t3':'vector' lvalue ParmVar 0x55631c42efe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c42f140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c42f5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c42f528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c4302d0 # | | | | `-ReturnStmt 0x55631c4302c0 # | | | | `-CallExpr 0x55631c430290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c430278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c430258 '' Function 0x55631c31f668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c430230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c430218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c430200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4301c8 'uint64_t4':'vector' lvalue ParmVar 0x55631c42f528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c42f688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c430438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c430388 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c430780 # | | | | `-ReturnStmt 0x55631c430770 # | | | | `-CallExpr 0x55631c430740 'float' # | | | | |-ImplicitCastExpr 0x55631c430728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c430708 '' Function 0x55631c326628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4306e0 'float' # | | | | `-ImplicitCastExpr 0x55631c4306c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4306b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c430678 'double' lvalue ParmVar 0x55631c430388 'V' 'double' # | | | `-DeprecatedAttr 0x55631c4304e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4308e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c430838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c430c50 # | | | | `-ReturnStmt 0x55631c430c40 # | | | | `-CallExpr 0x55631c430c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c430bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c430bd8 '' Function 0x55631c3268a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c430bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c430b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c430b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c430b48 'double2':'vector' lvalue ParmVar 0x55631c430838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c430998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c430db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c430d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c431128 # | | | | `-ReturnStmt 0x55631c431118 # | | | | `-CallExpr 0x55631c4310e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4310d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4310b0 '' Function 0x55631c326b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c431088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c431070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c431058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c431020 'double3':'vector' lvalue ParmVar 0x55631c430d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c430e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c431290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4311e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c431608 # | | | | `-ReturnStmt 0x55631c4315f8 # | | | | `-CallExpr 0x55631c4315c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4315b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c431590 '' Function 0x55631c326da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c431568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c431550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c431538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c431500 'double4':'vector' lvalue ParmVar 0x55631c4311e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c431340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c431768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4316b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c431ac0 # | | | | `-ReturnStmt 0x55631c431ab0 # | | | | `-CallExpr 0x55631c431a80 'float' # | | | | |-ImplicitCastExpr 0x55631c431a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c431a48 '' Function 0x55631c326628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c431a20 'float' # | | | | `-ImplicitCastExpr 0x55631c431a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4319f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4319b8 'int' lvalue ParmVar 0x55631c4316b8 'V' 'int' # | | | `-DeprecatedAttr 0x55631c431818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c431c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c431b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c431f98 # | | | | `-ReturnStmt 0x55631c431f88 # | | | | `-CallExpr 0x55631c431f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c431f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c431f20 '' Function 0x55631c3268a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c431ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c431ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c431ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c431e90 'int2':'vector' lvalue ParmVar 0x55631c431b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c431cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c432780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4326d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c432b00 # | | | | `-ReturnStmt 0x55631c432af0 # | | | | `-CallExpr 0x55631c432ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c432aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c432a88 '' Function 0x55631c326b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c432a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c432a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c432a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4329f8 'int3':'vector' lvalue ParmVar 0x55631c4326d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c432830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c432c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c432bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c432fe8 # | | | | `-ReturnStmt 0x55631c432fd8 # | | | | `-CallExpr 0x55631c432fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c432f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c432f70 '' Function 0x55631c326da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c432f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c432f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c432f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c432ee0 'int4':'vector' lvalue ParmVar 0x55631c432bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c432d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c433148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c433098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c4334c0 # | | | | `-ReturnStmt 0x55631c4334b0 # | | | | `-CallExpr 0x55631c433480 'float' # | | | | |-ImplicitCastExpr 0x55631c433468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c433448 '' Function 0x55631c326628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c433420 'float' # | | | | `-ImplicitCastExpr 0x55631c433408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4333f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4333b8 'uint':'unsigned int' lvalue ParmVar 0x55631c433098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c4331f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c433620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c433570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c4339b8 # | | | | `-ReturnStmt 0x55631c4339a8 # | | | | `-CallExpr 0x55631c433978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c433960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c433940 '' Function 0x55631c3268a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c433918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c433900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4338e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4338b0 'uint2':'vector' lvalue ParmVar 0x55631c433570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c4336d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c433b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c433a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c433eb8 # | | | | `-ReturnStmt 0x55631c433ea8 # | | | | `-CallExpr 0x55631c433e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c433e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c433e40 '' Function 0x55631c326b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c433e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c433e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c433de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c433db0 'uint3':'vector' lvalue ParmVar 0x55631c433a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c433bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c434018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c433f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c4343c0 # | | | | `-ReturnStmt 0x55631c4343b0 # | | | | `-CallExpr 0x55631c434380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c434368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c434348 '' Function 0x55631c326da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c434320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c434308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4342f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4342b8 'uint4':'vector' lvalue ParmVar 0x55631c433f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c4340c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c434520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c434470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c435200 # | | | | `-ReturnStmt 0x55631c4351f0 # | | | | `-CallExpr 0x55631c4351c0 'float' # | | | | |-ImplicitCastExpr 0x55631c4351a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c435188 '' Function 0x55631c326628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c435160 'float' # | | | | `-ImplicitCastExpr 0x55631c435148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c435130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4350f8 'int64_t':'long' lvalue ParmVar 0x55631c434470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c4345d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c435360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4352b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c435718 # | | | | `-ReturnStmt 0x55631c435708 # | | | | `-CallExpr 0x55631c4356d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4356c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4356a0 '' Function 0x55631c3268a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c435678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c435660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c435648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c435610 'int64_t2':'vector' lvalue ParmVar 0x55631c4352b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c435410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c435878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4357c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c435c38 # | | | | `-ReturnStmt 0x55631c435c28 # | | | | `-CallExpr 0x55631c435bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c435be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c435bc0 '' Function 0x55631c326b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c435b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c435b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c435b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c435b30 'int64_t3':'vector' lvalue ParmVar 0x55631c4357c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c435928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c435d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c435ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c436160 # | | | | `-ReturnStmt 0x55631c436150 # | | | | `-CallExpr 0x55631c436120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c436108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4360e8 '' Function 0x55631c326da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4360c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4360a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c436090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c436058 'int64_t4':'vector' lvalue ParmVar 0x55631c435ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c435e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4362c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c436210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c436678 # | | | | `-ReturnStmt 0x55631c436668 # | | | | `-CallExpr 0x55631c436638 'float' # | | | | |-ImplicitCastExpr 0x55631c436620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c436600 '' Function 0x55631c326628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4365d8 'float' # | | | | `-ImplicitCastExpr 0x55631c4365c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4365a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c436570 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c436210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c436370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4367d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c436728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c436bb0 # | | | | `-ReturnStmt 0x55631c436ba0 # | | | | `-CallExpr 0x55631c436b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c436b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c436b38 '' Function 0x55631c3268a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c436b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c436af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c436ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c436aa8 'uint64_t2':'vector' lvalue ParmVar 0x55631c436728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c436888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c436d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c436c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c43a628 # | | | | `-ReturnStmt 0x55631c43a618 # | | | | `-CallExpr 0x55631c43a5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c43a5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c43a5b0 '' Function 0x55631c326b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c43a588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c43a570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43a558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c436fe8 'uint64_t3':'vector' lvalue ParmVar 0x55631c436c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c436dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43a788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c43a6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c43ab70 # | | | | `-ReturnStmt 0x55631c43ab60 # | | | | `-CallExpr 0x55631c43ab30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c43ab18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c43aaf8 '' Function 0x55631c326da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c43aad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c43aab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43aaa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43aa68 'uint64_t4':'vector' lvalue ParmVar 0x55631c43a6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c43a838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43ace0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c43ac30 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c43b028 # | | | | `-ReturnStmt 0x55631c43b018 # | | | | `-CallExpr 0x55631c43afe8 'float' # | | | | |-ImplicitCastExpr 0x55631c43afd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c43afb0 '' Function 0x55631c3279b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c43af88 'float' # | | | | `-ImplicitCastExpr 0x55631c43af70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43af58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43af20 'double' lvalue ParmVar 0x55631c43ac30 'V' 'double' # | | | `-DeprecatedAttr 0x55631c43ad90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c43b198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c43b0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c43b500 # | | | | `-ReturnStmt 0x55631c43b4f0 # | | | | `-CallExpr 0x55631c43b4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c43b4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c43b488 '' Function 0x55631c305dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c43b460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c43b448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43b430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43b3f8 'double2':'vector' lvalue ParmVar 0x55631c43b0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c43b248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c43b670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c43b5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c43b9e0 # | | | | `-ReturnStmt 0x55631c43b9d0 # | | | | `-CallExpr 0x55631c43b9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c43b988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c43b968 '' Function 0x55631c306038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c43b940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c43b928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43b910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43b8d8 'double3':'vector' lvalue ParmVar 0x55631c43b5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c43b720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c43bb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c43baa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c43bec8 # | | | | `-ReturnStmt 0x55631c43beb8 # | | | | `-CallExpr 0x55631c43be88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c43be70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c43be50 '' Function 0x55631c3062b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c43be28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c43be10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43bdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43bdc0 'double4':'vector' lvalue ParmVar 0x55631c43baa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c43bc00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c43c028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c43bf78 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c43c380 # | | | | `-ReturnStmt 0x55631c43c370 # | | | | `-CallExpr 0x55631c43c340 'float' # | | | | |-ImplicitCastExpr 0x55631c43c328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c43c308 '' Function 0x55631c3279b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c43c2e0 'float' # | | | | `-ImplicitCastExpr 0x55631c43c2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43c2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43c278 'int' lvalue ParmVar 0x55631c43bf78 'V' 'int' # | | | `-DeprecatedAttr 0x55631c43c0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43c550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c43c430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c43c8c8 # | | | | `-ReturnStmt 0x55631c43c8b8 # | | | | `-CallExpr 0x55631c43c888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c43c870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c43c850 '' Function 0x55631c305dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c43c828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c43c810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43c7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43c7c0 'int2':'vector' lvalue ParmVar 0x55631c43c430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c43c600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43ca28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c43c978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c43cda8 # | | | | `-ReturnStmt 0x55631c43cd98 # | | | | `-CallExpr 0x55631c43cd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c43cd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c43cd30 '' Function 0x55631c306038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c43cd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c43ccf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43ccd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43cca0 'int3':'vector' lvalue ParmVar 0x55631c43c978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c43cad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43cf08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c43ce58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c43d290 # | | | | `-ReturnStmt 0x55631c43d280 # | | | | `-CallExpr 0x55631c43d250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c43d238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c43d218 '' Function 0x55631c3062b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c43d1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c43d1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43d1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43d188 'int4':'vector' lvalue ParmVar 0x55631c43ce58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c43cfb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43d3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c43d340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c43d768 # | | | | `-ReturnStmt 0x55631c43d758 # | | | | `-CallExpr 0x55631c43d728 'float' # | | | | |-ImplicitCastExpr 0x55631c43d710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c43d6f0 '' Function 0x55631c3279b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c43d6c8 'float' # | | | | `-ImplicitCastExpr 0x55631c43d6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43d698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43d660 'uint':'unsigned int' lvalue ParmVar 0x55631c43d340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c43d4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43d8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c43d818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c43dc60 # | | | | `-ReturnStmt 0x55631c43dc50 # | | | | `-CallExpr 0x55631c43dc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c43dc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c43dbe8 '' Function 0x55631c305dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c43dbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c43dba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43db90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43db58 'uint2':'vector' lvalue ParmVar 0x55631c43d818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c43d978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43ddc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c43dd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c43e160 # | | | | `-ReturnStmt 0x55631c43e150 # | | | | `-CallExpr 0x55631c43e120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c43e108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c43e0e8 '' Function 0x55631c306038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c43e0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c43e0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43e090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43e058 'uint3':'vector' lvalue ParmVar 0x55631c43dd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c43de70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43e2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c43e210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c43e680 # | | | | `-ReturnStmt 0x55631c43e670 # | | | | `-CallExpr 0x55631c43e640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c43e628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c43e608 '' Function 0x55631c3062b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c43e5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c43e5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43e5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43e578 'uint4':'vector' lvalue ParmVar 0x55631c43e210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c43e370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43e7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c43e730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c43eb78 # | | | | `-ReturnStmt 0x55631c43eb68 # | | | | `-CallExpr 0x55631c43eb38 'float' # | | | | |-ImplicitCastExpr 0x55631c43eb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c43eb00 '' Function 0x55631c3279b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c43ead8 'float' # | | | | `-ImplicitCastExpr 0x55631c43eac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43eaa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43ea70 'int64_t':'long' lvalue ParmVar 0x55631c43e730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c43e890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43ecd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c43ec28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c43f090 # | | | | `-ReturnStmt 0x55631c43f080 # | | | | `-CallExpr 0x55631c43f050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c43f038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c43f018 '' Function 0x55631c305dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c43eff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c43efd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43efc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43ef88 'int64_t2':'vector' lvalue ParmVar 0x55631c43ec28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c43ed88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43f1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c43f140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c43f5b0 # | | | | `-ReturnStmt 0x55631c43f5a0 # | | | | `-CallExpr 0x55631c43f570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c43f558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c43f538 '' Function 0x55631c306038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c43f510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c43f4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43f4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43f4a8 'int64_t3':'vector' lvalue ParmVar 0x55631c43f140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c43f2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43f710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c43f660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c43fad8 # | | | | `-ReturnStmt 0x55631c43fac8 # | | | | `-CallExpr 0x55631c43fa98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c43fa80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c43fa60 '' Function 0x55631c3062b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c43fa38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c43fa20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43fa08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43f9d0 'int64_t4':'vector' lvalue ParmVar 0x55631c43f660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c43f7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c43fc38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c43fb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c43fff0 # | | | | `-ReturnStmt 0x55631c43ffe0 # | | | | `-CallExpr 0x55631c43ffb0 'float' # | | | | |-ImplicitCastExpr 0x55631c43ff98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c43ff78 '' Function 0x55631c3279b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c43ff50 'float' # | | | | `-ImplicitCastExpr 0x55631c43ff38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c43ff20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c43fee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c43fb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c43fce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c440150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4400a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c440528 # | | | | `-ReturnStmt 0x55631c440518 # | | | | `-CallExpr 0x55631c4404e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4404d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4404b0 '' Function 0x55631c305dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c440488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c440470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c440458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c440420 'uint64_t2':'vector' lvalue ParmVar 0x55631c4400a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c440200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c440988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4408d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c440d68 # | | | | `-ReturnStmt 0x55631c440d58 # | | | | `-CallExpr 0x55631c440d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c440d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c440cf0 '' Function 0x55631c306038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c440cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c440cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c440c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c440c60 'uint64_t3':'vector' lvalue ParmVar 0x55631c4408d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c440a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c440ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c440e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c4412b0 # | | | | `-ReturnStmt 0x55631c4412a0 # | | | | `-CallExpr 0x55631c441270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c441258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c441238 '' Function 0x55631c3062b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c441210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4411f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4411e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4411a8 'uint64_t4':'vector' lvalue ParmVar 0x55631c440e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c440f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c441420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c441370 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c441768 # | | | | `-ReturnStmt 0x55631c441758 # | | | | `-CallExpr 0x55631c441728 'float' # | | | | |-ImplicitCastExpr 0x55631c441710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4416f0 '' Function 0x55631c331240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4416c8 'float' # | | | | `-ImplicitCastExpr 0x55631c4416b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c441698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c441660 'double' lvalue ParmVar 0x55631c441370 'V' 'double' # | | | `-DeprecatedAttr 0x55631c4414d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4418d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c441828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c441c40 # | | | | `-ReturnStmt 0x55631c441c30 # | | | | `-CallExpr 0x55631c441c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c441be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c441bc8 '' Function 0x55631c3314b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c441ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c441b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c441b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c441b38 'double2':'vector' lvalue ParmVar 0x55631c441828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c441988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c441db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c441d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c442120 # | | | | `-ReturnStmt 0x55631c442110 # | | | | `-CallExpr 0x55631c4420e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4420c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4420a8 '' Function 0x55631c331730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c442080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c442068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c442050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c442018 'double3':'vector' lvalue ParmVar 0x55631c441d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c441e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c442290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4421e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c442608 # | | | | `-ReturnStmt 0x55631c4425f8 # | | | | `-CallExpr 0x55631c4425c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4425b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c442590 '' Function 0x55631c3319a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c442568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c442550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c442538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c442500 'double4':'vector' lvalue ParmVar 0x55631c4421e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c442340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c442768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4426b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c443368 # | | | | `-ReturnStmt 0x55631c443358 # | | | | `-CallExpr 0x55631c443328 'float' # | | | | |-ImplicitCastExpr 0x55631c443310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4432f0 '' Function 0x55631c331240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4432c8 'float' # | | | | `-ImplicitCastExpr 0x55631c4432b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c443298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c443260 'int' lvalue ParmVar 0x55631c4426b8 'V' 'int' # | | | `-DeprecatedAttr 0x55631c4430c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4434c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c443418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c443840 # | | | | `-ReturnStmt 0x55631c443830 # | | | | `-CallExpr 0x55631c443800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4437e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4437c8 '' Function 0x55631c3314b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4437a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c443788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c443770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c443738 'int2':'vector' lvalue ParmVar 0x55631c443418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c443578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4439a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4438f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c443d20 # | | | | `-ReturnStmt 0x55631c443d10 # | | | | `-CallExpr 0x55631c443ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c443cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c443ca8 '' Function 0x55631c331730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c443c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c443c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c443c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c443c18 'int3':'vector' lvalue ParmVar 0x55631c4438f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c443a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c443e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c443dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c444208 # | | | | `-ReturnStmt 0x55631c4441f8 # | | | | `-CallExpr 0x55631c4441c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4441b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c444190 '' Function 0x55631c3319a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c444168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c444150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c444138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c444100 'int4':'vector' lvalue ParmVar 0x55631c443dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c443f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c444368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c4442b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c4446e0 # | | | | `-ReturnStmt 0x55631c4446d0 # | | | | `-CallExpr 0x55631c4446a0 'float' # | | | | |-ImplicitCastExpr 0x55631c444688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c444668 '' Function 0x55631c331240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c444640 'float' # | | | | `-ImplicitCastExpr 0x55631c444628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c444610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4445d8 'uint':'unsigned int' lvalue ParmVar 0x55631c4442b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c444418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c444840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c444790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c444bd8 # | | | | `-ReturnStmt 0x55631c444bc8 # | | | | `-CallExpr 0x55631c444b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c444b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c444b60 '' Function 0x55631c3314b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c444b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c444b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c444b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c444ad0 'uint2':'vector' lvalue ParmVar 0x55631c444790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c4448f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c444d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c444c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c44bb60 # | | | | `-ReturnStmt 0x55631c44bb50 # | | | | `-CallExpr 0x55631c44bb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c445080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c445060 '' Function 0x55631c331730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c445038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c445020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c445008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c444fd0 'uint3':'vector' lvalue ParmVar 0x55631c444c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c444de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c44bcc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c44bc10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c44c068 # | | | | `-ReturnStmt 0x55631c44c058 # | | | | `-CallExpr 0x55631c44c028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c44c010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c44bff0 '' Function 0x55631c3319a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c44bfc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c44bfb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c44bf98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c44bf60 'uint4':'vector' lvalue ParmVar 0x55631c44bc10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c44bd70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c44c1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c44c118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c44c560 # | | | | `-ReturnStmt 0x55631c44c550 # | | | | `-CallExpr 0x55631c44c520 'float' # | | | | |-ImplicitCastExpr 0x55631c44c508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c44c4e8 '' Function 0x55631c331240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c44c4c0 'float' # | | | | `-ImplicitCastExpr 0x55631c44c4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c44c490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c44c458 'int64_t':'long' lvalue ParmVar 0x55631c44c118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c44c278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c44c6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c44c610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c44ca78 # | | | | `-ReturnStmt 0x55631c44ca68 # | | | | `-CallExpr 0x55631c44ca38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c44ca20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c44ca00 '' Function 0x55631c3314b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c44c9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c44c9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c44c9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c44c970 'int64_t2':'vector' lvalue ParmVar 0x55631c44c610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c44c770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c44cbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c44cb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c44cf98 # | | | | `-ReturnStmt 0x55631c44cf88 # | | | | `-CallExpr 0x55631c44cf58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c44cf40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c44cf20 '' Function 0x55631c331730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c44cef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c44cee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c44cec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c44ce90 'int64_t3':'vector' lvalue ParmVar 0x55631c44cb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c44cc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c44d0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c44d048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c44d4c0 # | | | | `-ReturnStmt 0x55631c44d4b0 # | | | | `-CallExpr 0x55631c44d480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c44d468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c44d448 '' Function 0x55631c3319a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c44d420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c44d408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c44d3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c44d3b8 'int64_t4':'vector' lvalue ParmVar 0x55631c44d048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c44d1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c44d620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c44d570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c44d9d8 # | | | | `-ReturnStmt 0x55631c44d9c8 # | | | | `-CallExpr 0x55631c44d998 'float' # | | | | |-ImplicitCastExpr 0x55631c44d980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c44d960 '' Function 0x55631c331240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c44d938 'float' # | | | | `-ImplicitCastExpr 0x55631c44d920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c44d908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c44d8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c44d570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c44d6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c39ae70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c44da88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c39b248 # | | | | `-ReturnStmt 0x55631c39b238 # | | | | `-CallExpr 0x55631c39b208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c39b1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c39b1d0 '' Function 0x55631c3314b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c39b1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c39b190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c39b178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c39b140 'uint64_t2':'vector' lvalue ParmVar 0x55631c44da88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c39af20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c39b3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c39b2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c39b788 # | | | | `-ReturnStmt 0x55631c39b778 # | | | | `-CallExpr 0x55631c39b748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c39b730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c39b710 '' Function 0x55631c331730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c39b6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c39b6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c39b6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c39b680 'uint64_t3':'vector' lvalue ParmVar 0x55631c39b2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c39b458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c39b8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c39b838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c39bcd0 # | | | | `-ReturnStmt 0x55631c39bcc0 # | | | | `-CallExpr 0x55631c39bc90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c39bc78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c39bc58 '' Function 0x55631c3319a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c39bc30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c39bc18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c39bc00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c39bbc8 'uint64_t4':'vector' lvalue ParmVar 0x55631c39b838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c39b998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c39be40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c39bd90 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c39c188 # | | | | `-ReturnStmt 0x55631c39c178 # | | | | `-CallExpr 0x55631c39c148 'float' # | | | | |-ImplicitCastExpr 0x55631c39c130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c39c110 '' Function 0x55631c3325f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c39c0e8 'float' # | | | | `-ImplicitCastExpr 0x55631c39c0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c39c0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c39c080 'double' lvalue ParmVar 0x55631c39bd90 'V' 'double' # | | | `-DeprecatedAttr 0x55631c39bef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c39c2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c39c248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c39c660 # | | | | `-ReturnStmt 0x55631c39c650 # | | | | `-CallExpr 0x55631c39c620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c39c608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c39c5e8 '' Function 0x55631c332870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c39c5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c39c5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c39c590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c39c558 'double2':'vector' lvalue ParmVar 0x55631c39c248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c39c3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c39c7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c39c720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c39cb40 # | | | | `-ReturnStmt 0x55631c39cb30 # | | | | `-CallExpr 0x55631c39cb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c39cae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c39cac8 '' Function 0x55631c332ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c39caa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c39ca88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c39ca70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c39ca38 'double3':'vector' lvalue ParmVar 0x55631c39c720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c39c880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c39ccb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c39cc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c44f1a8 # | | | | `-ReturnStmt 0x55631c44f198 # | | | | `-CallExpr 0x55631c44f168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c44f150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c44f130 '' Function 0x55631c332d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c44f108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c44f0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c44f0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c44f0a0 'double4':'vector' lvalue ParmVar 0x55631c39cc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c39cd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c44f308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c44f258 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c44f660 # | | | | `-ReturnStmt 0x55631c44f650 # | | | | `-CallExpr 0x55631c44f620 'float' # | | | | |-ImplicitCastExpr 0x55631c44f608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c44f5e8 '' Function 0x55631c3325f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c44f5c0 'float' # | | | | `-ImplicitCastExpr 0x55631c44f5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c44f590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c44f558 'int' lvalue ParmVar 0x55631c44f258 'V' 'int' # | | | `-DeprecatedAttr 0x55631c44f3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c44f7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c44f710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c44fb38 # | | | | `-ReturnStmt 0x55631c44fb28 # | | | | `-CallExpr 0x55631c44faf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c44fae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c44fac0 '' Function 0x55631c332870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c44fa98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c44fa80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c44fa68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c44fa30 'int2':'vector' lvalue ParmVar 0x55631c44f710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c44f870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c44fc98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c44fbe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c450018 # | | | | `-ReturnStmt 0x55631c450008 # | | | | `-CallExpr 0x55631c44ffd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c44ffc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c44ffa0 '' Function 0x55631c332ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c44ff78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c44ff60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c44ff48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c44ff10 'int3':'vector' lvalue ParmVar 0x55631c44fbe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c44fd48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c450178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4500c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c450500 # | | | | `-ReturnStmt 0x55631c4504f0 # | | | | `-CallExpr 0x55631c4504c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4504a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c450488 '' Function 0x55631c332d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c450460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c450448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c450430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4503f8 'int4':'vector' lvalue ParmVar 0x55631c4500c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c450228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c450660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c4505b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c4509d8 # | | | | `-ReturnStmt 0x55631c4509c8 # | | | | `-CallExpr 0x55631c450998 'float' # | | | | |-ImplicitCastExpr 0x55631c450980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c450960 '' Function 0x55631c3325f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c450938 'float' # | | | | `-ImplicitCastExpr 0x55631c450920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c450908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4508d0 'uint':'unsigned int' lvalue ParmVar 0x55631c4505b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c450710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c450b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c450a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c450ed0 # | | | | `-ReturnStmt 0x55631c450ec0 # | | | | `-CallExpr 0x55631c450e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c450e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c450e58 '' Function 0x55631c332870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c450e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c450e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c450e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c450dc8 'uint2':'vector' lvalue ParmVar 0x55631c450a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c450be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c451860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4517b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c451c00 # | | | | `-ReturnStmt 0x55631c451bf0 # | | | | `-CallExpr 0x55631c451bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c451ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c451b88 '' Function 0x55631c332ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c451b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c451b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c451b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c451af8 'uint3':'vector' lvalue ParmVar 0x55631c4517b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c451910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c451d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c451cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c452108 # | | | | `-ReturnStmt 0x55631c4520f8 # | | | | `-CallExpr 0x55631c4520c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4520b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c452090 '' Function 0x55631c332d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c452068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c452050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c452038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c452000 'uint4':'vector' lvalue ParmVar 0x55631c451cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c451e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c452268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4521b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c452600 # | | | | `-ReturnStmt 0x55631c4525f0 # | | | | `-CallExpr 0x55631c4525c0 'float' # | | | | |-ImplicitCastExpr 0x55631c4525a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c452588 '' Function 0x55631c3325f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c452560 'float' # | | | | `-ImplicitCastExpr 0x55631c452548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c452530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4524f8 'int64_t':'long' lvalue ParmVar 0x55631c4521b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c452318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c452760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4526b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c452b18 # | | | | `-ReturnStmt 0x55631c452b08 # | | | | `-CallExpr 0x55631c452ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c452ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c452aa0 '' Function 0x55631c332870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c452a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c452a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c452a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c452a10 'int64_t2':'vector' lvalue ParmVar 0x55631c4526b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c452810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c452c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c452bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c453038 # | | | | `-ReturnStmt 0x55631c453028 # | | | | `-CallExpr 0x55631c452ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c452fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c452fc0 '' Function 0x55631c332ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c452f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c452f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c452f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c452f30 'int64_t3':'vector' lvalue ParmVar 0x55631c452bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c452d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c453198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4530e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c453560 # | | | | `-ReturnStmt 0x55631c453550 # | | | | `-CallExpr 0x55631c453520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c453508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4534e8 '' Function 0x55631c332d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4534c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4534a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c453490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c453458 'int64_t4':'vector' lvalue ParmVar 0x55631c4530e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c453248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4536c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c453610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c454488 # | | | | `-ReturnStmt 0x55631c454478 # | | | | `-CallExpr 0x55631c454448 'float' # | | | | |-ImplicitCastExpr 0x55631c454430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c454410 '' Function 0x55631c3325f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4543e8 'float' # | | | | `-ImplicitCastExpr 0x55631c4543d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4543b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c454380 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c453610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c454180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4545e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c454538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c4549c0 # | | | | `-ReturnStmt 0x55631c4549b0 # | | | | `-CallExpr 0x55631c454980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c454968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c454948 '' Function 0x55631c332870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c454920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c454908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4548f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4548b8 'uint64_t2':'vector' lvalue ParmVar 0x55631c454538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c454698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c454b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c454a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c454f00 # | | | | `-ReturnStmt 0x55631c454ef0 # | | | | `-CallExpr 0x55631c454ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c454ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c454e88 '' Function 0x55631c332ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c454e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c454e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c454e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c454df8 'uint64_t3':'vector' lvalue ParmVar 0x55631c454a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c454bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c455060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c454fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c455448 # | | | | `-ReturnStmt 0x55631c455438 # | | | | `-CallExpr 0x55631c455408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4553f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4553d0 '' Function 0x55631c332d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4553a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c455390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c455378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c455340 'uint64_t4':'vector' lvalue ParmVar 0x55631c454fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c455110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4555a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c455500 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c455928 # | | | | `-ReturnStmt 0x55631c455918 # | | | | `-CallExpr 0x55631c4558e8 'bool' # | | | | |-ImplicitCastExpr 0x55631c4558d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55631c455878 '' Function 0x55631c333ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55631c455850 'float' # | | | | `-ImplicitCastExpr 0x55631c455838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c455820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4557e8 'double' lvalue ParmVar 0x55631c455500 'V' 'double' # | | | `-DeprecatedAttr 0x55631c455658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c455a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4559e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c455e58 # | | | | `-ReturnStmt 0x55631c455e48 # | | | | `-CallExpr 0x55631c455e18 'vector' # | | | | |-ImplicitCastExpr 0x55631c455e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c455d80 '' Function 0x55631c333df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55631c455d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c455d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c455d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c455cf0 'double2':'vector' lvalue ParmVar 0x55631c4559e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c455b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c455fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c455f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c456798 # | | | | `-ReturnStmt 0x55631c456788 # | | | | `-CallExpr 0x55631c456758 'vector' # | | | | |-ImplicitCastExpr 0x55631c456740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4566c0 '' Function 0x55631c3340e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55631c456698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c456680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c456668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c456630 'double3':'vector' lvalue ParmVar 0x55631c455f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c456070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c456900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c456850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c456cd8 # | | | | `-ReturnStmt 0x55631c456cc8 # | | | | `-CallExpr 0x55631c456c98 'vector' # | | | | |-ImplicitCastExpr 0x55631c456c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c456c00 '' Function 0x55631c3343d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55631c456bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c456bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c456ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c456b70 'double4':'vector' lvalue ParmVar 0x55631c456850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c4569b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c456db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c456d08 col:29 used V 'double' # | | | `-CompoundStmt 0x55631c457018 # | | | `-ReturnStmt 0x55631c457008 # | | | `-CallExpr 0x55631c456fd8 'bool' # | | | |-ImplicitCastExpr 0x55631c456fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55631c456fa0 '' Function 0x55631c335000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55631c456f78 'float' # | | | `-ImplicitCastExpr 0x55631c456f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55631c456f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55631c456f10 'double' lvalue ParmVar 0x55631c456d08 'V' 'double' # | | |-FunctionDecl 0x55631c4570f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c457048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55631c457380 # | | | `-ReturnStmt 0x55631c457370 # | | | `-CallExpr 0x55631c457340 'vector' # | | | |-ImplicitCastExpr 0x55631c457328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55631c457308 '' Function 0x55631c335278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55631c4572e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55631c4572c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55631c4572b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55631c457278 'double2':'vector' lvalue ParmVar 0x55631c457048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55631c457460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4573b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55631c4576f0 # | | | `-ReturnStmt 0x55631c4576e0 # | | | `-CallExpr 0x55631c4576b0 'vector' # | | | |-ImplicitCastExpr 0x55631c457698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55631c457678 '' Function 0x55631c3354f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55631c457650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55631c457638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55631c457620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55631c4575e8 'double3':'vector' lvalue ParmVar 0x55631c4573b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55631c4577d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c457720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55631c457a68 # | | | `-ReturnStmt 0x55631c457a58 # | | | `-CallExpr 0x55631c457a28 'vector' # | | | |-ImplicitCastExpr 0x55631c457a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55631c4579f0 '' Function 0x55631c335768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55631c4579c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55631c4579b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55631c457998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55631c457960 'double4':'vector' lvalue ParmVar 0x55631c457720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55631c458160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55631c457a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c457b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4580b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c457e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55631c457f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55631c457f78 col:39 s 'T' # | | | |-CompoundStmt 0x55631c458430 # | | | | `-ReturnStmt 0x55631c458420 # | | | | `-RecoveryExpr 0x55631c4583e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55631c4582d0 '' lvalue (ADL) = 'lerp' 0x55631c337578 0x55631c335b08 0x55631c335ed0 0x55631c336298 0x55631c336660 0x55631c336a10 0x55631c336de8 0x55631c3371b0 # | | | | |-RecoveryExpr 0x55631c458350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55631c458370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55631c4581d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55631c4588f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55631c4584f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55631c458740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55631c4587c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55631c458db8 # | | | | `-ReturnStmt 0x55631c458da8 # | | | | `-CallExpr 0x55631c458d68 'float' # | | | | |-ImplicitCastExpr 0x55631c458d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55631c458cf8 '' Function 0x55631c336a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55631c458bb0 'float' # | | | | | `-ImplicitCastExpr 0x55631c458b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c458b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c458b48 'double' lvalue ParmVar 0x55631c4584f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55631c458c40 'float' # | | | | | `-ImplicitCastExpr 0x55631c458c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c458c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c458bd8 'double' lvalue ParmVar 0x55631c458740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55631c458cd0 'float' # | | | | `-ImplicitCastExpr 0x55631c458cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c458ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c458c68 'double' lvalue ParmVar 0x55631c4587c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55631c4589b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c459108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c458e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55631c458ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55631c458f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55631c459648 # | | | | `-ReturnStmt 0x55631c459638 # | | | | `-CallExpr 0x55631c4595f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4595e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55631c459558 '' Function 0x55631c336de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55631c4593e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4593c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4593b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c459378 'double2':'vector' lvalue ParmVar 0x55631c458e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55631c459488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c459470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c459458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c459420 'double2':'vector' lvalue ParmVar 0x55631c458ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55631c459530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c459518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c459500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4594c8 'double2':'vector' lvalue ParmVar 0x55631c458f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c4591c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c459998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c459708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55631c459788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55631c459808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55631c459ed8 # | | | | `-ReturnStmt 0x55631c459ec8 # | | | | `-CallExpr 0x55631c459e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c459e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55631c459df0 '' Function 0x55631c3371b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55631c459c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c459c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c459c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c459c10 'double3':'vector' lvalue ParmVar 0x55631c459708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55631c459d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c459d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c459cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c459cb8 'double3':'vector' lvalue ParmVar 0x55631c459788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55631c459dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c459db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c459d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c459d60 'double3':'vector' lvalue ParmVar 0x55631c459808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c459a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c45a228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c459f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55631c45a018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55631c45a098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55631c45bba0 # | | | | `-ReturnStmt 0x55631c45bb90 # | | | | `-CallExpr 0x55631c45bb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c45a710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55631c45a688 '' Function 0x55631c337578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55631c45a510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c45a4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45a4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45a4a8 'double4':'vector' lvalue ParmVar 0x55631c459f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55631c45a5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c45a5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45a588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45a550 'double4':'vector' lvalue ParmVar 0x55631c45a018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55631c45a660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c45a648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c45a630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c45a5f8 'double4':'vector' lvalue ParmVar 0x55631c45a098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c45a2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c45be88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c45bc50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55631c45bcd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55631c45bd50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55631c45c320 # | | | | `-ReturnStmt 0x55631c45c310 # | | | | `-CallExpr 0x55631c45c2d0 'float' # | | | | |-ImplicitCastExpr 0x55631c45c2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55631c45c298 '' Function 0x55631c336a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55631c45c150 'float' # | | | | | `-ImplicitCastExpr 0x55631c45c138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45c120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45c0e8 'int' lvalue ParmVar 0x55631c45bc50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55631c45c1e0 'float' # | | | | | `-ImplicitCastExpr 0x55631c45c1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45c1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45c178 'int' lvalue ParmVar 0x55631c45bcd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55631c45c270 'float' # | | | | `-ImplicitCastExpr 0x55631c45c258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c45c240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c45c208 'int' lvalue ParmVar 0x55631c45bd50 'V3' 'int' # | | | `-DeprecatedAttr 0x55631c45bf48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c45c658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c45c3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55631c45c450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55631c45c4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55631c45cb40 # | | | | `-ReturnStmt 0x55631c45cb30 # | | | | `-CallExpr 0x55631c45caf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c45cad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55631c45cab8 '' Function 0x55631c336de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55631c45c940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c45c928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45c910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45c8d8 'int2':'vector' lvalue ParmVar 0x55631c45c3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55631c45c9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c45c9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45c9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45c980 'int2':'vector' lvalue ParmVar 0x55631c45c450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55631c45ca90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c45ca78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c45ca60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c45ca28 'int2':'vector' lvalue ParmVar 0x55631c45c4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c45c718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c45ce78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c45cbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55631c45cc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55631c45ccf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55631c45d368 # | | | | `-ReturnStmt 0x55631c45d358 # | | | | `-CallExpr 0x55631c45d318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c45d300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55631c45d2e0 '' Function 0x55631c3371b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55631c45d168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c45d150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45d138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45d100 'int3':'vector' lvalue ParmVar 0x55631c45cbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55631c45d210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c45d1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45d1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45d1a8 'int3':'vector' lvalue ParmVar 0x55631c45cc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55631c45d2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c45d2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c45d288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c45d250 'int3':'vector' lvalue ParmVar 0x55631c45ccf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c45cf38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c45d6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c45d418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55631c45d498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55631c45d518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55631c45ebc0 # | | | | `-ReturnStmt 0x55631c45ebb0 # | | | | `-CallExpr 0x55631c45eb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c45db38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55631c45db18 '' Function 0x55631c337578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55631c45d9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c45d988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45d970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45d938 'int4':'vector' lvalue ParmVar 0x55631c45d418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55631c45da48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c45da30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45da18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45d9e0 'int4':'vector' lvalue ParmVar 0x55631c45d498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55631c45daf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c45dad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c45dac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c45da88 'int4':'vector' lvalue ParmVar 0x55631c45d518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c45d768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c45eef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c45ec70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c45ecf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c45ed70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c45f3b0 # | | | | `-ReturnStmt 0x55631c45f3a0 # | | | | `-CallExpr 0x55631c45f360 'float' # | | | | |-ImplicitCastExpr 0x55631c45f348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55631c45f328 '' Function 0x55631c336a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55631c45f1e0 'float' # | | | | | `-ImplicitCastExpr 0x55631c45f1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45f1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45f178 'uint':'unsigned int' lvalue ParmVar 0x55631c45ec70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55631c45f270 'float' # | | | | | `-ImplicitCastExpr 0x55631c45f258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45f240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45f208 'uint':'unsigned int' lvalue ParmVar 0x55631c45ecf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55631c45f300 'float' # | | | | `-ImplicitCastExpr 0x55631c45f2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c45f2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c45f298 'uint':'unsigned int' lvalue ParmVar 0x55631c45ed70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c45efb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c45f6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c45f460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c45f4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c45f560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55631c45fbf0 # | | | | `-ReturnStmt 0x55631c45fbe0 # | | | | `-CallExpr 0x55631c45fba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c45fb88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55631c45fb68 '' Function 0x55631c336de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55631c45f9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c45f9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45f9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45f988 'uint2':'vector' lvalue ParmVar 0x55631c45f460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55631c45fa98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c45fa80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c45fa68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c45fa30 'uint2':'vector' lvalue ParmVar 0x55631c45f4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55631c45fb40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c45fb28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c45fb10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c45fad8 'uint2':'vector' lvalue ParmVar 0x55631c45f560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c45f7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c45ff28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c45fca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c45fd20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c45fda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55631c460438 # | | | | `-ReturnStmt 0x55631c460428 # | | | | `-CallExpr 0x55631c4603e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4603d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55631c4603b0 '' Function 0x55631c3371b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55631c460238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c460220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c460208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4601d0 'uint3':'vector' lvalue ParmVar 0x55631c45fca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55631c4602e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4602c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4602b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c460278 'uint3':'vector' lvalue ParmVar 0x55631c45fd20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55631c460388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c460370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c460358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c460320 'uint3':'vector' lvalue ParmVar 0x55631c45fda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c45ffe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c460778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4604e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c460568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c4605e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55631c460cb0 # | | | | `-ReturnStmt 0x55631c460ca0 # | | | | `-CallExpr 0x55631c460c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c460c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55631c460c28 '' Function 0x55631c337578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55631c460a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c460a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c460a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c460a28 'uint4':'vector' lvalue ParmVar 0x55631c4604e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55631c460b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c460b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c460b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c460ad0 'uint4':'vector' lvalue ParmVar 0x55631c460568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55631c460c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c460be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c460bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c460b98 'uint4':'vector' lvalue ParmVar 0x55631c4605e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c460838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c460fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c460d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c460de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c460e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55631c4614c0 # | | | | `-ReturnStmt 0x55631c4614b0 # | | | | `-CallExpr 0x55631c461470 'float' # | | | | |-ImplicitCastExpr 0x55631c461458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55631c461438 '' Function 0x55631c336a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55631c4612f0 'float' # | | | | | `-ImplicitCastExpr 0x55631c4612d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4612c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c461288 'int64_t':'long' lvalue ParmVar 0x55631c460d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55631c461380 'float' # | | | | | `-ImplicitCastExpr 0x55631c461368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c461350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c461318 'int64_t':'long' lvalue ParmVar 0x55631c460de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55631c461410 'float' # | | | | `-ImplicitCastExpr 0x55631c4613f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4613e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4613a8 'int64_t':'long' lvalue ParmVar 0x55631c460e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c4610a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4617f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c461570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c4615f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c461670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c461d20 # | | | | `-ReturnStmt 0x55631c461d10 # | | | | `-CallExpr 0x55631c461cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c461cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55631c461c98 '' Function 0x55631c336de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55631c461b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c461b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c461af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c461ab8 'int64_t2':'vector' lvalue ParmVar 0x55631c461570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55631c461bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c461bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c461b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c461b60 'int64_t2':'vector' lvalue ParmVar 0x55631c4615f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55631c461c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c461c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c461c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c461c08 'int64_t2':'vector' lvalue ParmVar 0x55631c461670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4618b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c462058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c461dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c461e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c461ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c462588 # | | | | `-ReturnStmt 0x55631c462578 # | | | | `-CallExpr 0x55631c462538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c462520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55631c462500 '' Function 0x55631c3371b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55631c462388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c462370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c462358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c462320 'int64_t3':'vector' lvalue ParmVar 0x55631c461dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55631c462430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c462418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c462400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4623c8 'int64_t3':'vector' lvalue ParmVar 0x55631c461e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55631c4624d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4624c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4624a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c462470 'int64_t3':'vector' lvalue ParmVar 0x55631c461ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c462118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4628c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c462638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c4626b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c462738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c463e20 # | | | | `-ReturnStmt 0x55631c463e10 # | | | | `-CallExpr 0x55631c463dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c463db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55631c463d98 '' Function 0x55631c337578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55631c463c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c463c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c463bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c463bb8 'int64_t4':'vector' lvalue ParmVar 0x55631c462638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55631c463cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c463cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c463c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c463c60 'int64_t4':'vector' lvalue ParmVar 0x55631c4626b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55631c463d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c463d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c463d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c463d08 'int64_t4':'vector' lvalue ParmVar 0x55631c462738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c462988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c464158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c463ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c463f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c463fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c464650 # | | | | `-ReturnStmt 0x55631c464640 # | | | | `-CallExpr 0x55631c464600 'float' # | | | | |-ImplicitCastExpr 0x55631c4645e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55631c4645c8 '' Function 0x55631c336a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55631c464480 'float' # | | | | | `-ImplicitCastExpr 0x55631c464468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c464450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c464418 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c463ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55631c464510 'float' # | | | | | `-ImplicitCastExpr 0x55631c4644f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4644e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4644a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c463f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55631c4645a0 'float' # | | | | `-ImplicitCastExpr 0x55631c464588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c464570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c464538 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c463fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c464218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c464988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c464700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c464780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c464800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c464ed0 # | | | | `-ReturnStmt 0x55631c464ec0 # | | | | `-CallExpr 0x55631c464e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c464e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55631c464e48 '' Function 0x55631c336de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55631c464cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c464cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c464ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c464c68 'uint64_t2':'vector' lvalue ParmVar 0x55631c464700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55631c464d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c464d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c464d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c464d10 'uint64_t2':'vector' lvalue ParmVar 0x55631c464780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55631c464e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c464e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c464df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c464db8 'uint64_t2':'vector' lvalue ParmVar 0x55631c464800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c464a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c465208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c464f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c465000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c465080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c465758 # | | | | `-ReturnStmt 0x55631c465748 # | | | | `-CallExpr 0x55631c465708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4656f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55631c4656d0 '' Function 0x55631c3371b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55631c465558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c465540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c465528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4654f0 'uint64_t3':'vector' lvalue ParmVar 0x55631c464f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55631c465600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4655e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4655d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c465598 'uint64_t3':'vector' lvalue ParmVar 0x55631c465000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55631c4656a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c465690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c465678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c465640 'uint64_t3':'vector' lvalue ParmVar 0x55631c465080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4652c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c465a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c465808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c465888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c465908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c466000 # | | | | `-ReturnStmt 0x55631c465ff0 # | | | | `-CallExpr 0x55631c465fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c465f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55631c465f78 '' Function 0x55631c337578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55631c465e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c465de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c465dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c465d98 'uint64_t4':'vector' lvalue ParmVar 0x55631c465808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55631c465ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c465e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c465e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c465e40 'uint64_t4':'vector' lvalue ParmVar 0x55631c465888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55631c465f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c465f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c465f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c465ee8 'uint64_t4':'vector' lvalue ParmVar 0x55631c465908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c465b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c466168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c4660b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c4664b0 # | | | | `-ReturnStmt 0x55631c4664a0 # | | | | `-CallExpr 0x55631c466470 'float' # | | | | |-ImplicitCastExpr 0x55631c466458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c466438 '' Function 0x55631c3381f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c466410 'float' # | | | | `-ImplicitCastExpr 0x55631c4663f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4663e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4663a8 'double' lvalue ParmVar 0x55631c4660b8 'V' 'double' # | | | `-DeprecatedAttr 0x55631c466218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c466618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c466568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c466980 # | | | | `-ReturnStmt 0x55631c466970 # | | | | `-CallExpr 0x55631c466940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c466928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c466908 '' Function 0x55631c338470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4668e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4668c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4668b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c466878 'double2':'vector' lvalue ParmVar 0x55631c466568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c4666c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c466ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c466a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c466e58 # | | | | `-ReturnStmt 0x55631c466e48 # | | | | `-CallExpr 0x55631c466e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c466e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c466de0 '' Function 0x55631c3386e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c466db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c466da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c466d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c466d50 'double3':'vector' lvalue ParmVar 0x55631c466a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c466b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c466fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c466f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c467338 # | | | | `-ReturnStmt 0x55631c467328 # | | | | `-CallExpr 0x55631c4672f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4672e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4672c0 '' Function 0x55631c338960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c467298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c467280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c467268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c467230 'double4':'vector' lvalue ParmVar 0x55631c466f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c467070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c467498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4673e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c4677f0 # | | | | `-ReturnStmt 0x55631c4677e0 # | | | | `-CallExpr 0x55631c4677b0 'float' # | | | | |-ImplicitCastExpr 0x55631c467798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c467778 '' Function 0x55631c3381f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c467750 'float' # | | | | `-ImplicitCastExpr 0x55631c467738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c467720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4676e8 'int' lvalue ParmVar 0x55631c4673e8 'V' 'int' # | | | `-DeprecatedAttr 0x55631c467548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c467950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4678a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c467ce0 # | | | | `-ReturnStmt 0x55631c467cd0 # | | | | `-CallExpr 0x55631c467ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c467c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c467c68 '' Function 0x55631c338470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c467c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c467c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c467c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c467bd8 'int2':'vector' lvalue ParmVar 0x55631c4678a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c467a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c467e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c467d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c4681c0 # | | | | `-ReturnStmt 0x55631c4681b0 # | | | | `-CallExpr 0x55631c468180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c468168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c468148 '' Function 0x55631c3386e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c468120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c468108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4680f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4680b8 'int3':'vector' lvalue ParmVar 0x55631c467d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c467ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c468320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c468270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c4686a8 # | | | | `-ReturnStmt 0x55631c468698 # | | | | `-CallExpr 0x55631c468668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c468650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c468630 '' Function 0x55631c338960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c468608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4685f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4685d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4685a0 'int4':'vector' lvalue ParmVar 0x55631c468270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c4683d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c468808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c468758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c468b80 # | | | | `-ReturnStmt 0x55631c468b70 # | | | | `-CallExpr 0x55631c468b40 'float' # | | | | |-ImplicitCastExpr 0x55631c468b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c468b08 '' Function 0x55631c3381f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c468ae0 'float' # | | | | `-ImplicitCastExpr 0x55631c468ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c468ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c468a78 'uint':'unsigned int' lvalue ParmVar 0x55631c468758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c4688b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c468ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c468c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c469078 # | | | | `-ReturnStmt 0x55631c469068 # | | | | `-CallExpr 0x55631c469038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c469020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c469000 '' Function 0x55631c338470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c468fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c468fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c468fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c468f70 'uint2':'vector' lvalue ParmVar 0x55631c468c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c468d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4691d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c469128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c469578 # | | | | `-ReturnStmt 0x55631c469568 # | | | | `-CallExpr 0x55631c469538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c469520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c469500 '' Function 0x55631c3386e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4694d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4694c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4694a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c469470 'uint3':'vector' lvalue ParmVar 0x55631c469128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c469288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4696d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c469628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c469a80 # | | | | `-ReturnStmt 0x55631c469a70 # | | | | `-CallExpr 0x55631c469a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c469a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c469a08 '' Function 0x55631c338960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4699e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4699c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4699b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c469978 'uint4':'vector' lvalue ParmVar 0x55631c469628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c469788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c46a410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c469b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c46a7a8 # | | | | `-ReturnStmt 0x55631c46a798 # | | | | `-CallExpr 0x55631c46a768 'float' # | | | | |-ImplicitCastExpr 0x55631c46a750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c46a730 '' Function 0x55631c3381f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c46a708 'float' # | | | | `-ImplicitCastExpr 0x55631c46a6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46a6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46a6a0 'int64_t':'long' lvalue ParmVar 0x55631c469b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c46a4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c46a908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c46a858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c46acc0 # | | | | `-ReturnStmt 0x55631c46acb0 # | | | | `-CallExpr 0x55631c46ac80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c46ac68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c46ac48 '' Function 0x55631c338470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c46ac20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c46ac08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46abf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46abb8 'int64_t2':'vector' lvalue ParmVar 0x55631c46a858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c46a9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c46ae20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c46ad70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c46b1e0 # | | | | `-ReturnStmt 0x55631c46b1d0 # | | | | `-CallExpr 0x55631c46b1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c46b188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c46b168 '' Function 0x55631c3386e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c46b140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c46b128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46b110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46b0d8 'int64_t3':'vector' lvalue ParmVar 0x55631c46ad70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c46aed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c46b340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c46b290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c46b708 # | | | | `-ReturnStmt 0x55631c46b6f8 # | | | | `-CallExpr 0x55631c46b6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c46b6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c46b690 '' Function 0x55631c338960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c46b668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c46b650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46b638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46b600 'int64_t4':'vector' lvalue ParmVar 0x55631c46b290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c46b3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c46b868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c46b7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c46bc20 # | | | | `-ReturnStmt 0x55631c46bc10 # | | | | `-CallExpr 0x55631c46bbe0 'float' # | | | | |-ImplicitCastExpr 0x55631c46bbc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c46bba8 '' Function 0x55631c3381f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c46bb80 'float' # | | | | `-ImplicitCastExpr 0x55631c46bb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46bb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46bb18 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c46b7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c46b918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c46bd80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c46bcd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c46c158 # | | | | `-ReturnStmt 0x55631c46c148 # | | | | `-CallExpr 0x55631c46c118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c46c100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c46c0e0 '' Function 0x55631c338470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c46c0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c46c0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46c088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46c050 'uint64_t2':'vector' lvalue ParmVar 0x55631c46bcd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c46be30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c46c2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c46c208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c46cf48 # | | | | `-ReturnStmt 0x55631c46cf38 # | | | | `-CallExpr 0x55631c46cf08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c46cef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c46ced0 '' Function 0x55631c3386e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c46cea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c46ce90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46ce78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46ce40 'uint64_t3':'vector' lvalue ParmVar 0x55631c46c208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c46c368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c46d0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c46cff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c46d490 # | | | | `-ReturnStmt 0x55631c46d480 # | | | | `-CallExpr 0x55631c46d450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c46d438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c46d418 '' Function 0x55631c338960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c46d3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c46d3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46d3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46d388 'uint64_t4':'vector' lvalue ParmVar 0x55631c46cff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c46d158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c46d600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c46d550 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c46d948 # | | | | `-ReturnStmt 0x55631c46d938 # | | | | `-CallExpr 0x55631c46d908 'float' # | | | | |-ImplicitCastExpr 0x55631c46d8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c46d8d0 '' Function 0x55631c339578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c46d8a8 'float' # | | | | `-ImplicitCastExpr 0x55631c46d890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46d878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46d840 'double' lvalue ParmVar 0x55631c46d550 'V' 'double' # | | | `-DeprecatedAttr 0x55631c46d6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c46dab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c46da08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c46de20 # | | | | `-ReturnStmt 0x55631c46de10 # | | | | `-CallExpr 0x55631c46dde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c46ddc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c46dda8 '' Function 0x55631c3397f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c46dd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c46dd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46dd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46dd18 'double2':'vector' lvalue ParmVar 0x55631c46da08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c46db68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c46df90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c46dee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c46e300 # | | | | `-ReturnStmt 0x55631c46e2f0 # | | | | `-CallExpr 0x55631c46e2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c46e2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c46e288 '' Function 0x55631c339a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c46e260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c46e248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46e230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46e1f8 'double3':'vector' lvalue ParmVar 0x55631c46dee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c46e040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c46e470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c46e3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c46e7e8 # | | | | `-ReturnStmt 0x55631c46e7d8 # | | | | `-CallExpr 0x55631c46e7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c46e790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c46e770 '' Function 0x55631c33ad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c46e748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c46e730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46e718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46e6e0 'double4':'vector' lvalue ParmVar 0x55631c46e3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c46e520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c46e948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c46e898 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c46f2e0 # | | | | `-ReturnStmt 0x55631c46f2d0 # | | | | `-CallExpr 0x55631c46f2a0 'float' # | | | | |-ImplicitCastExpr 0x55631c46ec48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c46ec28 '' Function 0x55631c339578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c46ec00 'float' # | | | | `-ImplicitCastExpr 0x55631c46ebe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46ebd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46eb98 'int' lvalue ParmVar 0x55631c46e898 'V' 'int' # | | | `-DeprecatedAttr 0x55631c46e9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c46f440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c46f390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c46f7b8 # | | | | `-ReturnStmt 0x55631c46f7a8 # | | | | `-CallExpr 0x55631c46f778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c46f760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c46f740 '' Function 0x55631c3397f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c46f718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c46f700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46f6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46f6b0 'int2':'vector' lvalue ParmVar 0x55631c46f390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c46f4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c46f918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c46f868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c46fc98 # | | | | `-ReturnStmt 0x55631c46fc88 # | | | | `-CallExpr 0x55631c46fc58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c46fc40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c46fc20 '' Function 0x55631c339a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c46fbf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c46fbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c46fbc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c46fb90 'int3':'vector' lvalue ParmVar 0x55631c46f868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c46f9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c46fdf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c46fd48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c470180 # | | | | `-ReturnStmt 0x55631c470170 # | | | | `-CallExpr 0x55631c470140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c470128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c470108 '' Function 0x55631c33ad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4700e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4700c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4700b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c470078 'int4':'vector' lvalue ParmVar 0x55631c46fd48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c46fea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4702e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c470230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c470658 # | | | | `-ReturnStmt 0x55631c470648 # | | | | `-CallExpr 0x55631c470618 'float' # | | | | |-ImplicitCastExpr 0x55631c470600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4705e0 '' Function 0x55631c339578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4705b8 'float' # | | | | `-ImplicitCastExpr 0x55631c4705a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c470588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c470550 'uint':'unsigned int' lvalue ParmVar 0x55631c470230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c470390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4707b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c470708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c470b50 # | | | | `-ReturnStmt 0x55631c470b40 # | | | | `-CallExpr 0x55631c470b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c470af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c470ad8 '' Function 0x55631c3397f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c470ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c470a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c470a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c470a48 'uint2':'vector' lvalue ParmVar 0x55631c470708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c470868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c470cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c470c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c471050 # | | | | `-ReturnStmt 0x55631c471040 # | | | | `-CallExpr 0x55631c471010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c470ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c470fd8 '' Function 0x55631c339a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c470fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c470f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c470f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c470f48 'uint3':'vector' lvalue ParmVar 0x55631c470c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c470d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4711b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c471100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c471e18 # | | | | `-ReturnStmt 0x55631c471e08 # | | | | `-CallExpr 0x55631c471dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c471dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c471da0 '' Function 0x55631c33ad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c471d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c471d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c471d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c471d10 'uint4':'vector' lvalue ParmVar 0x55631c471100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c471b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c471f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c471ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c472310 # | | | | `-ReturnStmt 0x55631c472300 # | | | | `-CallExpr 0x55631c4722d0 'float' # | | | | |-ImplicitCastExpr 0x55631c4722b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c472298 '' Function 0x55631c339578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c472270 'float' # | | | | `-ImplicitCastExpr 0x55631c472258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c472240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c472208 'int64_t':'long' lvalue ParmVar 0x55631c471ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c472028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c472470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4723c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c472828 # | | | | `-ReturnStmt 0x55631c472818 # | | | | `-CallExpr 0x55631c4727e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4727d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4727b0 '' Function 0x55631c3397f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c472788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c472770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c472758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c472720 'int64_t2':'vector' lvalue ParmVar 0x55631c4723c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c472520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c472988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4728d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c472d48 # | | | | `-ReturnStmt 0x55631c472d38 # | | | | `-CallExpr 0x55631c472d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c472cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c472cd0 '' Function 0x55631c339a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c472ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c472c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c472c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c472c40 'int64_t3':'vector' lvalue ParmVar 0x55631c4728d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c472a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c472ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c472df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c473270 # | | | | `-ReturnStmt 0x55631c473260 # | | | | `-CallExpr 0x55631c473230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c473218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4731f8 '' Function 0x55631c33ad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4731d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4731b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4731a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c473168 'int64_t4':'vector' lvalue ParmVar 0x55631c472df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c472f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4733d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c473320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c473788 # | | | | `-ReturnStmt 0x55631c473778 # | | | | `-CallExpr 0x55631c473748 'float' # | | | | |-ImplicitCastExpr 0x55631c473730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c473710 '' Function 0x55631c339578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4736e8 'float' # | | | | `-ImplicitCastExpr 0x55631c4736d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4736b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c473680 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c473320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c473480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4738e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c473838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c474600 # | | | | `-ReturnStmt 0x55631c4745f0 # | | | | `-CallExpr 0x55631c4745c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4745a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c474588 '' Function 0x55631c3397f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c474560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c474548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c474530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4744f8 'uint64_t2':'vector' lvalue ParmVar 0x55631c473838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c473998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c474760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4746b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c474b40 # | | | | `-ReturnStmt 0x55631c474b30 # | | | | `-CallExpr 0x55631c474b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c474ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c474ac8 '' Function 0x55631c339a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c474aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c474a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c474a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c474a38 'uint64_t3':'vector' lvalue ParmVar 0x55631c4746b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c474810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c474ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c474bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c475088 # | | | | `-ReturnStmt 0x55631c475078 # | | | | `-CallExpr 0x55631c475048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c475030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c475010 '' Function 0x55631c33ad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c474fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c474fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c474fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c474f80 'uint64_t4':'vector' lvalue ParmVar 0x55631c474bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c474d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4751f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c475148 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c475540 # | | | | `-ReturnStmt 0x55631c475530 # | | | | `-CallExpr 0x55631c475500 'float' # | | | | |-ImplicitCastExpr 0x55631c4754e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4754c8 '' Function 0x55631c33b958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4754a0 'float' # | | | | `-ImplicitCastExpr 0x55631c475488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c475470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c475438 'double' lvalue ParmVar 0x55631c475148 'V' 'double' # | | | `-DeprecatedAttr 0x55631c4752a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4756b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c475600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c475a18 # | | | | `-ReturnStmt 0x55631c475a08 # | | | | `-CallExpr 0x55631c4759d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4759c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4759a0 '' Function 0x55631c33bbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c475978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c475960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c475948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c475910 'double2':'vector' lvalue ParmVar 0x55631c475600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c475760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c475b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c475ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c475ef8 # | | | | `-ReturnStmt 0x55631c475ee8 # | | | | `-CallExpr 0x55631c475eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c475ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c475e80 '' Function 0x55631c33be48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c475e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c475e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c475e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c475df0 'double3':'vector' lvalue ParmVar 0x55631c475ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c475c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c476068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c475fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c476990 # | | | | `-ReturnStmt 0x55631c476980 # | | | | `-CallExpr 0x55631c4763a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c476388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c476368 '' Function 0x55631c33c0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c476340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c476328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c476310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4762d8 'double4':'vector' lvalue ParmVar 0x55631c475fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c476118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c476af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c476a40 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c476e48 # | | | | `-ReturnStmt 0x55631c476e38 # | | | | `-CallExpr 0x55631c476e08 'float' # | | | | |-ImplicitCastExpr 0x55631c476df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c476dd0 '' Function 0x55631c33b958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c476da8 'float' # | | | | `-ImplicitCastExpr 0x55631c476d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c476d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c476d40 'int' lvalue ParmVar 0x55631c476a40 'V' 'int' # | | | `-DeprecatedAttr 0x55631c476ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c476fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c476ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c477320 # | | | | `-ReturnStmt 0x55631c477310 # | | | | `-CallExpr 0x55631c4772e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4772c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4772a8 '' Function 0x55631c33bbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c477280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c477268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c477250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c477218 'int2':'vector' lvalue ParmVar 0x55631c476ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c477058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c477480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4773d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c477800 # | | | | `-ReturnStmt 0x55631c4777f0 # | | | | `-CallExpr 0x55631c4777c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4777a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c477788 '' Function 0x55631c33be48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c477760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c477748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c477730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4776f8 'int3':'vector' lvalue ParmVar 0x55631c4773d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c477530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c477960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4778b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c477ce8 # | | | | `-ReturnStmt 0x55631c477cd8 # | | | | `-CallExpr 0x55631c477ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c477c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c477c70 '' Function 0x55631c33c0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c477c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c477c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c477c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c477be0 'int4':'vector' lvalue ParmVar 0x55631c4778b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c477a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c477e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c477d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c4781c0 # | | | | `-ReturnStmt 0x55631c4781b0 # | | | | `-CallExpr 0x55631c478180 'float' # | | | | |-ImplicitCastExpr 0x55631c478168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c478148 '' Function 0x55631c33b958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c478120 'float' # | | | | `-ImplicitCastExpr 0x55631c478108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4780f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4780b8 'uint':'unsigned int' lvalue ParmVar 0x55631c477d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c477ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c478320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c478270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c4786b8 # | | | | `-ReturnStmt 0x55631c4786a8 # | | | | `-CallExpr 0x55631c478678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c478660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c478640 '' Function 0x55631c33bbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c478618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c478600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4785e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4785b0 'uint2':'vector' lvalue ParmVar 0x55631c478270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c4783d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c478818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c478768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c479450 # | | | | `-ReturnStmt 0x55631c479440 # | | | | `-CallExpr 0x55631c479410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4793f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4793d8 '' Function 0x55631c33be48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4793b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c479398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c479380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c479348 'uint3':'vector' lvalue ParmVar 0x55631c478768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c4788c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4795b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c479500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c479958 # | | | | `-ReturnStmt 0x55631c479948 # | | | | `-CallExpr 0x55631c479918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c479900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4798e0 '' Function 0x55631c33c0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4798b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4798a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c479888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c479850 'uint4':'vector' lvalue ParmVar 0x55631c479500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c479660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c479ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c479a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c479e50 # | | | | `-ReturnStmt 0x55631c479e40 # | | | | `-CallExpr 0x55631c479e10 'float' # | | | | |-ImplicitCastExpr 0x55631c479df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c479dd8 '' Function 0x55631c33b958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c479db0 'float' # | | | | `-ImplicitCastExpr 0x55631c479d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c479d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c479d48 'int64_t':'long' lvalue ParmVar 0x55631c479a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c479b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c479fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c479f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c47a368 # | | | | `-ReturnStmt 0x55631c47a358 # | | | | `-CallExpr 0x55631c47a328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c47a310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c47a2f0 '' Function 0x55631c33bbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c47a2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c47a2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c47a298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c47a260 'int64_t2':'vector' lvalue ParmVar 0x55631c479f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c47a060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c47a4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c47a418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c47a888 # | | | | `-ReturnStmt 0x55631c47a878 # | | | | `-CallExpr 0x55631c47a848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c47a830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c47a810 '' Function 0x55631c33be48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c47a7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c47a7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c47a7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c47a780 'int64_t3':'vector' lvalue ParmVar 0x55631c47a418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c47a578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c47a9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c47a938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c47adb0 # | | | | `-ReturnStmt 0x55631c47ada0 # | | | | `-CallExpr 0x55631c47ad70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c47ad58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c47ad38 '' Function 0x55631c33c0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c47ad10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c47acf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c47ace0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c47aca8 'int64_t4':'vector' lvalue ParmVar 0x55631c47a938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c47aa98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c47af10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c47ae60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c47c9e0 # | | | | `-ReturnStmt 0x55631c47c9d0 # | | | | `-CallExpr 0x55631c47c9a0 'float' # | | | | |-ImplicitCastExpr 0x55631c47c988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c47c968 '' Function 0x55631c33b958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c47c940 'float' # | | | | `-ImplicitCastExpr 0x55631c47c928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c47c910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c47b1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c47ae60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c47afc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c47cb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c47ca90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c47cf18 # | | | | `-ReturnStmt 0x55631c47cf08 # | | | | `-CallExpr 0x55631c47ced8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c47cec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c47cea0 '' Function 0x55631c33bbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c47ce78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c47ce60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c47ce48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c47ce10 'uint64_t2':'vector' lvalue ParmVar 0x55631c47ca90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c47cbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c47d078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c47cfc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c47d458 # | | | | `-ReturnStmt 0x55631c47d448 # | | | | `-CallExpr 0x55631c47d418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c47d400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c47d3e0 '' Function 0x55631c33be48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c47d3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c47d3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c47d388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c47d350 'uint64_t3':'vector' lvalue ParmVar 0x55631c47cfc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c47d128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c47d5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c47d508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c47d9a0 # | | | | `-ReturnStmt 0x55631c47d990 # | | | | `-CallExpr 0x55631c47d960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c47d948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c47d928 '' Function 0x55631c33c0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c47d900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c47d8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c47d8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c47d898 'uint64_t4':'vector' lvalue ParmVar 0x55631c47d508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c47d668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55631c47dfd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55631c47d9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c47da58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c47df28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c47dd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55631c47ddd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55631c47e310 # | | | | `-ReturnStmt 0x55631c47e300 # | | | | `-RecoveryExpr 0x55631c47e2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55631c47e138 '' lvalue (ADL) = 'max' 0x55631c34d988 0x55631c313f00 0x55631c314210 0x55631c314530 0x55631c314850 0x55631c314b58 0x55631c314ef8 0x55631c315298 0x55631c315638 0x55631c315958 0x55631c315cb8 0x55631c349fb8 0x55631c34a318 0x55631c34a638 0x55631c34a9d8 0x55631c34ad78 0x55631c34b118 0x55631c34b438 0x55631c34b7d8 0x55631c34bb78 0x55631c34bf38 0x55631c34c240 0x55631c34c560 0x55631c34c880 0x55631c34cba0 0x55631c34cea8 0x55631c34d248 0x55631c34d5e8 # | | | | `-RecoveryExpr 0x55631c47e258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55631c47e038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55631c47eff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55631c47e328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c47e3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c47ef50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c47e670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55631c47e748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55631c47f338 # | | | | `-ReturnStmt 0x55631c47f328 # | | | | `-RecoveryExpr 0x55631c47f2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55631c47f160 '' lvalue (ADL) = 'max' 0x55631c34d5e8 0x55631c34d988 0x55631c313f00 0x55631c314210 0x55631c314530 0x55631c314850 0x55631c314b58 0x55631c314ef8 0x55631c315298 0x55631c315638 0x55631c315958 0x55631c315cb8 0x55631c349fb8 0x55631c34a318 0x55631c34a638 0x55631c34a9d8 0x55631c34ad78 0x55631c34b118 0x55631c34b438 0x55631c34b7d8 0x55631c34bb78 0x55631c34bf38 0x55631c34c240 0x55631c34c560 0x55631c34c880 0x55631c34cba0 0x55631c34cea8 0x55631c34d248 # | | | | `-RecoveryExpr 0x55631c47f2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55631c47f060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55631c47f920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55631c47f350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c47f3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c47f878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c47f6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55631c47f768 col:24 p1 'T' # | | | |-CompoundStmt 0x55631c47fc60 # | | | | `-ReturnStmt 0x55631c47fc50 # | | | | `-RecoveryExpr 0x55631c47fc20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55631c47fa88 '' lvalue (ADL) = 'min' 0x55631c354b60 0x55631c34dd20 0x55631c34e030 0x55631c34e350 0x55631c34e670 0x55631c34e978 0x55631c34ec98 0x55631c34efb8 0x55631c34f2d8 0x55631c34f5f8 0x55631c34f918 0x55631c34fc38 0x55631c34ff68 0x55631c350270 0x55631c350590 0x55631c3508b0 0x55631c350bd0 0x55631c350ef0 0x55631c351210 0x55631c351530 0x55631c351850 0x55631c351b70 0x55631c3538b8 0x55631c353bd8 0x55631c353ef8 0x55631c354200 0x55631c354520 0x55631c354840 # | | | | `-RecoveryExpr 0x55631c47fba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55631c47f988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55631c480250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55631c47fc78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c47fd18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4801a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c47ffc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55631c480098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55631c480590 # | | | | `-ReturnStmt 0x55631c480580 # | | | | `-RecoveryExpr 0x55631c480550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55631c4803b8 '' lvalue (ADL) = 'min' 0x55631c354840 0x55631c354b60 0x55631c34dd20 0x55631c34e030 0x55631c34e350 0x55631c34e670 0x55631c34e978 0x55631c34ec98 0x55631c34efb8 0x55631c34f2d8 0x55631c34f5f8 0x55631c34f918 0x55631c34fc38 0x55631c34ff68 0x55631c350270 0x55631c350590 0x55631c3508b0 0x55631c350bd0 0x55631c350ef0 0x55631c351210 0x55631c351530 0x55631c351850 0x55631c351b70 0x55631c3538b8 0x55631c353bd8 0x55631c353ef8 0x55631c354200 0x55631c354520 # | | | | `-RecoveryExpr 0x55631c480530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55631c4802b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55631c480700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c480650 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c480a50 # | | | | `-ReturnStmt 0x55631c480a40 # | | | | `-CallExpr 0x55631c480a10 'float' # | | | | |-ImplicitCastExpr 0x55631c4809f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4809d8 '' Function 0x55631c358128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4809b0 'float' # | | | | `-ImplicitCastExpr 0x55631c480998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c480980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c480948 'double' lvalue ParmVar 0x55631c480650 'V' 'double' # | | | `-DeprecatedAttr 0x55631c4807b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c480bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c480b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c480f30 # | | | | `-ReturnStmt 0x55631c480f20 # | | | | `-CallExpr 0x55631c480ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c480ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c480eb8 '' Function 0x55631c3583a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c480e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c480e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c480e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c480e28 'double2':'vector' lvalue ParmVar 0x55631c480b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c480c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c481388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4812d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c481700 # | | | | `-ReturnStmt 0x55631c4816f0 # | | | | `-CallExpr 0x55631c4816c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4816a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c481688 '' Function 0x55631c358618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c481660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c481648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c481630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4815f8 'double3':'vector' lvalue ParmVar 0x55631c4812d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c481438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c481870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4817c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c481bf0 # | | | | `-ReturnStmt 0x55631c481be0 # | | | | `-CallExpr 0x55631c481bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c481b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c481b78 '' Function 0x55631c358890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c481b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c481b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c481b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c481ae8 'double4':'vector' lvalue ParmVar 0x55631c4817c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c481920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c481d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c481ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c4820b0 # | | | | `-ReturnStmt 0x55631c4820a0 # | | | | `-CallExpr 0x55631c482070 'float' # | | | | |-ImplicitCastExpr 0x55631c482058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c482038 '' Function 0x55631c358128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c482010 'float' # | | | | `-ImplicitCastExpr 0x55631c481ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c481fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c481fa8 'int' lvalue ParmVar 0x55631c481ca0 'V' 'int' # | | | `-DeprecatedAttr 0x55631c481e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c482210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c482160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c482590 # | | | | `-ReturnStmt 0x55631c482580 # | | | | `-CallExpr 0x55631c482550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c482538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c482518 '' Function 0x55631c3583a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4824f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4824d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4824c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c482488 'int2':'vector' lvalue ParmVar 0x55631c482160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c4822c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4826f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c482640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c482a78 # | | | | `-ReturnStmt 0x55631c482a68 # | | | | `-CallExpr 0x55631c482a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c482a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c482a00 '' Function 0x55631c358618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4829d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4829c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4829a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c482970 'int3':'vector' lvalue ParmVar 0x55631c482640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c4827a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c482bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c482b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c482f68 # | | | | `-ReturnStmt 0x55631c482f58 # | | | | `-CallExpr 0x55631c482f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c482f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c482ef0 '' Function 0x55631c358890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c482ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c482eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c482e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c482e60 'int4':'vector' lvalue ParmVar 0x55631c482b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c482c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4830c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c483018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c483cd8 # | | | | `-ReturnStmt 0x55631c483cc8 # | | | | `-CallExpr 0x55631c483c98 'float' # | | | | |-ImplicitCastExpr 0x55631c483c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c483c60 '' Function 0x55631c358128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c483c38 'float' # | | | | `-ImplicitCastExpr 0x55631c483c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c483c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c483bd0 'uint':'unsigned int' lvalue ParmVar 0x55631c483018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c483178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c483e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c483d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c4841d8 # | | | | `-ReturnStmt 0x55631c4841c8 # | | | | `-CallExpr 0x55631c484198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c484180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c484160 '' Function 0x55631c3583a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c484138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c484120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c484108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4840d0 'uint2':'vector' lvalue ParmVar 0x55631c483d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c483ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c484338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c484288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c4846e0 # | | | | `-ReturnStmt 0x55631c4846d0 # | | | | `-CallExpr 0x55631c4846a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c484688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c484668 '' Function 0x55631c358618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c484640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c484628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c484610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4845d8 'uint3':'vector' lvalue ParmVar 0x55631c484288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c4843e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c484840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c484790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c484bf0 # | | | | `-ReturnStmt 0x55631c484be0 # | | | | `-CallExpr 0x55631c484bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c484b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c484b78 '' Function 0x55631c358890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c484b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c484b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c484b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c484ae8 'uint4':'vector' lvalue ParmVar 0x55631c484790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c4848f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c484d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c484ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c4850f0 # | | | | `-ReturnStmt 0x55631c4850e0 # | | | | `-CallExpr 0x55631c4850b0 'float' # | | | | |-ImplicitCastExpr 0x55631c485098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c485078 '' Function 0x55631c358128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c485050 'float' # | | | | `-ImplicitCastExpr 0x55631c485038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c485020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c484fe8 'int64_t':'long' lvalue ParmVar 0x55631c484ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c484e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c485250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4851a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c485610 # | | | | `-ReturnStmt 0x55631c485600 # | | | | `-CallExpr 0x55631c4855d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4855b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c485598 '' Function 0x55631c3583a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c485570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c485558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c485540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c485508 'int64_t2':'vector' lvalue ParmVar 0x55631c4851a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c485300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c485770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4856c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c486250 # | | | | `-ReturnStmt 0x55631c486240 # | | | | `-CallExpr 0x55631c486210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4861f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4861d8 '' Function 0x55631c358618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4861b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c485a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c485a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c485a30 'int64_t3':'vector' lvalue ParmVar 0x55631c4856c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c485820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4863b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c486300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c486780 # | | | | `-ReturnStmt 0x55631c486770 # | | | | `-CallExpr 0x55631c486740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c486728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c486708 '' Function 0x55631c358890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4866e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4866c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4866b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c486678 'int64_t4':'vector' lvalue ParmVar 0x55631c486300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c486460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4868e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c486830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c486ca0 # | | | | `-ReturnStmt 0x55631c486c90 # | | | | `-CallExpr 0x55631c486c60 'float' # | | | | |-ImplicitCastExpr 0x55631c486c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c486c28 '' Function 0x55631c358128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c486c00 'float' # | | | | `-ImplicitCastExpr 0x55631c486be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c486bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c486b98 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c486830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c486990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c486e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c486d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c4871e0 # | | | | `-ReturnStmt 0x55631c4871d0 # | | | | `-CallExpr 0x55631c4871a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c487188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c487168 '' Function 0x55631c3583a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c487140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c487128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c487110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4870d8 'uint64_t2':'vector' lvalue ParmVar 0x55631c486d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c486eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c487340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c487290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c487728 # | | | | `-ReturnStmt 0x55631c487718 # | | | | `-CallExpr 0x55631c4876e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4876d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4876b0 '' Function 0x55631c358618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c487688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c487670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c487658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c487620 'uint64_t3':'vector' lvalue ParmVar 0x55631c487290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4873f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c487888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4877d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c487c78 # | | | | `-ReturnStmt 0x55631c487c68 # | | | | `-CallExpr 0x55631c487c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c487c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c487c00 '' Function 0x55631c358890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c487bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c487bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c487ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c487b70 'uint64_t4':'vector' lvalue ParmVar 0x55631c4877d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c487938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c487e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55631c487d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55631c487db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55631c488a60 # | | | | `-ReturnStmt 0x55631c488a50 # | | | | `-CallExpr 0x55631c488a18 'float' # | | | | |-ImplicitCastExpr 0x55631c488a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c4889e0 '' Function 0x55631c35d1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c488130 'float' # | | | | | `-ImplicitCastExpr 0x55631c488118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c488100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4880c8 'double' lvalue ParmVar 0x55631c487d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55631c4889b8 'float' # | | | | `-ImplicitCastExpr 0x55631c4889a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c488190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c488158 'double' lvalue ParmVar 0x55631c487db0 'V2' 'double' # | | | `-DeprecatedAttr 0x55631c487f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c488c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c488b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55631c488b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55631c489088 # | | | | `-ReturnStmt 0x55631c489078 # | | | | `-CallExpr 0x55631c489040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c489028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c489008 '' Function 0x55631c35d500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c488f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c488f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c488f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c488ed0 'double2':'vector' lvalue ParmVar 0x55631c488b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55631c488fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c488fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c488fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c488f78 'double2':'vector' lvalue ParmVar 0x55631c488b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c488d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c489290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c489140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55631c4891c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55631c4896b8 # | | | | `-ReturnStmt 0x55631c4896a8 # | | | | `-CallExpr 0x55631c489670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c489658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c489638 '' Function 0x55631c35d870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c489568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c489550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c489538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c489500 'double3':'vector' lvalue ParmVar 0x55631c489140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55631c489610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4895f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4895e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4895a8 'double3':'vector' lvalue ParmVar 0x55631c4891c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c489348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4898c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c489770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55631c4897f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55631c489cf0 # | | | | `-ReturnStmt 0x55631c489ce0 # | | | | `-CallExpr 0x55631c489ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c489c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c489c70 '' Function 0x55631c35db90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c489ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c489b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c489b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c489b38 'double4':'vector' lvalue ParmVar 0x55631c489770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55631c489c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c489c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c489c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c489be0 'double4':'vector' lvalue ParmVar 0x55631c4897f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c489978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c489ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c489da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55631c489e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55631c48a2e8 # | | | | `-ReturnStmt 0x55631c48a2d8 # | | | | `-CallExpr 0x55631c48a2a0 'float' # | | | | |-ImplicitCastExpr 0x55631c48a288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c48a268 '' Function 0x55631c35d1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c48a1b0 'float' # | | | | | `-ImplicitCastExpr 0x55631c48a198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48a180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48a148 'int' lvalue ParmVar 0x55631c489da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55631c48a240 'float' # | | | | `-ImplicitCastExpr 0x55631c48a228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c48a210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c48a1d8 'int' lvalue ParmVar 0x55631c489e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55631c489fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c48a4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c48a398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55631c48a418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55631c48a918 # | | | | `-ReturnStmt 0x55631c48a908 # | | | | `-CallExpr 0x55631c48a8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c48a8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c48a898 '' Function 0x55631c35d500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c48a7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c48a7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48a798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48a760 'int2':'vector' lvalue ParmVar 0x55631c48a398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55631c48a870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c48a858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c48a840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c48a808 'int2':'vector' lvalue ParmVar 0x55631c48a418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c48a5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c48b1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c48b078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55631c48b0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55631c48b600 # | | | | `-ReturnStmt 0x55631c48b5f0 # | | | | `-CallExpr 0x55631c48b5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c48b5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c48b580 '' Function 0x55631c35d870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c48b4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c48b498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48b480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48b448 'int3':'vector' lvalue ParmVar 0x55631c48b078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55631c48b558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c48b540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c48b528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c48b4f0 'int3':'vector' lvalue ParmVar 0x55631c48b0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c48b280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c48b800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c48b6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55631c48b730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55631c48bc40 # | | | | `-ReturnStmt 0x55631c48bc30 # | | | | `-CallExpr 0x55631c48bbf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c48bbe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c48bbc0 '' Function 0x55631c35db90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c48baf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c48bad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48bac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48ba88 'int4':'vector' lvalue ParmVar 0x55631c48b6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55631c48bb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c48bb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c48bb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c48bb30 'int4':'vector' lvalue ParmVar 0x55631c48b730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c48b8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c48be40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c48bcf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c48bd70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c48c258 # | | | | `-ReturnStmt 0x55631c48c248 # | | | | `-CallExpr 0x55631c48c210 'float' # | | | | |-ImplicitCastExpr 0x55631c48c1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c48c1d8 '' Function 0x55631c35d1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c48c120 'float' # | | | | | `-ImplicitCastExpr 0x55631c48c108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48c0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48c0b8 'uint':'unsigned int' lvalue ParmVar 0x55631c48bcf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55631c48c1b0 'float' # | | | | `-ImplicitCastExpr 0x55631c48c198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c48c180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c48c148 'uint':'unsigned int' lvalue ParmVar 0x55631c48bd70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c48bef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c48c458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c48c308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c48c388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55631c48c8a8 # | | | | `-ReturnStmt 0x55631c48c898 # | | | | `-CallExpr 0x55631c48c860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c48c848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c48c828 '' Function 0x55631c35d500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c48c758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c48c740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48c728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48c6f0 'uint2':'vector' lvalue ParmVar 0x55631c48c308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55631c48c800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c48c7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c48c7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c48c798 'uint2':'vector' lvalue ParmVar 0x55631c48c388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c48c510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c48caa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c48c958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c48c9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55631c48cf00 # | | | | `-ReturnStmt 0x55631c48cef0 # | | | | `-CallExpr 0x55631c48ceb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c48cea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c48ce80 '' Function 0x55631c35d870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c48cdb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c48cd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48cd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48cd48 'uint3':'vector' lvalue ParmVar 0x55631c48c958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55631c48ce58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c48ce40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c48ce28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c48cdf0 'uint3':'vector' lvalue ParmVar 0x55631c48c9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c48cb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c48d6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c48d590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c48d610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55631c48db40 # | | | | `-ReturnStmt 0x55631c48db30 # | | | | `-CallExpr 0x55631c48daf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c48dae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c48dac0 '' Function 0x55631c35db90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c48d9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c48d9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48d9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48d988 'uint4':'vector' lvalue ParmVar 0x55631c48d590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55631c48da98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c48da80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c48da68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c48da30 'uint4':'vector' lvalue ParmVar 0x55631c48d610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c48d798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c48dd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c48dbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c48dc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55631c48e178 # | | | | `-ReturnStmt 0x55631c48e168 # | | | | `-CallExpr 0x55631c48e130 'float' # | | | | |-ImplicitCastExpr 0x55631c48e118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c48e0f8 '' Function 0x55631c35d1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c48e040 'float' # | | | | | `-ImplicitCastExpr 0x55631c48e028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48e010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48dfd8 'int64_t':'long' lvalue ParmVar 0x55631c48dbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55631c48e0d0 'float' # | | | | `-ImplicitCastExpr 0x55631c48e0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c48e0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c48e068 'int64_t':'long' lvalue ParmVar 0x55631c48dc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c48ddf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c48e378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c48e228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c48e2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c48e7e8 # | | | | `-ReturnStmt 0x55631c48e7d8 # | | | | `-CallExpr 0x55631c48e7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c48e788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c48e768 '' Function 0x55631c35d500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c48e698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c48e680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48e668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48e630 'int64_t2':'vector' lvalue ParmVar 0x55631c48e228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55631c48e740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c48e728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c48e710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c48e6d8 'int64_t2':'vector' lvalue ParmVar 0x55631c48e2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c48e430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c48e9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c48e898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c48e918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c48ee60 # | | | | `-ReturnStmt 0x55631c48ee50 # | | | | `-CallExpr 0x55631c48ee18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c48ee00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c48ede0 '' Function 0x55631c35d870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c48ed10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c48ecf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48ece0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48eca8 'int64_t3':'vector' lvalue ParmVar 0x55631c48e898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55631c48edb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c48eda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c48ed88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c48ed50 'int64_t3':'vector' lvalue ParmVar 0x55631c48e918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c48eaa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c48f060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c48ef10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c48ef90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c48f4e0 # | | | | `-ReturnStmt 0x55631c48f4d0 # | | | | `-CallExpr 0x55631c48f498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c48f480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c48f460 '' Function 0x55631c35db90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c48f390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c48f378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48f360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48f328 'int64_t4':'vector' lvalue ParmVar 0x55631c48ef10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55631c48f438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c48f420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c48f408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c48f3d0 'int64_t4':'vector' lvalue ParmVar 0x55631c48ef90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c48f118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c48fcc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c48fb70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c48fbf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c490118 # | | | | `-ReturnStmt 0x55631c490108 # | | | | `-CallExpr 0x55631c4900d0 'float' # | | | | |-ImplicitCastExpr 0x55631c4900b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c490098 '' Function 0x55631c35d1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c48ffe0 'float' # | | | | | `-ImplicitCastExpr 0x55631c48ffc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c48ffb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c48ff78 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c48fb70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55631c490070 'float' # | | | | `-ImplicitCastExpr 0x55631c490058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c490040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c490008 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c48fbf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c48fd78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c490318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4901c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c490248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c4907a8 # | | | | `-ReturnStmt 0x55631c490798 # | | | | `-CallExpr 0x55631c490760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c490748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c490728 '' Function 0x55631c35d500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c490658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c490640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c490628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4905f0 'uint64_t2':'vector' lvalue ParmVar 0x55631c4901c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55631c490700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4906e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4906d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c490698 'uint64_t2':'vector' lvalue ParmVar 0x55631c490248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4903d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4909a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c490858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c4908d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c490e40 # | | | | `-ReturnStmt 0x55631c490e30 # | | | | `-CallExpr 0x55631c490df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c490de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c490dc0 '' Function 0x55631c35d870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c490cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c490cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c490cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c490c88 'uint64_t3':'vector' lvalue ParmVar 0x55631c490858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55631c490d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c490d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c490d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c490d30 'uint64_t3':'vector' lvalue ParmVar 0x55631c4908d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c490a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c491040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c490ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c490f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c4914e0 # | | | | `-ReturnStmt 0x55631c4914d0 # | | | | `-CallExpr 0x55631c491498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c491480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c491460 '' Function 0x55631c35db90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c491390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c491378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c491360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c491328 'uint64_t4':'vector' lvalue ParmVar 0x55631c490ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55631c491438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c491420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c491408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4913d0 'uint64_t4':'vector' lvalue ParmVar 0x55631c490f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4910f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c491650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c4915a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c491998 # | | | | `-ReturnStmt 0x55631c491988 # | | | | `-CallExpr 0x55631c491958 'float' # | | | | |-ImplicitCastExpr 0x55631c491940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c491920 '' Function 0x55631c361f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4918f8 'float' # | | | | `-ImplicitCastExpr 0x55631c4918e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4918c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c491890 'double' lvalue ParmVar 0x55631c4915a0 'V' 'double' # | | | `-DeprecatedAttr 0x55631c491700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3bd680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c491a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c3bd9e8 # | | | | `-ReturnStmt 0x55631c3bd9d8 # | | | | `-CallExpr 0x55631c3bd9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3bd990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3bd970 '' Function 0x55631c362188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3bd948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3bd930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3bd918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3bd8e0 'double2':'vector' lvalue ParmVar 0x55631c491a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c3bd730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3bdb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3bdaa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c3bdec8 # | | | | `-ReturnStmt 0x55631c3bdeb8 # | | | | `-CallExpr 0x55631c3bde88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3bde70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3bde50 '' Function 0x55631c362400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3bde28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3bde10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3bddf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3bddc0 'double3':'vector' lvalue ParmVar 0x55631c3bdaa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c3bdc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3be038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3bdf88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c3be3b0 # | | | | `-ReturnStmt 0x55631c3be3a0 # | | | | `-CallExpr 0x55631c3be370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3be358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3be338 '' Function 0x55631c362678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3be310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3be2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3be2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3be2a8 'double4':'vector' lvalue ParmVar 0x55631c3bdf88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c3be0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3be510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c3be460 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c3be868 # | | | | `-ReturnStmt 0x55631c3be858 # | | | | `-CallExpr 0x55631c3be828 'float' # | | | | |-ImplicitCastExpr 0x55631c3be810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3be7f0 '' Function 0x55631c361f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3be7c8 'float' # | | | | `-ImplicitCastExpr 0x55631c3be7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3be798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3be760 'int' lvalue ParmVar 0x55631c3be460 'V' 'int' # | | | `-DeprecatedAttr 0x55631c3be5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3be9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3be918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c3bed40 # | | | | `-ReturnStmt 0x55631c3bed30 # | | | | `-CallExpr 0x55631c3bed00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3bece8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3becc8 '' Function 0x55631c362188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3beca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3bec88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3bec70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3bec38 'int2':'vector' lvalue ParmVar 0x55631c3be918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c3bea78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3beea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3bedf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c3bf220 # | | | | `-ReturnStmt 0x55631c3bf210 # | | | | `-CallExpr 0x55631c3bf1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3bf1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3bf1a8 '' Function 0x55631c362400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3bf180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3bf168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3bf150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3bf118 'int3':'vector' lvalue ParmVar 0x55631c3bedf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c3bef50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3bf380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3bf2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c3bf730 # | | | | `-ReturnStmt 0x55631c3bf720 # | | | | `-CallExpr 0x55631c3bf6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3bf6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3bf6b8 '' Function 0x55631c362678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3bf690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3bf650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3bf638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3bf600 'int4':'vector' lvalue ParmVar 0x55631c3bf2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c3bf430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3bf890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c3bf7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c3bfc08 # | | | | `-ReturnStmt 0x55631c3bfbf8 # | | | | `-CallExpr 0x55631c3bfbc8 'float' # | | | | |-ImplicitCastExpr 0x55631c3bfbb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3bfb90 '' Function 0x55631c361f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3bfb68 'float' # | | | | `-ImplicitCastExpr 0x55631c3bfb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3bfb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3bfb00 'uint':'unsigned int' lvalue ParmVar 0x55631c3bf7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c3bf940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3bfd68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3bfcb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c3c0100 # | | | | `-ReturnStmt 0x55631c3c00f0 # | | | | `-CallExpr 0x55631c3c00c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c00a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3c0088 '' Function 0x55631c362188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3c0060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c0048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c0030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3bfff8 'uint2':'vector' lvalue ParmVar 0x55631c3bfcb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c3bfe18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c0260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c01b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c3c0600 # | | | | `-ReturnStmt 0x55631c3c05f0 # | | | | `-CallExpr 0x55631c3c05c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c05a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3c0588 '' Function 0x55631c362400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3c0560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c0548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c0530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c04f8 'uint3':'vector' lvalue ParmVar 0x55631c3c01b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c3c0310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c0760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c06b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c3c0b08 # | | | | `-ReturnStmt 0x55631c3c0af8 # | | | | `-CallExpr 0x55631c3c0ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c0ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3c0a90 '' Function 0x55631c362678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3c0a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c0a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c0a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c0a00 'uint4':'vector' lvalue ParmVar 0x55631c3c06b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c3c0810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c0c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c0bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c3c1000 # | | | | `-ReturnStmt 0x55631c3c0ff0 # | | | | `-CallExpr 0x55631c3c0fc0 'float' # | | | | |-ImplicitCastExpr 0x55631c3c0fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3c0f88 '' Function 0x55631c361f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3c0f60 'float' # | | | | `-ImplicitCastExpr 0x55631c3c0f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c0f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c0ef8 'int64_t':'long' lvalue ParmVar 0x55631c3c0bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c3c0d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c1160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c10b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c3c1518 # | | | | `-ReturnStmt 0x55631c3c1508 # | | | | `-CallExpr 0x55631c3c14d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c14c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3c14a0 '' Function 0x55631c362188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3c1478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c1460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c1448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c1410 'int64_t2':'vector' lvalue ParmVar 0x55631c3c10b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c3c1210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c16a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c15c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c3c1a60 # | | | | `-ReturnStmt 0x55631c3c1a50 # | | | | `-CallExpr 0x55631c3c1a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c1a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3c19e8 '' Function 0x55631c362400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3c19c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c19a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c1990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c1958 'int64_t3':'vector' lvalue ParmVar 0x55631c3c15c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c3c1750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c1bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c1b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c3c1f88 # | | | | `-ReturnStmt 0x55631c3c1f78 # | | | | `-CallExpr 0x55631c3c1f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c1f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3c1f10 '' Function 0x55631c362678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3c1ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c1ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c1eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c1e80 'int64_t4':'vector' lvalue ParmVar 0x55631c3c1b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c3c1c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c20e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c2038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c3c24a0 # | | | | `-ReturnStmt 0x55631c3c2490 # | | | | `-CallExpr 0x55631c3c2460 'float' # | | | | |-ImplicitCastExpr 0x55631c3c2448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3c2428 '' Function 0x55631c361f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3c2400 'float' # | | | | `-ImplicitCastExpr 0x55631c3c23e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c23d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c2398 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c3c2038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c3c2198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c2600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c2550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c3c29d8 # | | | | `-ReturnStmt 0x55631c3c29c8 # | | | | `-CallExpr 0x55631c3c2998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c2980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3c2960 '' Function 0x55631c362188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3c2938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c2920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c2908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c28d0 'uint64_t2':'vector' lvalue ParmVar 0x55631c3c2550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c3c26b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c2b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c2a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c3c2f18 # | | | | `-ReturnStmt 0x55631c3c2f08 # | | | | `-CallExpr 0x55631c3c2ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c2ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3c2ea0 '' Function 0x55631c362400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3c2e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c2e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c2e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c2e10 'uint64_t3':'vector' lvalue ParmVar 0x55631c3c2a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c3c2be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c3078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c2fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c3c3460 # | | | | `-ReturnStmt 0x55631c3c3450 # | | | | `-CallExpr 0x55631c3c3420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c3408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3c33e8 '' Function 0x55631c362678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3c33c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c33a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c3390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c3358 'uint64_t4':'vector' lvalue ParmVar 0x55631c3c2fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c3c3128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c35d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c3520 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c3c39d8 # | | | | `-ReturnStmt 0x55631c3c39c8 # | | | | `-CallExpr 0x55631c3c3998 'float' # | | | | |-ImplicitCastExpr 0x55631c3c3980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3c3960 '' Function 0x55631c363290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3c3938 'float' # | | | | `-ImplicitCastExpr 0x55631c3c3920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c3908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c38d0 'double' lvalue ParmVar 0x55631c3c3520 'V' 'double' # | | | `-DeprecatedAttr 0x55631c3c3740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3c3b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c3a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c3c3eb0 # | | | | `-ReturnStmt 0x55631c3c3ea0 # | | | | `-CallExpr 0x55631c3c3e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c3e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3c3e38 '' Function 0x55631c363508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3c3e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c3df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c3de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c3da8 'double2':'vector' lvalue ParmVar 0x55631c3c3a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c3c3bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3c4020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c3f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c3c4390 # | | | | `-ReturnStmt 0x55631c3c4380 # | | | | `-CallExpr 0x55631c3c4350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c4338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3c4318 '' Function 0x55631c327be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3c42f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c42d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c42c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c4288 'double3':'vector' lvalue ParmVar 0x55631c3c3f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c3c40d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3c4500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c4450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c3c4878 # | | | | `-ReturnStmt 0x55631c3c4868 # | | | | `-CallExpr 0x55631c3c4838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c4820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3c4800 '' Function 0x55631c327e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3c47d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c47c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c47a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c4770 'double4':'vector' lvalue ParmVar 0x55631c3c4450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c3c45b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3c49d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c4928 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c3c4d30 # | | | | `-ReturnStmt 0x55631c3c4d20 # | | | | `-CallExpr 0x55631c3c4cf0 'float' # | | | | |-ImplicitCastExpr 0x55631c3c4cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3c4cb8 '' Function 0x55631c363290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3c4c90 'float' # | | | | `-ImplicitCastExpr 0x55631c3c4c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c4c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c4c28 'int' lvalue ParmVar 0x55631c3c4928 'V' 'int' # | | | `-DeprecatedAttr 0x55631c3c4a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c4e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c4de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c3c5208 # | | | | `-ReturnStmt 0x55631c3c51f8 # | | | | `-CallExpr 0x55631c3c51c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c51b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3c5190 '' Function 0x55631c363508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3c5168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c5150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c5138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c5100 'int2':'vector' lvalue ParmVar 0x55631c3c4de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c3c4f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c5368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c52b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c3c56e8 # | | | | `-ReturnStmt 0x55631c3c56d8 # | | | | `-CallExpr 0x55631c3c56a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c5690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3c5670 '' Function 0x55631c327be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3c5648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c5630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c5618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c55e0 'int3':'vector' lvalue ParmVar 0x55631c3c52b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c3c5418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c6108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c6058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c3c6490 # | | | | `-ReturnStmt 0x55631c3c6480 # | | | | `-CallExpr 0x55631c3c6450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c6438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3c6418 '' Function 0x55631c327e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3c63f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c63d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c63c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c6388 'int4':'vector' lvalue ParmVar 0x55631c3c6058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c3c61b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c65f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c6540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c3c6968 # | | | | `-ReturnStmt 0x55631c3c6958 # | | | | `-CallExpr 0x55631c3c6928 'float' # | | | | |-ImplicitCastExpr 0x55631c3c6910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3c68f0 '' Function 0x55631c363290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3c68c8 'float' # | | | | `-ImplicitCastExpr 0x55631c3c68b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c6898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c6860 'uint':'unsigned int' lvalue ParmVar 0x55631c3c6540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c3c66a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c6ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c6a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c3c6e60 # | | | | `-ReturnStmt 0x55631c3c6e50 # | | | | `-CallExpr 0x55631c3c6e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c6e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3c6de8 '' Function 0x55631c363508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3c6dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c6da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c6d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c6d58 'uint2':'vector' lvalue ParmVar 0x55631c3c6a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c3c6b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c6fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c6f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c3c7360 # | | | | `-ReturnStmt 0x55631c3c7350 # | | | | `-CallExpr 0x55631c3c7320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c7308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3c72e8 '' Function 0x55631c327be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3c72c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c72a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c7290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c7258 'uint3':'vector' lvalue ParmVar 0x55631c3c6f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c3c7070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c74c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c7410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c3c7868 # | | | | `-ReturnStmt 0x55631c3c7858 # | | | | `-CallExpr 0x55631c3c7828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c7810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3c77f0 '' Function 0x55631c327e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3c77c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c77b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c7798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c7760 'uint4':'vector' lvalue ParmVar 0x55631c3c7410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c3c7570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c79c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c7918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c3c7d60 # | | | | `-ReturnStmt 0x55631c3c7d50 # | | | | `-CallExpr 0x55631c3c7d20 'float' # | | | | |-ImplicitCastExpr 0x55631c3c7d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3c7ce8 '' Function 0x55631c363290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3c7cc0 'float' # | | | | `-ImplicitCastExpr 0x55631c3c7ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c7c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c7c58 'int64_t':'long' lvalue ParmVar 0x55631c3c7918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c3c7a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c7ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c7e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c3c8aa0 # | | | | `-ReturnStmt 0x55631c3c8a90 # | | | | `-CallExpr 0x55631c3c8a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c8a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3c8a28 '' Function 0x55631c363508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3c8a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c89e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c89d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c8998 'int64_t2':'vector' lvalue ParmVar 0x55631c3c7e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c3c7f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c8c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c8b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c3c8fc0 # | | | | `-ReturnStmt 0x55631c3c8fb0 # | | | | `-CallExpr 0x55631c3c8f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c8f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3c8f48 '' Function 0x55631c327be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3c8f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c8f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c8ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c8eb8 'int64_t3':'vector' lvalue ParmVar 0x55631c3c8b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c3c8cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c9120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c9070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c3c94e8 # | | | | `-ReturnStmt 0x55631c3c94d8 # | | | | `-CallExpr 0x55631c3c94a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c9490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3c9470 '' Function 0x55631c327e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3c9448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c9430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c9418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c93e0 'int64_t4':'vector' lvalue ParmVar 0x55631c3c9070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c3c91d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c9648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c9598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c3c9a00 # | | | | `-ReturnStmt 0x55631c3c99f0 # | | | | `-CallExpr 0x55631c3c99c0 'float' # | | | | |-ImplicitCastExpr 0x55631c3c99a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3c9988 '' Function 0x55631c363290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3c9960 'float' # | | | | `-ImplicitCastExpr 0x55631c3c9948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c9930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c98f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c3c9598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c3c96f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3c9b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c9ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c3c9f38 # | | | | `-ReturnStmt 0x55631c3c9f28 # | | | | `-CallExpr 0x55631c3c9ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3c9ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3c9ec0 '' Function 0x55631c363508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3c9e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3c9e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3c9e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3c9e30 'uint64_t2':'vector' lvalue ParmVar 0x55631c3c9ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c3c9c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3ca098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3c9fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c3ca478 # | | | | `-ReturnStmt 0x55631c3ca468 # | | | | `-CallExpr 0x55631c3ca438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3ca420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3ca400 '' Function 0x55631c327be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3ca3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3ca3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3ca3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3ca370 'uint64_t3':'vector' lvalue ParmVar 0x55631c3c9fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c3ca148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3ca5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3ca528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c3ca9c0 # | | | | `-ReturnStmt 0x55631c3ca9b0 # | | | | `-CallExpr 0x55631c3ca980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3ca968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3ca948 '' Function 0x55631c327e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3ca920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3ca908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3ca8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3ca8b8 'uint64_t4':'vector' lvalue ParmVar 0x55631c3ca528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c3ca688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3cab28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c3caa78 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c3cae70 # | | | | `-ReturnStmt 0x55631c3cae60 # | | | | `-CallExpr 0x55631c3cae30 'float' # | | | | |-ImplicitCastExpr 0x55631c3cae18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3cadf8 '' Function 0x55631c3731b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3cadd0 'float' # | | | | `-ImplicitCastExpr 0x55631c3cadb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3cada0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3cad68 'double' lvalue ParmVar 0x55631c3caa78 'V' 'double' # | | | `-DeprecatedAttr 0x55631c3cabd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3cafd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3caf28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c3cb340 # | | | | `-ReturnStmt 0x55631c3cb330 # | | | | `-CallExpr 0x55631c3cb300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3cb2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3cb2c8 '' Function 0x55631c373430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3cb2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3cb288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3cb270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3cb238 'double2':'vector' lvalue ParmVar 0x55631c3caf28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c3cb088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3cb4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3cb3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c3cb818 # | | | | `-ReturnStmt 0x55631c3cb808 # | | | | `-CallExpr 0x55631c3cb7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3cb7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3cb7a0 '' Function 0x55631c3736a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3cb778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3cb760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3cb748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3cb710 'double3':'vector' lvalue ParmVar 0x55631c3cb3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c3cb558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3cb980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3cb8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c3cbcf8 # | | | | `-ReturnStmt 0x55631c3cbce8 # | | | | `-CallExpr 0x55631c3cbcb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3cbca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3cbc80 '' Function 0x55631c373930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3cbc58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3cbc40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3cbc28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3cbbf0 'double4':'vector' lvalue ParmVar 0x55631c3cb8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c3cba30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c3cbe58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c3cbda8 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c3cc1b0 # | | | | `-ReturnStmt 0x55631c3cc1a0 # | | | | `-CallExpr 0x55631c3cc170 'float' # | | | | |-ImplicitCastExpr 0x55631c3cc158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3cc138 '' Function 0x55631c3731b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3cc110 'float' # | | | | `-ImplicitCastExpr 0x55631c3cc0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3cc0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3cc0a8 'int' lvalue ParmVar 0x55631c3cbda8 'V' 'int' # | | | `-DeprecatedAttr 0x55631c3cbf08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3cc310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3cc260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c3cc688 # | | | | `-ReturnStmt 0x55631c3cc678 # | | | | `-CallExpr 0x55631c3cc648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3cc630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3cc610 '' Function 0x55631c373430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3cc5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3cc5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3cc5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3cc580 'int2':'vector' lvalue ParmVar 0x55631c3cc260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c3cc3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3cd6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3cc738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c3cda40 # | | | | `-ReturnStmt 0x55631c3cda30 # | | | | `-CallExpr 0x55631c3cda00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3cd9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3cd9c8 '' Function 0x55631c3736a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3cd9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3cd988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3cd970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3cd938 'int3':'vector' lvalue ParmVar 0x55631c3cc738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c3cd770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3cdba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3cdaf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c3cdf28 # | | | | `-ReturnStmt 0x55631c3cdf18 # | | | | `-CallExpr 0x55631c3cdee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3cded0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3cdeb0 '' Function 0x55631c373930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3cde88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3cde70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3cde58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3cde20 'int4':'vector' lvalue ParmVar 0x55631c3cdaf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c3cdc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3ce088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c3cdfd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c3ce400 # | | | | `-ReturnStmt 0x55631c3ce3f0 # | | | | `-CallExpr 0x55631c3ce3c0 'float' # | | | | |-ImplicitCastExpr 0x55631c3ce3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3ce388 '' Function 0x55631c3731b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3ce360 'float' # | | | | `-ImplicitCastExpr 0x55631c3ce348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3ce330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3ce2f8 'uint':'unsigned int' lvalue ParmVar 0x55631c3cdfd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c3ce138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3ce560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3ce4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c3ce8f8 # | | | | `-ReturnStmt 0x55631c3ce8e8 # | | | | `-CallExpr 0x55631c3ce8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3ce8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3ce880 '' Function 0x55631c373430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3ce858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3ce840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3ce828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3ce7f0 'uint2':'vector' lvalue ParmVar 0x55631c3ce4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c3ce610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3cea58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3ce9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c3cedf8 # | | | | `-ReturnStmt 0x55631c3cede8 # | | | | `-CallExpr 0x55631c3cedb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3ceda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3ced80 '' Function 0x55631c3736a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3ced58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3ced40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3ced28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3cecf0 'uint3':'vector' lvalue ParmVar 0x55631c3ce9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c3ceb08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3cef58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3ceea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c3cf300 # | | | | `-ReturnStmt 0x55631c3cf2f0 # | | | | `-CallExpr 0x55631c3cf2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3cf2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3cf288 '' Function 0x55631c373930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3cf260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3cf248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3cf230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3cf1f8 'uint4':'vector' lvalue ParmVar 0x55631c3ceea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c3cf008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3cf460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c3cf3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c3cf7f8 # | | | | `-ReturnStmt 0x55631c3cf7e8 # | | | | `-CallExpr 0x55631c3cf7b8 'float' # | | | | |-ImplicitCastExpr 0x55631c3cf7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3cf780 '' Function 0x55631c3731b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3cf758 'float' # | | | | `-ImplicitCastExpr 0x55631c3cf740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3cf728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3cf6f0 'int64_t':'long' lvalue ParmVar 0x55631c3cf3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c3cf510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3cf958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3cf8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c3cfd10 # | | | | `-ReturnStmt 0x55631c3cfd00 # | | | | `-CallExpr 0x55631c3cfcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3cfcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3cfc98 '' Function 0x55631c373430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3cfc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3cfc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3cfc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3cfc08 'int64_t2':'vector' lvalue ParmVar 0x55631c3cf8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c3cfa08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3cfe70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3cfdc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c3d0230 # | | | | `-ReturnStmt 0x55631c3d0220 # | | | | `-CallExpr 0x55631c3d01f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c3d01d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3d01b8 '' Function 0x55631c3736a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3d0190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3d0178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3d0160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3d0128 'int64_t3':'vector' lvalue ParmVar 0x55631c3cfdc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c3cff20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3d0390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c3d02e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c3d0758 # | | | | `-ReturnStmt 0x55631c3d0748 # | | | | `-CallExpr 0x55631c3d0718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c3d0700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c3d06e0 '' Function 0x55631c373930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c3d06b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c3d06a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3d0688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3d0650 'int64_t4':'vector' lvalue ParmVar 0x55631c3d02e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c3d0440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3d08b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c3d0808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c3d0c70 # | | | | `-ReturnStmt 0x55631c3d0c60 # | | | | `-CallExpr 0x55631c3d0c30 'float' # | | | | |-ImplicitCastExpr 0x55631c3d0c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c3d0bf8 '' Function 0x55631c3731b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c3d0bd0 'float' # | | | | `-ImplicitCastExpr 0x55631c3d0bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3d0ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3d0b68 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c3d0808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c3d0968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3d0dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c3d0d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c3d11a8 # | | | | `-ReturnStmt 0x55631c3d1198 # | | | | `-CallExpr 0x55631c3d1168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3d1150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c3d1130 '' Function 0x55631c373430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c3d1108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3d10f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3d10d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3d10a0 'uint64_t2':'vector' lvalue ParmVar 0x55631c3d0d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c3d0e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c3d1308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c3d1258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c497c78 # | | | | `-ReturnStmt 0x55631c497c68 # | | | | `-CallExpr 0x55631c497c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c497c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c3d1670 '' Function 0x55631c3736a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c3d1648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c3d1630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c3d1618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c3d15e0 'uint64_t3':'vector' lvalue ParmVar 0x55631c3d1258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c3d13b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c497dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c497d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c4981c0 # | | | | `-ReturnStmt 0x55631c4981b0 # | | | | `-CallExpr 0x55631c498180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c498168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c498148 '' Function 0x55631c373930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c498120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c498108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4980f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4980b8 'uint64_t4':'vector' lvalue ParmVar 0x55631c497d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c497e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c498330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c498280 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c498678 # | | | | `-ReturnStmt 0x55631c498668 # | | | | `-CallExpr 0x55631c498638 'float' # | | | | |-ImplicitCastExpr 0x55631c498620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c498600 '' Function 0x55631c374548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4985d8 'float' # | | | | `-ImplicitCastExpr 0x55631c4985c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4985a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c498570 'double' lvalue ParmVar 0x55631c498280 'V' 'double' # | | | `-DeprecatedAttr 0x55631c4983e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4987e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c498738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c498b50 # | | | | `-ReturnStmt 0x55631c498b40 # | | | | `-CallExpr 0x55631c498b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c498af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c498ad8 '' Function 0x55631c3747c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c498ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c498a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c498a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c498a48 'double2':'vector' lvalue ParmVar 0x55631c498738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c498898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c498cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c498c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c499030 # | | | | `-ReturnStmt 0x55631c499020 # | | | | `-CallExpr 0x55631c498ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c498fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c498fb8 '' Function 0x55631c374a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c498f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c498f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c498f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c498f28 'double3':'vector' lvalue ParmVar 0x55631c498c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c498d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4991a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4990f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c499518 # | | | | `-ReturnStmt 0x55631c499508 # | | | | `-CallExpr 0x55631c4994d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4994c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4994a0 '' Function 0x55631c374cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c499478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c499460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c499448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c499410 'double4':'vector' lvalue ParmVar 0x55631c4990f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c499250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c499678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4995c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c4999d0 # | | | | `-ReturnStmt 0x55631c4999c0 # | | | | `-CallExpr 0x55631c499990 'float' # | | | | |-ImplicitCastExpr 0x55631c499978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c499958 '' Function 0x55631c374548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c499930 'float' # | | | | `-ImplicitCastExpr 0x55631c499918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c499900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4998c8 'int' lvalue ParmVar 0x55631c4995c8 'V' 'int' # | | | `-DeprecatedAttr 0x55631c499728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c499b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c499a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c499ea8 # | | | | `-ReturnStmt 0x55631c499e98 # | | | | `-CallExpr 0x55631c499e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c499e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c499e30 '' Function 0x55631c3747c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c499e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c499df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c499dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c499da0 'int2':'vector' lvalue ParmVar 0x55631c499a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c499be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49a008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c499f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c49a388 # | | | | `-ReturnStmt 0x55631c49a378 # | | | | `-CallExpr 0x55631c49a348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c49a330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c49a310 '' Function 0x55631c374a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c49a2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c49a2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49a2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49a280 'int3':'vector' lvalue ParmVar 0x55631c499f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c49a0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49a4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c49a438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c49a870 # | | | | `-ReturnStmt 0x55631c49a860 # | | | | `-CallExpr 0x55631c49a830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c49a818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c49a7f8 '' Function 0x55631c374cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c49a7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c49a7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49a7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49a768 'int4':'vector' lvalue ParmVar 0x55631c49a438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c49a598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49a9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c49a920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c49ad48 # | | | | `-ReturnStmt 0x55631c49ad38 # | | | | `-CallExpr 0x55631c49ad08 'float' # | | | | |-ImplicitCastExpr 0x55631c49acf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c49acd0 '' Function 0x55631c374548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c49aca8 'float' # | | | | `-ImplicitCastExpr 0x55631c49ac90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49ac78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49ac40 'uint':'unsigned int' lvalue ParmVar 0x55631c49a920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c49aa80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49aea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c49adf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c49b240 # | | | | `-ReturnStmt 0x55631c49b230 # | | | | `-CallExpr 0x55631c49b200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c49b1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c49b1c8 '' Function 0x55631c3747c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c49b1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c49b188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49b170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49b138 'uint2':'vector' lvalue ParmVar 0x55631c49adf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c49af58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49b3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c49b2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c49b740 # | | | | `-ReturnStmt 0x55631c49b730 # | | | | `-CallExpr 0x55631c49b700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c49b6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c49b6c8 '' Function 0x55631c374a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c49b6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c49b688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49b670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49b638 'uint3':'vector' lvalue ParmVar 0x55631c49b2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c49b450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49b8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c49b7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c49d220 # | | | | `-ReturnStmt 0x55631c49d210 # | | | | `-CallExpr 0x55631c49d1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c49bbf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c49bbd0 '' Function 0x55631c374cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c49bba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c49bb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49bb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49bb40 'uint4':'vector' lvalue ParmVar 0x55631c49b7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c49b950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49d380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c49d2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c49d718 # | | | | `-ReturnStmt 0x55631c49d708 # | | | | `-CallExpr 0x55631c49d6d8 'float' # | | | | |-ImplicitCastExpr 0x55631c49d6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c49d6a0 '' Function 0x55631c374548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c49d678 'float' # | | | | `-ImplicitCastExpr 0x55631c49d660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49d648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49d610 'int64_t':'long' lvalue ParmVar 0x55631c49d2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c49d430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49d878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c49d7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c49dc30 # | | | | `-ReturnStmt 0x55631c49dc20 # | | | | `-CallExpr 0x55631c49dbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c49dbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c49dbb8 '' Function 0x55631c3747c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c49db90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c49db78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49db60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49db28 'int64_t2':'vector' lvalue ParmVar 0x55631c49d7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c49d928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49dd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c49dce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c49e150 # | | | | `-ReturnStmt 0x55631c49e140 # | | | | `-CallExpr 0x55631c49e110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c49e0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c49e0d8 '' Function 0x55631c374a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c49e0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c49e098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49e080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49e048 'int64_t3':'vector' lvalue ParmVar 0x55631c49dce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c49de40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49e2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c49e200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c49e678 # | | | | `-ReturnStmt 0x55631c49e668 # | | | | `-CallExpr 0x55631c49e638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c49e620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c49e600 '' Function 0x55631c374cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c49e5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c49e5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49e5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49e570 'int64_t4':'vector' lvalue ParmVar 0x55631c49e200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c49e360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49e7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c49e728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c49eb90 # | | | | `-ReturnStmt 0x55631c49eb80 # | | | | `-CallExpr 0x55631c49eb50 'float' # | | | | |-ImplicitCastExpr 0x55631c49eb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c49eb18 '' Function 0x55631c374548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c49eaf0 'float' # | | | | `-ImplicitCastExpr 0x55631c49ead8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49eac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49ea88 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c49e728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c49e888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49ecf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c49ec40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c49f0c8 # | | | | `-ReturnStmt 0x55631c49f0b8 # | | | | `-CallExpr 0x55631c49f088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c49f070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c49f050 '' Function 0x55631c3747c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c49f028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c49f010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49eff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49efc0 'uint64_t2':'vector' lvalue ParmVar 0x55631c49ec40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c49eda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49f228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c49f178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c49f608 # | | | | `-ReturnStmt 0x55631c49f5f8 # | | | | `-CallExpr 0x55631c49f5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c49f5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c49f590 '' Function 0x55631c374a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c49f568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c49f550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49f538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49f500 'uint64_t3':'vector' lvalue ParmVar 0x55631c49f178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c49f2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49f768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c49f6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c49fb50 # | | | | `-ReturnStmt 0x55631c49fb40 # | | | | `-CallExpr 0x55631c49fb10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c49faf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c49fad8 '' Function 0x55631c374cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c49fab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c49fa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49fa80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49fa48 'uint64_t4':'vector' lvalue ParmVar 0x55631c49f6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c49f818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c49fcc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c49fc10 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c4a0008 # | | | | `-ReturnStmt 0x55631c49fff8 # | | | | `-CallExpr 0x55631c49ffc8 'float' # | | | | |-ImplicitCastExpr 0x55631c49ffb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c49ff90 '' Function 0x55631c3758d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c49ff68 'float' # | | | | `-ImplicitCastExpr 0x55631c49ff50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c49ff38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c49ff00 'double' lvalue ParmVar 0x55631c49fc10 'V' 'double' # | | | `-DeprecatedAttr 0x55631c49fd70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4a0178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a00c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c4a04e0 # | | | | `-ReturnStmt 0x55631c4a04d0 # | | | | `-CallExpr 0x55631c4a04a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a0488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4a0468 '' Function 0x55631c375b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4a0440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a0428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a0410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a03d8 'double2':'vector' lvalue ParmVar 0x55631c4a00c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c4a0228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4a0650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a05a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c4a09c0 # | | | | `-ReturnStmt 0x55631c4a09b0 # | | | | `-CallExpr 0x55631c4a0980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a0968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4a0948 '' Function 0x55631c375dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4a0920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a0908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a08f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a08b8 'double3':'vector' lvalue ParmVar 0x55631c4a05a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c4a0700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4a0b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a0a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c4a0ea8 # | | | | `-ReturnStmt 0x55631c4a0e98 # | | | | `-CallExpr 0x55631c4a0e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a0e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4a0e30 '' Function 0x55631c376040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4a0e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a0df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a0dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a0da0 'double4':'vector' lvalue ParmVar 0x55631c4a0a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c4a0be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4a1008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a0f58 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c4a13a0 # | | | | `-ReturnStmt 0x55631c4a1390 # | | | | `-CallExpr 0x55631c4a1360 'float' # | | | | |-ImplicitCastExpr 0x55631c4a1348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4a1328 '' Function 0x55631c3758d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4a1300 'float' # | | | | `-ImplicitCastExpr 0x55631c4a12e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a12d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a1298 'int' lvalue ParmVar 0x55631c4a0f58 'V' 'int' # | | | `-DeprecatedAttr 0x55631c4a10b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a1500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a1450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c4a1878 # | | | | `-ReturnStmt 0x55631c4a1868 # | | | | `-CallExpr 0x55631c4a1838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a1820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4a1800 '' Function 0x55631c375b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4a17d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a17c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a17a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a1770 'int2':'vector' lvalue ParmVar 0x55631c4a1450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c4a15b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a19d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a1928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c4a1d58 # | | | | `-ReturnStmt 0x55631c4a1d48 # | | | | `-CallExpr 0x55631c4a1d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a1d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4a1ce0 '' Function 0x55631c375dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4a1cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a1ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a1c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a1c50 'int3':'vector' lvalue ParmVar 0x55631c4a1928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c4a1a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a1eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a1e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c4a2240 # | | | | `-ReturnStmt 0x55631c4a2230 # | | | | `-CallExpr 0x55631c4a2200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a21e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4a21c8 '' Function 0x55631c376040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4a21a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a2188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a2170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a2138 'int4':'vector' lvalue ParmVar 0x55631c4a1e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c4a1f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a23a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a22f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c4a2718 # | | | | `-ReturnStmt 0x55631c4a2708 # | | | | `-CallExpr 0x55631c4a26d8 'float' # | | | | |-ImplicitCastExpr 0x55631c4a26c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4a26a0 '' Function 0x55631c3758d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4a2678 'float' # | | | | `-ImplicitCastExpr 0x55631c4a2660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a2648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a2610 'uint':'unsigned int' lvalue ParmVar 0x55631c4a22f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c4a2450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a2878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a27c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c4a2c10 # | | | | `-ReturnStmt 0x55631c4a2c00 # | | | | `-CallExpr 0x55631c4a2bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a2bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4a2b98 '' Function 0x55631c375b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4a2b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a2b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a2b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a2b08 'uint2':'vector' lvalue ParmVar 0x55631c4a27c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c4a2928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a2d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a2cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c4a3110 # | | | | `-ReturnStmt 0x55631c4a3100 # | | | | `-CallExpr 0x55631c4a30d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a30b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4a3098 '' Function 0x55631c375dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4a3070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a3058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a3040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a3008 'uint3':'vector' lvalue ParmVar 0x55631c4a2cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c4a2e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a3270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a31c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c4a3618 # | | | | `-ReturnStmt 0x55631c4a3608 # | | | | `-CallExpr 0x55631c4a35d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a35c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4a35a0 '' Function 0x55631c376040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4a3578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a3560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a3548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a3510 'uint4':'vector' lvalue ParmVar 0x55631c4a31c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c4a3320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a3778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a36c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c4a3b10 # | | | | `-ReturnStmt 0x55631c4a3b00 # | | | | `-CallExpr 0x55631c4a3ad0 'float' # | | | | |-ImplicitCastExpr 0x55631c4a3ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4a3a98 '' Function 0x55631c3758d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4a3a70 'float' # | | | | `-ImplicitCastExpr 0x55631c4a3a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a3a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a3a08 'int64_t':'long' lvalue ParmVar 0x55631c4a36c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c4a3828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a3c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a3bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c4a4028 # | | | | `-ReturnStmt 0x55631c4a4018 # | | | | `-CallExpr 0x55631c4a3fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a3fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4a3fb0 '' Function 0x55631c375b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4a3f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a3f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a3f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a3f20 'int64_t2':'vector' lvalue ParmVar 0x55631c4a3bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4a3d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a4188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a40d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c4a4548 # | | | | `-ReturnStmt 0x55631c4a4538 # | | | | `-CallExpr 0x55631c4a4508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a44f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4a44d0 '' Function 0x55631c375dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4a44a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a4490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a4478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a4440 'int64_t3':'vector' lvalue ParmVar 0x55631c4a40d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4a4238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a46a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a45f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c4a4a70 # | | | | `-ReturnStmt 0x55631c4a4a60 # | | | | `-CallExpr 0x55631c4a4a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a4a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4a49f8 '' Function 0x55631c376040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4a49d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a49b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a49a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a4968 'int64_t4':'vector' lvalue ParmVar 0x55631c4a45f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4a4758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a4bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a4b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c4a4f88 # | | | | `-ReturnStmt 0x55631c4a4f78 # | | | | `-CallExpr 0x55631c4a4f48 'float' # | | | | |-ImplicitCastExpr 0x55631c4a4f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4a4f10 '' Function 0x55631c3758d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4a4ee8 'float' # | | | | `-ImplicitCastExpr 0x55631c4a4ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a4eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a4e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c4a4b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c4a4c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a50e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a5038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c4a58d0 # | | | | `-ReturnStmt 0x55631c4a58c0 # | | | | `-CallExpr 0x55631c4a5890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a5878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4a5858 '' Function 0x55631c375b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4a5830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a5818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a5800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a57c8 'uint64_t2':'vector' lvalue ParmVar 0x55631c4a5038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4a5198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a5a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a5980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c4a5e10 # | | | | `-ReturnStmt 0x55631c4a5e00 # | | | | `-CallExpr 0x55631c4a5dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a5db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4a5d98 '' Function 0x55631c375dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4a5d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a5d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a5d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a5d08 'uint64_t3':'vector' lvalue ParmVar 0x55631c4a5980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4a5ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a5f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a5ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c4a6358 # | | | | `-ReturnStmt 0x55631c4a6348 # | | | | `-CallExpr 0x55631c4a6318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a6300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4a62e0 '' Function 0x55631c376040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4a62b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a62a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a6288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a6250 'uint64_t4':'vector' lvalue ParmVar 0x55631c4a5ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4a6020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a6568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a6418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55631c4a6498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55631c4a6950 # | | | | `-ReturnStmt 0x55631c4a6940 # | | | | `-CallExpr 0x55631c4a6908 'float' # | | | | |-ImplicitCastExpr 0x55631c4a68f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c4a68d0 '' Function 0x55631c376f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c4a6818 'float' # | | | | | `-ImplicitCastExpr 0x55631c4a6800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4a67e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4a67b0 'double' lvalue ParmVar 0x55631c4a6418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55631c4a68a8 'float' # | | | | `-ImplicitCastExpr 0x55631c4a6890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a6878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a6840 'double' lvalue ParmVar 0x55631c4a6498 'V2' 'double' # | | | `-DeprecatedAttr 0x55631c4a6620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4a6b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a6a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55631c4a6a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55631c4a6f80 # | | | | `-ReturnStmt 0x55631c4a6f70 # | | | | `-CallExpr 0x55631c4a6f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a6f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c4a6f00 '' Function 0x55631c3772b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c4a6e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4a6e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4a6e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4a6dc8 'double2':'vector' lvalue ParmVar 0x55631c4a6a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55631c4a6ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a6ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a6ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a6e70 'double2':'vector' lvalue ParmVar 0x55631c4a6a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c4a6c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4a7190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a7040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55631c4a70c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55631c4a75b8 # | | | | `-ReturnStmt 0x55631c4a75a8 # | | | | `-CallExpr 0x55631c4a7570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a7558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c4a7538 '' Function 0x55631c3775d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c4a7468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4a7450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4a7438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4a7400 'double3':'vector' lvalue ParmVar 0x55631c4a7040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55631c4a7510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a74f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a74e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a74a8 'double3':'vector' lvalue ParmVar 0x55631c4a70c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c4a7248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4a77c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a7678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55631c4a76f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55631c4a7bf8 # | | | | `-ReturnStmt 0x55631c4a7be8 # | | | | `-CallExpr 0x55631c4a7bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a7b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c4a7b78 '' Function 0x55631c377950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c4a7aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4a7a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4a7a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4a7a40 'double4':'vector' lvalue ParmVar 0x55631c4a7678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55631c4a7b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a7b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a7b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a7ae8 'double4':'vector' lvalue ParmVar 0x55631c4a76f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c4a7880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4a7df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a7ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55631c4a7d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55631c4a81f0 # | | | | `-ReturnStmt 0x55631c4a81e0 # | | | | `-CallExpr 0x55631c4a81a8 'float' # | | | | |-ImplicitCastExpr 0x55631c4a8190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c4a8170 '' Function 0x55631c376f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c4a80b8 'float' # | | | | | `-ImplicitCastExpr 0x55631c4a80a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4a8088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4a8050 'int' lvalue ParmVar 0x55631c4a7ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55631c4a8148 'float' # | | | | `-ImplicitCastExpr 0x55631c4a8130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a8118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a80e0 'int' lvalue ParmVar 0x55631c4a7d28 'V2' 'int' # | | | `-DeprecatedAttr 0x55631c4a7eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a83f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a82a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55631c4a8320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55631c4a8820 # | | | | `-ReturnStmt 0x55631c4a8810 # | | | | `-CallExpr 0x55631c4a87d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a87c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c4a87a0 '' Function 0x55631c3772b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c4a86d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4a86b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4a86a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4a8668 'int2':'vector' lvalue ParmVar 0x55631c4a82a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55631c4a8778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a8760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a8748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a8710 'int2':'vector' lvalue ParmVar 0x55631c4a8320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c4a84a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a8a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a88d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55631c4a8950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55631c4a8e58 # | | | | `-ReturnStmt 0x55631c4a8e48 # | | | | `-CallExpr 0x55631c4a8e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a8df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c4a8dd8 '' Function 0x55631c3775d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c4a8d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4a8cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4a8cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4a8ca0 'int3':'vector' lvalue ParmVar 0x55631c4a88d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55631c4a8db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a8d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a8d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a8d48 'int3':'vector' lvalue ParmVar 0x55631c4a8950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c4a8ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4a9058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a8f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55631c4a8f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55631c4a9498 # | | | | `-ReturnStmt 0x55631c4a9488 # | | | | `-CallExpr 0x55631c4a9450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4a9438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c4a9418 '' Function 0x55631c377950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c4a9348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4a9330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4a9318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4a92e0 'int4':'vector' lvalue ParmVar 0x55631c4a8f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55631c4a93f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4a93d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4a93c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4a9388 'int4':'vector' lvalue ParmVar 0x55631c4a8f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c4a9110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4ab240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c4a9548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55631c4ab170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c4ab658 # | | | | `-ReturnStmt 0x55631c4ab648 # | | | | `-CallExpr 0x55631c4ab610 'float' # | | | | |-ImplicitCastExpr 0x55631c4ab5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c4ab5d8 '' Function 0x55631c376f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c4ab520 'float' # | | | | | `-ImplicitCastExpr 0x55631c4ab508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4ab4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4ab4b8 'uint':'unsigned int' lvalue ParmVar 0x55631c4a9548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55631c4ab5b0 'float' # | | | | `-ImplicitCastExpr 0x55631c4ab598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4ab580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4ab548 'uint':'unsigned int' lvalue ParmVar 0x55631c4ab170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c4ab2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4ab858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4ab708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55631c4ab788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55631c4abca8 # | | | | `-ReturnStmt 0x55631c4abc98 # | | | | `-CallExpr 0x55631c4abc60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4abc48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c4abc28 '' Function 0x55631c3772b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c4abb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4abb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4abb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4abaf0 'uint2':'vector' lvalue ParmVar 0x55631c4ab708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55631c4abc00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4abbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4abbd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4abb98 'uint2':'vector' lvalue ParmVar 0x55631c4ab788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c4ab910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4abea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4abd58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55631c4abdd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55631c4ac300 # | | | | `-ReturnStmt 0x55631c4ac2f0 # | | | | `-CallExpr 0x55631c4ac2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4ac2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c4ac280 '' Function 0x55631c3775d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c4ac1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4ac198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4ac180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4ac148 'uint3':'vector' lvalue ParmVar 0x55631c4abd58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55631c4ac258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4ac240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4ac228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4ac1f0 'uint3':'vector' lvalue ParmVar 0x55631c4abdd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c4abf60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4ac500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4ac3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55631c4ac430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55631c4ac960 # | | | | `-ReturnStmt 0x55631c4ac950 # | | | | `-CallExpr 0x55631c4ac918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4ac900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c4ac8e0 '' Function 0x55631c377950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c4ac810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4ac7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4ac7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4ac7a8 'uint4':'vector' lvalue ParmVar 0x55631c4ac3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55631c4ac8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4ac8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4ac888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4ac850 'uint4':'vector' lvalue ParmVar 0x55631c4ac430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c4ac5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4acb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4aca10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55631c4aca90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55631c4acf98 # | | | | `-ReturnStmt 0x55631c4acf88 # | | | | `-CallExpr 0x55631c4acf50 'float' # | | | | |-ImplicitCastExpr 0x55631c4acf38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c4acf18 '' Function 0x55631c376f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c4ace60 'float' # | | | | | `-ImplicitCastExpr 0x55631c4ace48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4ace30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4acdf8 'int64_t':'long' lvalue ParmVar 0x55631c4aca10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55631c4acef0 'float' # | | | | `-ImplicitCastExpr 0x55631c4aced8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4acec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4ace88 'int64_t':'long' lvalue ParmVar 0x55631c4aca90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c4acc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4ad198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4ad048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55631c4ad0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c4ad608 # | | | | `-ReturnStmt 0x55631c4ad5f8 # | | | | `-CallExpr 0x55631c4ad5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4ad5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c4ad588 '' Function 0x55631c3772b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c4ad4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4ad4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4ad488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4ad450 'int64_t2':'vector' lvalue ParmVar 0x55631c4ad048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55631c4ad560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4ad548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4ad530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4ad4f8 'int64_t2':'vector' lvalue ParmVar 0x55631c4ad0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4ad250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4ad808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4ad6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55631c4ad738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c4adc80 # | | | | `-ReturnStmt 0x55631c4adc70 # | | | | `-CallExpr 0x55631c4adc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4adc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c4adc00 '' Function 0x55631c3775d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c4adb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4adb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4adb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4adac8 'int64_t3':'vector' lvalue ParmVar 0x55631c4ad6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55631c4adbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4adbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4adba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4adb70 'int64_t3':'vector' lvalue ParmVar 0x55631c4ad738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4ad8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4ade80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4add30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55631c4addb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c4ae300 # | | | | `-ReturnStmt 0x55631c4ae2f0 # | | | | `-CallExpr 0x55631c4ae2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4ae2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c4ae280 '' Function 0x55631c377950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c4ae1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4ae198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4ae180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4ae148 'int64_t4':'vector' lvalue ParmVar 0x55631c4add30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55631c4ae258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4ae240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4ae228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4ae1f0 'int64_t4':'vector' lvalue ParmVar 0x55631c4addb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4adf38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4ae500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4ae3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55631c4ae430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c4ae958 # | | | | `-ReturnStmt 0x55631c4ae948 # | | | | `-CallExpr 0x55631c4ae910 'float' # | | | | |-ImplicitCastExpr 0x55631c4ae8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55631c4ae8d8 '' Function 0x55631c376f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55631c4ae820 'float' # | | | | | `-ImplicitCastExpr 0x55631c4ae808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4ae7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4ae7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c4ae3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55631c4ae8b0 'float' # | | | | `-ImplicitCastExpr 0x55631c4ae898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4ae880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4ae848 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c4ae430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c4ae5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4aeb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4aea08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55631c4aea88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c4aefe8 # | | | | `-ReturnStmt 0x55631c4aefd8 # | | | | `-CallExpr 0x55631c4aefa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4aef88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55631c4aef68 '' Function 0x55631c3772b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55631c4aee98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4aee80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4aee68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4aee30 'uint64_t2':'vector' lvalue ParmVar 0x55631c4aea08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55631c4aef40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4aef28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4aef10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4aeed8 'uint64_t2':'vector' lvalue ParmVar 0x55631c4aea88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4aec10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4afdc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4af098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55631c4afcf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c4b0258 # | | | | `-ReturnStmt 0x55631c4b0248 # | | | | `-CallExpr 0x55631c4b0210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b01f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55631c4b01d8 '' Function 0x55631c3775d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55631c4b0108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4b00f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4b00d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4b00a0 'uint64_t3':'vector' lvalue ParmVar 0x55631c4af098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55631c4b01b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b0198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b0180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b0148 'uint64_t3':'vector' lvalue ParmVar 0x55631c4afcf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4afe78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b0458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b0308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55631c4b0388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c4b08f8 # | | | | `-ReturnStmt 0x55631c4b08e8 # | | | | `-CallExpr 0x55631c4b08b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b0898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55631c4b0878 '' Function 0x55631c377950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55631c4b07a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55631c4b0790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55631c4b0778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55631c4b0740 'uint64_t4':'vector' lvalue ParmVar 0x55631c4b0308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55631c4b0850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b0838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b0820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b07e8 'uint64_t4':'vector' lvalue ParmVar 0x55631c4b0388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4b0510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b0a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b09b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c4b0da8 # | | | | `-ReturnStmt 0x55631c4b0d98 # | | | | `-CallExpr 0x55631c4b0d68 'float' # | | | | |-ImplicitCastExpr 0x55631c4b0d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4b0d30 '' Function 0x55631c378570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4b0d08 'float' # | | | | `-ImplicitCastExpr 0x55631c4b0cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b0cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b0ca0 'double' lvalue ParmVar 0x55631c4b09b0 'V' 'double' # | | | `-DeprecatedAttr 0x55631c4b0b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4b0f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b0e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c4b1278 # | | | | `-ReturnStmt 0x55631c4b1268 # | | | | `-CallExpr 0x55631c4b1238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b1220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4b1200 '' Function 0x55631c3787e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4b11d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b11c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b11a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b1170 'double2':'vector' lvalue ParmVar 0x55631c4b0e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c4b0fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4b13e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b1330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c4b1750 # | | | | `-ReturnStmt 0x55631c4b1740 # | | | | `-CallExpr 0x55631c4b1710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b16f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4b16d8 '' Function 0x55631c378a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4b16b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b1698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b1680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b1648 'double3':'vector' lvalue ParmVar 0x55631c4b1330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c4b1490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4b18b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b1808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c4b1c30 # | | | | `-ReturnStmt 0x55631c4b1c20 # | | | | `-CallExpr 0x55631c4b1bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b1bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4b1bb8 '' Function 0x55631c378cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4b1b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b1b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b1b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b1b28 'double4':'vector' lvalue ParmVar 0x55631c4b1808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c4b1968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4b1d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b1ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c4b20e8 # | | | | `-ReturnStmt 0x55631c4b20d8 # | | | | `-CallExpr 0x55631c4b20a8 'float' # | | | | |-ImplicitCastExpr 0x55631c4b2090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4b2070 '' Function 0x55631c378570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4b2048 'float' # | | | | `-ImplicitCastExpr 0x55631c4b2030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b2018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b1fe0 'int' lvalue ParmVar 0x55631c4b1ce0 'V' 'int' # | | | `-DeprecatedAttr 0x55631c4b1e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b2248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b2198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c4b25c0 # | | | | `-ReturnStmt 0x55631c4b25b0 # | | | | `-CallExpr 0x55631c4b2580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b2568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4b2548 '' Function 0x55631c3787e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4b2520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b2508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b24f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b24b8 'int2':'vector' lvalue ParmVar 0x55631c4b2198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c4b22f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b2720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b2670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c4b2aa0 # | | | | `-ReturnStmt 0x55631c4b2a90 # | | | | `-CallExpr 0x55631c4b2a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b2a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4b2a28 '' Function 0x55631c378a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4b2a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b29e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b29d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b2998 'int3':'vector' lvalue ParmVar 0x55631c4b2670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c4b27d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b2c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b2b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c4b2f88 # | | | | `-ReturnStmt 0x55631c4b2f78 # | | | | `-CallExpr 0x55631c4b2f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b2f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4b2f10 '' Function 0x55631c378cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4b2ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b2ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b2eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b2e80 'int4':'vector' lvalue ParmVar 0x55631c4b2b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c4b2cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b30e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b3038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c4b3460 # | | | | `-ReturnStmt 0x55631c4b3450 # | | | | `-CallExpr 0x55631c4b3420 'float' # | | | | |-ImplicitCastExpr 0x55631c4b3408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4b33e8 '' Function 0x55631c378570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4b33c0 'float' # | | | | `-ImplicitCastExpr 0x55631c4b33a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b3390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b3358 'uint':'unsigned int' lvalue ParmVar 0x55631c4b3038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c4b3198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b35c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b3510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c4b3958 # | | | | `-ReturnStmt 0x55631c4b3948 # | | | | `-CallExpr 0x55631c4b3918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b3900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4b38e0 '' Function 0x55631c3787e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4b38b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b38a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b3888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b3850 'uint2':'vector' lvalue ParmVar 0x55631c4b3510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c4b3670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b3ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b3a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c4b5f58 # | | | | `-ReturnStmt 0x55631c4b5f48 # | | | | `-CallExpr 0x55631c4b5f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b5f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4b5ee0 '' Function 0x55631c378a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4b5eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b5ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b5e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b5e50 'uint3':'vector' lvalue ParmVar 0x55631c4b3a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c4b3b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b60b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b6008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c4b6460 # | | | | `-ReturnStmt 0x55631c4b6450 # | | | | `-CallExpr 0x55631c4b6420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b6408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4b63e8 '' Function 0x55631c378cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4b63c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b63a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b6390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b6358 'uint4':'vector' lvalue ParmVar 0x55631c4b6008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c4b6168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b65c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b6510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c4b6958 # | | | | `-ReturnStmt 0x55631c4b6948 # | | | | `-CallExpr 0x55631c4b6918 'float' # | | | | |-ImplicitCastExpr 0x55631c4b6900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4b68e0 '' Function 0x55631c378570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4b68b8 'float' # | | | | `-ImplicitCastExpr 0x55631c4b68a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b6888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b6850 'int64_t':'long' lvalue ParmVar 0x55631c4b6510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c4b6670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b6ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b6a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c4b6e70 # | | | | `-ReturnStmt 0x55631c4b6e60 # | | | | `-CallExpr 0x55631c4b6e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b6e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4b6df8 '' Function 0x55631c3787e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4b6dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b6db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b6da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b6d68 'int64_t2':'vector' lvalue ParmVar 0x55631c4b6a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4b6b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b6fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b6f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c4b7390 # | | | | `-ReturnStmt 0x55631c4b7380 # | | | | `-CallExpr 0x55631c4b7350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b7338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4b7318 '' Function 0x55631c378a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4b72f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b72d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b72c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b7288 'int64_t3':'vector' lvalue ParmVar 0x55631c4b6f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4b7080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b74f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b7440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c4b78b8 # | | | | `-ReturnStmt 0x55631c4b78a8 # | | | | `-CallExpr 0x55631c4b7878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b7860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4b7840 '' Function 0x55631c378cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4b7818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b7800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b77e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b77b0 'int64_t4':'vector' lvalue ParmVar 0x55631c4b7440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4b75a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b7a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b7968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c4b7dd0 # | | | | `-ReturnStmt 0x55631c4b7dc0 # | | | | `-CallExpr 0x55631c4b7d90 'float' # | | | | |-ImplicitCastExpr 0x55631c4b7d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4b7d58 '' Function 0x55631c378570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4b7d30 'float' # | | | | `-ImplicitCastExpr 0x55631c4b7d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b7d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b7cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c4b7968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c4b7ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b7f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b7e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c4b8308 # | | | | `-ReturnStmt 0x55631c4b82f8 # | | | | `-CallExpr 0x55631c4b82c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b82b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4b8290 '' Function 0x55631c3787e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4b8268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b8250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b8238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b8200 'uint64_t2':'vector' lvalue ParmVar 0x55631c4b7e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4b7fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b8468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b83b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c4b8848 # | | | | `-ReturnStmt 0x55631c4b8838 # | | | | `-CallExpr 0x55631c4b8808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b87f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4b87d0 '' Function 0x55631c378a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4b87a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b8790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b8778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b8740 'uint64_t3':'vector' lvalue ParmVar 0x55631c4b83b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4b8518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b89a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b88f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c4b8d90 # | | | | `-ReturnStmt 0x55631c4b8d80 # | | | | `-CallExpr 0x55631c4b8d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b8d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4b8d18 '' Function 0x55631c378cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4b8cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b8cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b8cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b8c88 'uint64_t4':'vector' lvalue ParmVar 0x55631c4b88f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4b8a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4b8f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b8e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c4b9248 # | | | | `-ReturnStmt 0x55631c4b9238 # | | | | `-CallExpr 0x55631c4b9208 'float' # | | | | |-ImplicitCastExpr 0x55631c4b91f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4b91d0 '' Function 0x55631c379920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4b91a8 'float' # | | | | `-ImplicitCastExpr 0x55631c4b9190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b9178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b9140 'double' lvalue ParmVar 0x55631c4b8e50 'V' 'double' # | | | `-DeprecatedAttr 0x55631c4b8fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4b93b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b9308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c4b9720 # | | | | `-ReturnStmt 0x55631c4b9710 # | | | | `-CallExpr 0x55631c4b96e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b96c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4b96a8 '' Function 0x55631c379b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4b9680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b9668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b9650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b9618 'double2':'vector' lvalue ParmVar 0x55631c4b9308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c4b9468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4b9890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b97e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c4b9c00 # | | | | `-ReturnStmt 0x55631c4b9bf0 # | | | | `-CallExpr 0x55631c4b9bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4b9ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4b9b88 '' Function 0x55631c379e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4b9b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4b9b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4b9b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4b9af8 'double3':'vector' lvalue ParmVar 0x55631c4b97e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c4b9940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4bab50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4b9cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c4baec8 # | | | | `-ReturnStmt 0x55631c4baeb8 # | | | | `-CallExpr 0x55631c4bae88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4bae70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4bae50 '' Function 0x55631c37a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4bae28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4bae10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4badf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4badc0 'double4':'vector' lvalue ParmVar 0x55631c4b9cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c4bac00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4bb028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4baf78 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c4bb380 # | | | | `-ReturnStmt 0x55631c4bb370 # | | | | `-CallExpr 0x55631c4bb340 'float' # | | | | |-ImplicitCastExpr 0x55631c4bb328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4bb308 '' Function 0x55631c379920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4bb2e0 'float' # | | | | `-ImplicitCastExpr 0x55631c4bb2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4bb2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4bb278 'int' lvalue ParmVar 0x55631c4baf78 'V' 'int' # | | | `-DeprecatedAttr 0x55631c4bb0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4bb4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4bb430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c4bb858 # | | | | `-ReturnStmt 0x55631c4bb848 # | | | | `-CallExpr 0x55631c4bb818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4bb800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4bb7e0 '' Function 0x55631c379b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4bb7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4bb7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4bb788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4bb750 'int2':'vector' lvalue ParmVar 0x55631c4bb430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c4bb590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4bb9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4bb908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c4bbd38 # | | | | `-ReturnStmt 0x55631c4bbd28 # | | | | `-CallExpr 0x55631c4bbcf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4bbce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4bbcc0 '' Function 0x55631c379e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4bbc98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4bbc80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4bbc68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4bbc30 'int3':'vector' lvalue ParmVar 0x55631c4bb908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c4bba68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4bbe98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4bbde8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c4bc220 # | | | | `-ReturnStmt 0x55631c4bc210 # | | | | `-CallExpr 0x55631c4bc1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4bc1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4bc1a8 '' Function 0x55631c37a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4bc180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4bc168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4bc150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4bc118 'int4':'vector' lvalue ParmVar 0x55631c4bbde8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c4bbf48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4bc380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c4bc2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c4bc6f8 # | | | | `-ReturnStmt 0x55631c4bc6e8 # | | | | `-CallExpr 0x55631c4bc6b8 'float' # | | | | |-ImplicitCastExpr 0x55631c4bc6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4bc680 '' Function 0x55631c379920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4bc658 'float' # | | | | `-ImplicitCastExpr 0x55631c4bc640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4bc628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4bc5f0 'uint':'unsigned int' lvalue ParmVar 0x55631c4bc2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c4bc430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4bc858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4bc7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c4bcbf0 # | | | | `-ReturnStmt 0x55631c4bcbe0 # | | | | `-CallExpr 0x55631c4bcbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4bcb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4bcb78 '' Function 0x55631c379b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4bcb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4bcb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4bcb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4bcae8 'uint2':'vector' lvalue ParmVar 0x55631c4bc7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c4bc908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4bcd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4bcca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c4bd0f0 # | | | | `-ReturnStmt 0x55631c4bd0e0 # | | | | `-CallExpr 0x55631c4bd0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4bd098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4bd078 '' Function 0x55631c379e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4bd050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4bd038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4bd020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4bcfe8 'uint3':'vector' lvalue ParmVar 0x55631c4bcca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c4bce00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4bd250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4bd1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c4bd5f8 # | | | | `-ReturnStmt 0x55631c4bd5e8 # | | | | `-CallExpr 0x55631c4bd5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4bd5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4bd580 '' Function 0x55631c37a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4bd558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4bd540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4bd528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4bd4f0 'uint4':'vector' lvalue ParmVar 0x55631c4bd1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c4bd300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4bd758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4bd6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c4bdaf0 # | | | | `-ReturnStmt 0x55631c4bdae0 # | | | | `-CallExpr 0x55631c4bdab0 'float' # | | | | |-ImplicitCastExpr 0x55631c4bda98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4bda78 '' Function 0x55631c379920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4bda50 'float' # | | | | `-ImplicitCastExpr 0x55631c4bda38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4bda20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4bd9e8 'int64_t':'long' lvalue ParmVar 0x55631c4bd6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c4bd808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4bdc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4bdba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c4be008 # | | | | `-ReturnStmt 0x55631c4bdff8 # | | | | `-CallExpr 0x55631c4bdfc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4bdfb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4bdf90 '' Function 0x55631c379b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4bdf68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4bdf50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4bdf38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4bdf00 'int64_t2':'vector' lvalue ParmVar 0x55631c4bdba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4bdd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4be168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4be0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c4be528 # | | | | `-ReturnStmt 0x55631c4be518 # | | | | `-CallExpr 0x55631c4be4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4be4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4be4b0 '' Function 0x55631c379e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4be488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4be470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4be458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4be420 'int64_t3':'vector' lvalue ParmVar 0x55631c4be0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4be218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4be688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4be5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c4bea50 # | | | | `-ReturnStmt 0x55631c4bea40 # | | | | `-CallExpr 0x55631c4bea10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4be9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4be9d8 '' Function 0x55631c37a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4be9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4be998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4be980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4be948 'int64_t4':'vector' lvalue ParmVar 0x55631c4be5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4be738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4bfbd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4bfb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c4bff88 # | | | | `-ReturnStmt 0x55631c4bff78 # | | | | `-CallExpr 0x55631c4bff48 'float' # | | | | |-ImplicitCastExpr 0x55631c4bff30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4bff10 '' Function 0x55631c379920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4bfee8 'float' # | | | | `-ImplicitCastExpr 0x55631c4bfed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4bfeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4bfe80 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c4bfb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c4bfc80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c00e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c0038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c4c04c0 # | | | | `-ReturnStmt 0x55631c4c04b0 # | | | | `-CallExpr 0x55631c4c0480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c0468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4c0448 '' Function 0x55631c379b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4c0420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c0408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c03f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c03b8 'uint64_t2':'vector' lvalue ParmVar 0x55631c4c0038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4c0198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c0620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c0570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c4c0a00 # | | | | `-ReturnStmt 0x55631c4c09f0 # | | | | `-CallExpr 0x55631c4c09c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c09a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4c0988 '' Function 0x55631c379e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4c0960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c0948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c0930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c08f8 'uint64_t3':'vector' lvalue ParmVar 0x55631c4c0570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4c06d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c0b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c0ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c4c0f48 # | | | | `-ReturnStmt 0x55631c4c0f38 # | | | | `-CallExpr 0x55631c4c0f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c0ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4c0ed0 '' Function 0x55631c37a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4c0ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c0e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c0e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c0e40 'uint64_t4':'vector' lvalue ParmVar 0x55631c4c0ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4c0c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c10b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c1008 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c4c1400 # | | | | `-ReturnStmt 0x55631c4c13f0 # | | | | `-CallExpr 0x55631c4c13c0 'float' # | | | | |-ImplicitCastExpr 0x55631c4c13a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4c1388 '' Function 0x55631c37aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4c1360 'float' # | | | | `-ImplicitCastExpr 0x55631c4c1348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c1330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c12f8 'double' lvalue ParmVar 0x55631c4c1008 'V' 'double' # | | | `-DeprecatedAttr 0x55631c4c1168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4c1570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c14c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c4c18d8 # | | | | `-ReturnStmt 0x55631c4c18c8 # | | | | `-CallExpr 0x55631c4c1898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c1880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4c1860 '' Function 0x55631c37af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4c1838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c1820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c1808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c17d0 'double2':'vector' lvalue ParmVar 0x55631c4c14c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c4c1620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4c1a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c1998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c4c1db8 # | | | | `-ReturnStmt 0x55631c4c1da8 # | | | | `-CallExpr 0x55631c4c1d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c1d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4c1d40 '' Function 0x55631c37b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4c1d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c1d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c1ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c1cb0 'double3':'vector' lvalue ParmVar 0x55631c4c1998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c4c1af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4c1f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c1e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c4c22a0 # | | | | `-ReturnStmt 0x55631c4c2290 # | | | | `-CallExpr 0x55631c4c2260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c2248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4c2228 '' Function 0x55631c37b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4c2200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c21e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c21d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c2198 'double4':'vector' lvalue ParmVar 0x55631c4c1e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c4c1fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4c2400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c2350 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c4c2758 # | | | | `-ReturnStmt 0x55631c4c2748 # | | | | `-CallExpr 0x55631c4c2718 'float' # | | | | |-ImplicitCastExpr 0x55631c4c2700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4c26e0 '' Function 0x55631c37aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4c26b8 'float' # | | | | `-ImplicitCastExpr 0x55631c4c26a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c2688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c2650 'int' lvalue ParmVar 0x55631c4c2350 'V' 'int' # | | | `-DeprecatedAttr 0x55631c4c24b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c28b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c2808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c4c2c30 # | | | | `-ReturnStmt 0x55631c4c2c20 # | | | | `-CallExpr 0x55631c4c2bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c2bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4c2bb8 '' Function 0x55631c37af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4c2b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c2b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c2b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c2b28 'int2':'vector' lvalue ParmVar 0x55631c4c2808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c4c2968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c2d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c2ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c4c3110 # | | | | `-ReturnStmt 0x55631c4c3100 # | | | | `-CallExpr 0x55631c4c30d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c30b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4c3098 '' Function 0x55631c37b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4c3070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c3058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c3040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c3008 'int3':'vector' lvalue ParmVar 0x55631c4c2ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c4c2e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c3270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c31c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c4c35f8 # | | | | `-ReturnStmt 0x55631c4c35e8 # | | | | `-CallExpr 0x55631c4c35b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c35a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4c3580 '' Function 0x55631c37b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4c3558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c3540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c3528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c34f0 'int4':'vector' lvalue ParmVar 0x55631c4c31c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c4c3320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c3758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c36a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c4c3ad0 # | | | | `-ReturnStmt 0x55631c4c3ac0 # | | | | `-CallExpr 0x55631c4c3a90 'float' # | | | | |-ImplicitCastExpr 0x55631c4c3a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4c3a58 '' Function 0x55631c37aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4c3a30 'float' # | | | | `-ImplicitCastExpr 0x55631c4c3a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c3a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c39c8 'uint':'unsigned int' lvalue ParmVar 0x55631c4c36a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c4c3808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c4c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c4b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c4c4fd0 # | | | | `-ReturnStmt 0x55631c4c4fc0 # | | | | `-CallExpr 0x55631c4c4f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c4f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4c4f58 '' Function 0x55631c37af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4c4f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c4f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c4f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c4ec8 'uint2':'vector' lvalue ParmVar 0x55631c4c4b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c4c4ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c5130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c5080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c4c54d0 # | | | | `-ReturnStmt 0x55631c4c54c0 # | | | | `-CallExpr 0x55631c4c5490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c5478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4c5458 '' Function 0x55631c37b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4c5430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c5418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c5400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c53c8 'uint3':'vector' lvalue ParmVar 0x55631c4c5080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c4c51e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c5630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c5580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c4c59d8 # | | | | `-ReturnStmt 0x55631c4c59c8 # | | | | `-CallExpr 0x55631c4c5998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c5980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4c5960 '' Function 0x55631c37b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4c5938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c5920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c5908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c58d0 'uint4':'vector' lvalue ParmVar 0x55631c4c5580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c4c56e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c5b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c5a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c4c5ed0 # | | | | `-ReturnStmt 0x55631c4c5ec0 # | | | | `-CallExpr 0x55631c4c5e90 'float' # | | | | |-ImplicitCastExpr 0x55631c4c5e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4c5e58 '' Function 0x55631c37aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4c5e30 'float' # | | | | `-ImplicitCastExpr 0x55631c4c5e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c5e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c5dc8 'int64_t':'long' lvalue ParmVar 0x55631c4c5a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c4c5be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c6030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c5f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c4c63e8 # | | | | `-ReturnStmt 0x55631c4c63d8 # | | | | `-CallExpr 0x55631c4c63a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c6390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4c6370 '' Function 0x55631c37af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4c6348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c6330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c6318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c62e0 'int64_t2':'vector' lvalue ParmVar 0x55631c4c5f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4c60e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c6548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c6498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c4c6908 # | | | | `-ReturnStmt 0x55631c4c68f8 # | | | | `-CallExpr 0x55631c4c68c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c68b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4c6890 '' Function 0x55631c37b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4c6868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c6850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c6838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c6800 'int64_t3':'vector' lvalue ParmVar 0x55631c4c6498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4c65f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c6a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c69b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c4c6e30 # | | | | `-ReturnStmt 0x55631c4c6e20 # | | | | `-CallExpr 0x55631c4c6df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c6dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4c6db8 '' Function 0x55631c37b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4c6d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c6d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c6d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c6d28 'int64_t4':'vector' lvalue ParmVar 0x55631c4c69b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4c6b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c6f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c6ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c4c7348 # | | | | `-ReturnStmt 0x55631c4c7338 # | | | | `-CallExpr 0x55631c4c7308 'float' # | | | | |-ImplicitCastExpr 0x55631c4c72f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4c72d0 '' Function 0x55631c37aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4c72a8 'float' # | | | | `-ImplicitCastExpr 0x55631c4c7290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c7278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c7240 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c4c6ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c4c7040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c74a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c73f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c4c7880 # | | | | `-ReturnStmt 0x55631c4c7870 # | | | | `-CallExpr 0x55631c4c7840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c7828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4c7808 '' Function 0x55631c37af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4c77e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c77c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c77b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c7778 'uint64_t2':'vector' lvalue ParmVar 0x55631c4c73f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4c7558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c79e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c7930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c4c7dc0 # | | | | `-ReturnStmt 0x55631c4c7db0 # | | | | `-CallExpr 0x55631c4c7d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c7d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4c7d48 '' Function 0x55631c37b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4c7d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c7d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c7cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c7cb8 'uint64_t3':'vector' lvalue ParmVar 0x55631c4c7930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4c7a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c7f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c7e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55631c4c8308 # | | | | `-ReturnStmt 0x55631c4c82f8 # | | | | `-CallExpr 0x55631c4c82c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c82b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4c8290 '' Function 0x55631c37b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4c8268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c8250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c8238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c8200 'uint64_t4':'vector' lvalue ParmVar 0x55631c4c7e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4c7fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4c8478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c83c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55631c4c87c0 # | | | | `-ReturnStmt 0x55631c4c87b0 # | | | | `-CallExpr 0x55631c4c8780 'float' # | | | | |-ImplicitCastExpr 0x55631c4c8768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4c8748 '' Function 0x55631c36aff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4c8720 'float' # | | | | `-ImplicitCastExpr 0x55631c4c8708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c86f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c86b8 'double' lvalue ParmVar 0x55631c4c83c8 'V' 'double' # | | | `-DeprecatedAttr 0x55631c4c8528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4c8930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c8880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55631c4c9c10 # | | | | `-ReturnStmt 0x55631c4c9c00 # | | | | `-CallExpr 0x55631c4c9bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4c9bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4c9b98 '' Function 0x55631c36b268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4c9b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4c9b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4c9b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c9b08 'double2':'vector' lvalue ParmVar 0x55631c4c8880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55631c4c89e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4c9d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4c9cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55631c4ca0f0 # | | | | `-ReturnStmt 0x55631c4ca0e0 # | | | | `-CallExpr 0x55631c4ca0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4ca098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4ca078 '' Function 0x55631c36b4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4ca050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4ca038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4ca020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4c9fe8 'double3':'vector' lvalue ParmVar 0x55631c4c9cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55631c4c9e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4ca260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4ca1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55631c4ca5d8 # | | | | `-ReturnStmt 0x55631c4ca5c8 # | | | | `-CallExpr 0x55631c4ca598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4ca580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4ca560 '' Function 0x55631c36b758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4ca538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4ca520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4ca508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4ca4d0 'double4':'vector' lvalue ParmVar 0x55631c4ca1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55631c4ca310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55631c4ca738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4ca688 col:26 used V 'int' # | | | |-CompoundStmt 0x55631c4caa98 # | | | | `-ReturnStmt 0x55631c4caa88 # | | | | `-CallExpr 0x55631c4caa58 'float' # | | | | |-ImplicitCastExpr 0x55631c4caa40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4caa20 '' Function 0x55631c36aff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4ca9f8 'float' # | | | | `-ImplicitCastExpr 0x55631c4ca9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4ca9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4ca990 'int' lvalue ParmVar 0x55631c4ca688 'V' 'int' # | | | `-DeprecatedAttr 0x55631c4ca7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4cabf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4cab48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55631c4caf78 # | | | | `-ReturnStmt 0x55631c4caf68 # | | | | `-CallExpr 0x55631c4caf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4caf20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4caf00 '' Function 0x55631c36b268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4caed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4caec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4caea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4cae70 'int2':'vector' lvalue ParmVar 0x55631c4cab48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55631c4caca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4cb0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4cb028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55631c4cb460 # | | | | `-ReturnStmt 0x55631c4cb450 # | | | | `-CallExpr 0x55631c4cb420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4cb408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4cb3e8 '' Function 0x55631c36b4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4cb3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4cb3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4cb390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4cb358 'int3':'vector' lvalue ParmVar 0x55631c4cb028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55631c4cb188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4cb5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4cb510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55631c4cb950 # | | | | `-ReturnStmt 0x55631c4cb940 # | | | | `-CallExpr 0x55631c4cb910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4cb8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4cb8d8 '' Function 0x55631c36b758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4cb8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4cb898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4cb880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4cb848 'int4':'vector' lvalue ParmVar 0x55631c4cb510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55631c4cb670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4cbab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55631c4cba00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55631c4cbe30 # | | | | `-ReturnStmt 0x55631c4cbe20 # | | | | `-CallExpr 0x55631c4cbdf0 'float' # | | | | |-ImplicitCastExpr 0x55631c4cbdd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4cbdb8 '' Function 0x55631c36aff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4cbd90 'float' # | | | | `-ImplicitCastExpr 0x55631c4cbd78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4cbd60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4cbd28 'uint':'unsigned int' lvalue ParmVar 0x55631c4cba00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55631c4cbb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4cbf90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4cbee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55631c4cc330 # | | | | `-ReturnStmt 0x55631c4cc320 # | | | | `-CallExpr 0x55631c4cc2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4cc2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4cc2b8 '' Function 0x55631c36b268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4cc290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4cc278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4cc260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4cc228 'uint2':'vector' lvalue ParmVar 0x55631c4cbee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55631c4cc040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4cc490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4cc3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55631c4cc838 # | | | | `-ReturnStmt 0x55631c4cc828 # | | | | `-CallExpr 0x55631c4cc7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4cc7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4cc7c0 '' Function 0x55631c36b4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4cc798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4cc780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4cc768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4cc730 'uint3':'vector' lvalue ParmVar 0x55631c4cc3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55631c4cc540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4cc998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4cc8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55631c4ccd48 # | | | | `-ReturnStmt 0x55631c4ccd38 # | | | | `-CallExpr 0x55631c4ccd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4cccf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4cccd0 '' Function 0x55631c36b758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4ccca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4ccc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4ccc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4ccc40 'uint4':'vector' lvalue ParmVar 0x55631c4cc8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55631c4cca48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4ccea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4ccdf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55631c4cd248 # | | | | `-ReturnStmt 0x55631c4cd238 # | | | | `-CallExpr 0x55631c4cd208 'float' # | | | | |-ImplicitCastExpr 0x55631c4cd1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4cd1d0 '' Function 0x55631c36aff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4cd1a8 'float' # | | | | `-ImplicitCastExpr 0x55631c4cd190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4cd178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4cd140 'int64_t':'long' lvalue ParmVar 0x55631c4ccdf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55631c4ccf58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4cd3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4cd2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55631c4cd768 # | | | | `-ReturnStmt 0x55631c4cd758 # | | | | `-CallExpr 0x55631c4cd728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4cd710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4cd6f0 '' Function 0x55631c36b268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4cd6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4cd6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4cd698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4cd660 'int64_t2':'vector' lvalue ParmVar 0x55631c4cd2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4cd458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4cd8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4cd818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55631c4cfdd0 # | | | | `-ReturnStmt 0x55631c4cfdc0 # | | | | `-CallExpr 0x55631c4cfd90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4cfd78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4cfd58 '' Function 0x55631c36b4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4cfd30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4cfd18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4cfd00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4cfcc8 'int64_t3':'vector' lvalue ParmVar 0x55631c4cd818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4cd978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4cff30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4cfe80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55631c4d0300 # | | | | `-ReturnStmt 0x55631c4d02f0 # | | | | `-CallExpr 0x55631c4d02c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55631c4d02a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55631c4d0288 '' Function 0x55631c36b758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55631c4d0260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55631c4d0248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4d0230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4d01f8 'int64_t4':'vector' lvalue ParmVar 0x55631c4cfe80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55631c4cffe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4d0460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d03b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55631c4d0820 # | | | | `-ReturnStmt 0x55631c4d0810 # | | | | `-CallExpr 0x55631c4d07e0 'float' # | | | | |-ImplicitCastExpr 0x55631c4d07c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55631c4d07a8 '' Function 0x55631c36aff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55631c4d0780 'float' # | | | | `-ImplicitCastExpr 0x55631c4d0768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4d0750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4d0718 'uint64_t':'unsigned long' lvalue ParmVar 0x55631c4d03b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55631c4d0510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4d0980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d08d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55631c4d0d60 # | | | | `-ReturnStmt 0x55631c4d0d50 # | | | | `-CallExpr 0x55631c4d0d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55631c4d0d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55631c4d0ce8 '' Function 0x55631c36b268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55631c4d0cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55631c4d0ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4d0c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4d0c58 'uint64_t2':'vector' lvalue ParmVar 0x55631c4d08d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55631c4d0a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55631c4d0ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d0e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55631c4d12a8 # | | | | `-ReturnStmt 0x55631c4d1298 # | | | | `-CallExpr 0x55631c4d1268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55631c4d1250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55631c4d1230 '' Function 0x55631c36b4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55631c4d1208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55631c4d11f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55631c4d11d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55631c4d11a0 'uint64_t3':'vector' lvalue ParmVar 0x55631c4d0e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55631c4d0f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55631c4d1408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55631c4d1358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55631c4d17f8 # | | | `-ReturnStmt 0x55631c4d17e8 # | | | `-CallExpr 0x55631c4d17b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55631c4d17a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55631c4d1780 '' Function 0x55631c36b758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55631c4d1758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55631c4d1740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55631c4d1728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55631c4d16f0 'uint64_t4':'vector' lvalue ParmVar 0x55631c4d1358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55631c4d14b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55631c4d1810 prev 0x55631c3d8818 line:12:11 hlsl # | | |-original Namespace 0x55631c235a98 'hlsl' # | | `-NamespaceDecl 0x55631c4d1880 prev 0x55631c2d3a88 line:13:11 __detail # | | |-original Namespace 0x55631c2d3a88 '__detail' # | | |-FunctionDecl 0x55631c4d19b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d1908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55631c4d1b60 # | | | `-ReturnStmt 0x55631c4d1b50 # | | | `-ImplicitCastExpr 0x55631c4d1b38 'vector' # | | | `-BinaryOperator 0x55631c4d1b18 'vector' '*' # | | | |-ImplicitCastExpr 0x55631c4d1ae8 'vector' # | | | | `-ExtVectorElementExpr 0x55631c4d1aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55631c4d1a80 'float4':'vector' lvalue ParmVar 0x55631c4d1908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55631c4d1b00 'vector' # | | | `-FloatingLiteral 0x55631c4d1ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55631c4d1df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55631c4d1b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4d1d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d1c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55631c4d2058 # | | | `-ReturnStmt 0x55631c4d2048 # | | | `-CallExpr 0x55631c4d2018 '' # | | | |-UnresolvedLookupExpr 0x55631c4d1ed8 '' lvalue (ADL) = 'abs' 0x55631c2dee28 0x55631c2df128 0x55631c2df438 0x55631c2df748 0x55631c2e0e68 0x55631c2e1178 0x55631c2e1488 0x55631c2e1798 0x55631c2e1a68 0x55631c2e1d90 0x55631c2e2038 0x55631c2e22d8 0x55631c2e2528 0x55631c2e2838 0x55631c2e2b48 0x55631c2e35d8 0x55631c2e38c8 0x55631c2e3bd8 0x55631c2e3ee8 0x55631c2e41f8 0x55631c2e8b70 0x55631c2e8e18 0x55631c2e90b8 0x55631c2e9358 0x55631c2e95a8 0x55631c2e98b8 0x55631c2eacc8 0x55631c2eafd8 # | | | `-DeclRefExpr 0x55631c4d1ff8 'T' lvalue ParmVar 0x55631c4d1c30 'X' 'T' # | | |-FunctionTemplateDecl 0x55631c4d26d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55631c4d2070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4d2108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4d2628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d2578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55631c4d2a28 # | | | `-ReturnStmt 0x55631c4d2a18 # | | | `-CallExpr 0x55631c4d29e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4d2748 '' lvalue (ADL) = 'sqrt' 0x55631c374f10 0x55631c375178 0x55631c3753f0 0x55631c375668 0x55631c3758d8 0x55631c375b50 0x55631c375dc8 0x55631c376040 0x55631c49fcc0 0x55631c4a0178 0x55631c4a0650 0x55631c4a0b30 0x55631c4a1008 0x55631c4a1500 0x55631c4a19d8 0x55631c4a1eb8 0x55631c4a23a0 0x55631c4a2878 0x55631c4a2d70 0x55631c4a3270 0x55631c4a3778 0x55631c4a3c70 0x55631c4a4188 0x55631c4a46a8 0x55631c4a4bd0 0x55631c4a50e8 0x55631c4a5a30 0x55631c4a5f70 # | | | `-CallExpr 0x55631c4d29b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4d2868 '' lvalue (ADL) = 'dot' 0x55631c31f968 0x55631c31fd38 0x55631c3200d8 0x55631c320478 0x55631c320780 0x55631c320b70 0x55631c320f18 0x55631c3212b8 0x55631c321608 0x55631c321958 0x55631c321d58 0x55631c3220f8 0x55631c322498 0x55631c322838 0x55631c322c08 0x55631c322fa8 0x55631c323348 0x55631c3236e8 0x55631c323a88 0x55631c323e58 0x55631c3241f8 0x55631c324598 0x55631c324938 0x55631c324d08 0x55631c3250a8 # | | | |-RecoveryExpr 0x55631c4d2970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4d2990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4d2e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55631c4d2a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4d2d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d2bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55631c4d2c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55631c4d30c0 # | | | `-ReturnStmt 0x55631c4d30b0 # | | | `-InitListExpr 0x55631c4d3050 'void' contains-errors # | | | |-IntegerLiteral 0x55631c4d2e90 'int' 1 # | | | |-BinaryOperator 0x55631c4d2f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55631c4d2ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55631c4d2eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55631c4d2ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55631c4d2f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55631c4d2f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55631c4d2f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55631c4d2fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55631c4d2f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55631c4d2fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55631c4d3030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55631c4d2ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55631c4d3010 'int' 3 # | | |-FunctionTemplateDecl 0x55631c4d33f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55631c4d30d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4d3350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d3190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55631c4d3208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55631c4d35c8 # | | | `-ReturnStmt 0x55631c4d35b8 # | | | `-CallExpr 0x55631c4d3588 '' # | | | |-UnresolvedLookupExpr 0x55631c4d34e0 '' lvalue (ADL) = 'length_impl' 0x55631c4d1df8 # | | | `-BinaryOperator 0x55631c4d3568 '' '-' # | | | |-DeclRefExpr 0x55631c4d3528 'T' lvalue ParmVar 0x55631c4d3190 'X' 'T' # | | | `-DeclRefExpr 0x55631c4d3548 'T' lvalue ParmVar 0x55631c4d3208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55631c4d60f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55631c4d35e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4d3678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4d6048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d3a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55631c4d3ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55631c4d6258 # | | | `-ReturnStmt 0x55631c4d6248 # | | | `-CallExpr 0x55631c4d6218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4d6170 '' lvalue (ADL) = 'length_vec_impl' 0x55631c4d26d0 # | | | `-BinaryOperator 0x55631c4d61f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55631c4d61b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4d61d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55631c4d6518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d6288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55631c4d6308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55631c4d6388 col:54 used c 'float' # | | | `-CompoundStmt 0x55631c4d6b90 # | | | `-ReturnStmt 0x55631c4d6b80 # | | | `-CallExpr 0x55631c4d6ac8 'float' # | | | |-ImplicitCastExpr 0x55631c4d6ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55631c4d69b0 '' Function 0x55631c4d6708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55631c4d6b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55631c4d6b08 'half2':'vector' # | | | | `-DeclRefExpr 0x55631c4d69e8 'half2':'vector' lvalue ParmVar 0x55631c4d6288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55631c4d6b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55631c4d6b38 'half2':'vector' # | | | | `-DeclRefExpr 0x55631c4d6a08 'half2':'vector' lvalue ParmVar 0x55631c4d6308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55631c4d6b68 'float' # | | | `-DeclRefExpr 0x55631c4d6a28 'float' lvalue ParmVar 0x55631c4d6388 'c' 'float' # | | |-FunctionTemplateDecl 0x55631c4d7138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55631c4d6ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4d6c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4d7090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d6f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55631c4d6fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55631c4d7348 # | | | `-ReturnStmt 0x55631c4d7338 # | | | `-CallExpr 0x55631c4d7300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4d71b8 '' lvalue (ADL) = 'dot' 0x55631c31f968 0x55631c31fd38 0x55631c3200d8 0x55631c320478 0x55631c320780 0x55631c320b70 0x55631c320f18 0x55631c3212b8 0x55631c321608 0x55631c321958 0x55631c321d58 0x55631c3220f8 0x55631c322498 0x55631c322838 0x55631c322c08 0x55631c322fa8 0x55631c323348 0x55631c3236e8 0x55631c323a88 0x55631c323e58 0x55631c3241f8 0x55631c324598 0x55631c324938 0x55631c324d08 0x55631c3250a8 # | | | |-RecoveryExpr 0x55631c4d72c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4d72e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4d7888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55631c4d7360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4d73f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4d77e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55631c4d7650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55631c4d7710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55631c4d7f60 # | | | |-DeclStmt 0x55631c4d7a80 # | | | | `-VarDecl 0x55631c4d7938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55631c4d7a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55631c4d79e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55631c4d79a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55631c4d79c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55631c4d7a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55631c4d7a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55631c4d7a20 'int' 0 # | | | |-AttributedStmt 0x55631c4d7f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55631c4d7ee8 unroll 0 # | | | | `-ForStmt 0x55631c4d7eb0 # | | | | |-DeclStmt 0x55631c4d7b50 # | | | | | `-VarDecl 0x55631c4d7ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55631c4d7b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55631c4d7bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55631c4d7ba8 'int' # | | | | | | `-DeclRefExpr 0x55631c4d7b68 'int' lvalue Var 0x55631c4d7ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55631c4d7b88 'int' NonTypeTemplateParm 0x55631c4d73f8 'N' 'int' # | | | | |-UnaryOperator 0x55631c4d7c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55631c4d7be0 'int' lvalue Var 0x55631c4d7ab0 'i' 'int' # | | | | `-BinaryOperator 0x55631c4d7e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55631c4d7c18 'T' contains-errors lvalue Var 0x55631c4d7938 'sum' 'T' # | | | | `-CallExpr 0x55631c4d7e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55631c4d7c50 '' lvalue (ADL) = 'mad' 0x55631c33c460 0x55631c33c818 0x55631c33cbe0 0x55631c33dfd0 0x55631c33e380 0x55631c33e748 0x55631c33eb10 0x55631c33eed8 0x55631c33f2a0 0x55631c33f668 0x55631c33fa30 0x55631c33fe30 0x55631c3401f8 0x55631c3405c0 0x55631c340988 0x55631c340d50 0x55631c341118 0x55631c3414e0 0x55631c3418a8 0x55631c341cd0 0x55631c342080 0x55631c342448 0x55631c342810 0x55631c342bd8 0x55631c342f88 0x55631c343350 0x55631c343718 0x55631c343ae0 # | | | | |-ArraySubscriptExpr 0x55631c4d7db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55631c4d7d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55631c4d7d90 'int' lvalue Var 0x55631c4d7ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55631c4d7e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55631c4d7dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55631c4d7df0 'int' lvalue Var 0x55631c4d7ab0 'i' 'int' # | | | | `-DeclRefExpr 0x55631c4d7e30 'T' contains-errors lvalue Var 0x55631c4d7938 'sum' 'T' # | | | `-ReturnStmt 0x55631c4d7f50 # | | | `-DeclRefExpr 0x55631c4d7f30 'T' contains-errors lvalue Var 0x55631c4d7938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55631c4d8268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55631c4d7f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4d81c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d8040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55631c4d80b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55631c4d8480 # | | | `-ReturnStmt 0x55631c4d8470 # | | | `-BinaryOperator 0x55631c4d8450 '' '-' # | | | |-DeclRefExpr 0x55631c4d8350 'T' lvalue ParmVar 0x55631c4d8040 'I' 'T' # | | | `-BinaryOperator 0x55631c4d8430 '' '*' # | | | |-BinaryOperator 0x55631c4d83f0 '' '*' # | | | | |-BinaryOperator 0x55631c4d83b0 '' '*' # | | | | | |-IntegerLiteral 0x55631c4d8370 'int' 2 # | | | | | `-DeclRefExpr 0x55631c4d8390 'T' lvalue ParmVar 0x55631c4d80b8 'N' 'T' # | | | | `-DeclRefExpr 0x55631c4d83d0 'T' lvalue ParmVar 0x55631c4d8040 'I' 'T' # | | | `-DeclRefExpr 0x55631c4d8410 'T' lvalue ParmVar 0x55631c4d80b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55631c4d8888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55631c4d8498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4d8538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55631c4d87e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d8650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55631c4d8710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55631c4d8b58 # | | | `-ReturnStmt 0x55631c4d8b48 # | | | `-BinaryOperator 0x55631c4d8b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55631c4d8908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55631c4d8b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55631c4d8968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55631c4d8928 'int' 2 # | | | | `-RecoveryExpr 0x55631c4d8948 '' contains-errors lvalue # | | | `-CallExpr 0x55631c4d8ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4d8988 '' lvalue (ADL) = 'dot' 0x55631c31f968 0x55631c31fd38 0x55631c3200d8 0x55631c320478 0x55631c320780 0x55631c320b70 0x55631c320f18 0x55631c3212b8 0x55631c321608 0x55631c321958 0x55631c321d58 0x55631c3220f8 0x55631c322498 0x55631c322838 0x55631c322c08 0x55631c322fa8 0x55631c323348 0x55631c3236e8 0x55631c323a88 0x55631c323e58 0x55631c3241f8 0x55631c324598 0x55631c324938 0x55631c324d08 0x55631c3250a8 # | | | |-RecoveryExpr 0x55631c4d8a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4d8ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4d8fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55631c4d8b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55631c4d8bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55631c4d8f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d8ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55631c4d8d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55631c4d8d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55631c4d9ab0 # | | | |-DeclStmt 0x55631c4d92c0 # | | | | `-VarDecl 0x55631c4d90d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55631c4d9288 '' # | | | | |-UnresolvedLookupExpr 0x55631c4d9140 '' lvalue (ADL) = 'dot' 0x55631c31f968 0x55631c31fd38 0x55631c3200d8 0x55631c320478 0x55631c320780 0x55631c320b70 0x55631c320f18 0x55631c3212b8 0x55631c321608 0x55631c321958 0x55631c321d58 0x55631c3220f8 0x55631c322498 0x55631c322838 0x55631c322c08 0x55631c322fa8 0x55631c323348 0x55631c3236e8 0x55631c323a88 0x55631c323e58 0x55631c3241f8 0x55631c324598 0x55631c324938 0x55631c324d08 0x55631c3250a8 # | | | | |-DeclRefExpr 0x55631c4d9248 'T' lvalue ParmVar 0x55631c4d8d20 'N' 'T' # | | | | `-DeclRefExpr 0x55631c4d9268 'T' lvalue ParmVar 0x55631c4d8ca8 'I' 'T' # | | | |-DeclStmt 0x55631c4d94f8 # | | | | `-VarDecl 0x55631c4d92f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55631c4d94d8 '' '-' # | | | | |-IntegerLiteral 0x55631c4d9360 'int' 1 # | | | | `-BinaryOperator 0x55631c4d94b8 '' '*' # | | | | |-BinaryOperator 0x55631c4d93c0 '' '*' # | | | | | |-DeclRefExpr 0x55631c4d9380 'U' lvalue ParmVar 0x55631c4d8d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55631c4d93a0 'U' lvalue ParmVar 0x55631c4d8d98 'Eta' 'U' # | | | | `-ParenExpr 0x55631c4d9498 '' # | | | | `-BinaryOperator 0x55631c4d9478 '' '-' # | | | | |-IntegerLiteral 0x55631c4d93e0 'int' 1 # | | | | `-BinaryOperator 0x55631c4d9458 '' '*' # | | | | |-DeclRefExpr 0x55631c4d9400 'T' lvalue Var 0x55631c4d90d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55631c4d9438 'T' lvalue Var 0x55631c4d90d8 'Mul' 'T' # | | | |-DeclStmt 0x55631c4d98a0 # | | | | `-VarDecl 0x55631c4d9530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55631c4d9880 '' # | | | | `-BinaryOperator 0x55631c4d9860 '' '-' # | | | | |-BinaryOperator 0x55631c4d95d8 '' '*' # | | | | | |-DeclRefExpr 0x55631c4d9598 'U' lvalue ParmVar 0x55631c4d8d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55631c4d95b8 'T' lvalue ParmVar 0x55631c4d8ca8 'I' 'T' # | | | | `-BinaryOperator 0x55631c4d9840 '' '*' # | | | | |-ParenExpr 0x55631c4d9800 '' # | | | | | `-BinaryOperator 0x55631c4d97e0 '' '+' # | | | | | |-BinaryOperator 0x55631c4d9638 '' '*' # | | | | | | |-DeclRefExpr 0x55631c4d95f8 'U' lvalue ParmVar 0x55631c4d8d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55631c4d9618 'T' lvalue Var 0x55631c4d90d8 'Mul' 'T' # | | | | | `-CallExpr 0x55631c4d97b0 '' # | | | | | |-UnresolvedLookupExpr 0x55631c4d9658 '' lvalue (ADL) = 'sqrt' 0x55631c374f10 0x55631c375178 0x55631c3753f0 0x55631c375668 0x55631c3758d8 0x55631c375b50 0x55631c375dc8 0x55631c376040 0x55631c49fcc0 0x55631c4a0178 0x55631c4a0650 0x55631c4a0b30 0x55631c4a1008 0x55631c4a1500 0x55631c4a19d8 0x55631c4a1eb8 0x55631c4a23a0 0x55631c4a2878 0x55631c4a2d70 0x55631c4a3270 0x55631c4a3778 0x55631c4a3c70 0x55631c4a4188 0x55631c4a46a8 0x55631c4a4bd0 0x55631c4a50e8 0x55631c4a5a30 0x55631c4a5f70 # | | | | | `-DeclRefExpr 0x55631c4d9778 'T' lvalue Var 0x55631c4d92f8 'K' 'T' # | | | | `-DeclRefExpr 0x55631c4d9820 'T' lvalue ParmVar 0x55631c4d8d20 'N' 'T' # | | | `-ReturnStmt 0x55631c4d9aa0 # | | | `-CallExpr 0x55631c4d9a60 '' # | | | |-UnresolvedLookupExpr 0x55631c4d98f0 '' lvalue (ADL) = 'select' 0x55631c32a158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c4d8bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c4d8b70 'T' # | | | |-BinaryOperator 0x55631c4d99a8 '' '<' # | | | | |-DeclRefExpr 0x55631c4d9968 'T' lvalue Var 0x55631c4d92f8 'K' 'T' # | | | | `-IntegerLiteral 0x55631c4d9988 'int' 0 # | | | |-CXXStaticCastExpr 0x55631c4d99f8 'T' static_cast # | | | | `-IntegerLiteral 0x55631c4d99c8 'int' 0 # | | | `-DeclRefExpr 0x55631c4d9a28 'T' lvalue Var 0x55631c4d9530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55631c4d9db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55631c4d9ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4d9d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4d9b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55631c4d9c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55631c4dba08 # | | | |-DeclStmt 0x55631c4d9f88 # | | | | `-VarDecl 0x55631c4d9ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55631c4d9f68 '' '/' # | | | | |-DeclRefExpr 0x55631c4d9f28 'T' lvalue ParmVar 0x55631c4d9b90 'X' 'T' # | | | | `-DeclRefExpr 0x55631c4d9f48 'T' lvalue ParmVar 0x55631c4d9c08 'Y' 'T' # | | | |-DeclStmt 0x55631c4db4c0 # | | | | `-VarDecl 0x55631c4db3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55631c4db4a0 '' '>=' # | | | | |-DeclRefExpr 0x55631c4db448 'T' lvalue Var 0x55631c4d9ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55631c4db480 'int' 0 # | | | |-DeclStmt 0x55631c4db820 # | | | | `-VarDecl 0x55631c4db4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55631c4db7f0 '' # | | | | |-UnresolvedLookupExpr 0x55631c4db560 '' lvalue (ADL) = 'frac' 0x55631c331c40 0x55631c331ea8 0x55631c332120 0x55631c332398 0x55631c3325f8 0x55631c332870 0x55631c332ae8 0x55631c332d70 0x55631c39be40 0x55631c39c2f8 0x55631c39c7d0 0x55631c39ccb0 0x55631c44f308 0x55631c44f7c0 0x55631c44fc98 0x55631c450178 0x55631c450660 0x55631c450b38 0x55631c451860 0x55631c451d60 0x55631c452268 0x55631c452760 0x55631c452c78 0x55631c453198 0x55631c4536c0 0x55631c4545e8 0x55631c454b20 0x55631c455060 # | | | | `-CallExpr 0x55631c4db7c0 '' # | | | | |-UnresolvedLookupExpr 0x55631c4db680 '' lvalue (ADL) = 'abs' 0x55631c2dee28 0x55631c2df128 0x55631c2df438 0x55631c2df748 0x55631c2e0e68 0x55631c2e1178 0x55631c2e1488 0x55631c2e1798 0x55631c2e1a68 0x55631c2e1d90 0x55631c2e2038 0x55631c2e22d8 0x55631c2e2528 0x55631c2e2838 0x55631c2e2b48 0x55631c2e35d8 0x55631c2e38c8 0x55631c2e3bd8 0x55631c2e3ee8 0x55631c2e41f8 0x55631c2e8b70 0x55631c2e8e18 0x55631c2e90b8 0x55631c2e9358 0x55631c2e95a8 0x55631c2e98b8 0x55631c2eacc8 0x55631c2eafd8 # | | | | `-DeclRefExpr 0x55631c4db7a0 'T' lvalue Var 0x55631c4d9ec0 'div' 'T' # | | | `-ReturnStmt 0x55631c4db9f8 # | | | `-BinaryOperator 0x55631c4db9d8 '' '*' # | | | |-CallExpr 0x55631c4db978 '' # | | | | |-UnresolvedLookupExpr 0x55631c4db858 '' lvalue (ADL) = 'select' 0x55631c32a158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c4d9b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c4d9ae0 'T' # | | | | |-DeclRefExpr 0x55631c4db8d0 'bool' lvalue Var 0x55631c4db3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55631c4db908 'T' lvalue Var 0x55631c4db4f8 'frc' 'T' # | | | | `-UnaryOperator 0x55631c4db960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55631c4db940 'T' lvalue Var 0x55631c4db4f8 'frc' 'T' # | | | `-DeclRefExpr 0x55631c4db9b8 'T' lvalue ParmVar 0x55631c4d9c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55631c4dbe28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55631c4dba38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4dbad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4dbd80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4dbbf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55631c4dbcb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55631c4dc6b8 # | | | |-DeclStmt 0x55631c4dbff0 # | | | | `-VarDecl 0x55631c4dbf00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55631c4dbfc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55631c4dbfa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55631c4dbf68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55631c4dbf88 '' contains-errors lvalue # | | | |-DeclStmt 0x55631c4dc140 # | | | | `-VarDecl 0x55631c4dc050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55631c4dc118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55631c4dc0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55631c4dc0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55631c4dc0d8 'int' 0 # | | | |-DeclStmt 0x55631c4dc500 # | | | | `-VarDecl 0x55631c4dc1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55631c4dc4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55631c4dc4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55631c4dc218 '' lvalue (ADL) = 'frac' 0x55631c331c40 0x55631c331ea8 0x55631c332120 0x55631c332398 0x55631c3325f8 0x55631c332870 0x55631c332ae8 0x55631c332d70 0x55631c39be40 0x55631c39c2f8 0x55631c39c7d0 0x55631c39ccb0 0x55631c44f308 0x55631c44f7c0 0x55631c44fc98 0x55631c450178 0x55631c450660 0x55631c450b38 0x55631c451860 0x55631c451d60 0x55631c452268 0x55631c452760 0x55631c452c78 0x55631c453198 0x55631c4536c0 0x55631c4545e8 0x55631c454b20 0x55631c455060 # | | | | `-CallExpr 0x55631c4dc478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55631c4dc338 '' lvalue (ADL) = 'abs' 0x55631c2dee28 0x55631c2df128 0x55631c2df438 0x55631c2df748 0x55631c2e0e68 0x55631c2e1178 0x55631c2e1488 0x55631c2e1798 0x55631c2e1a68 0x55631c2e1d90 0x55631c2e2038 0x55631c2e22d8 0x55631c2e2528 0x55631c2e2838 0x55631c2e2b48 0x55631c2e35d8 0x55631c2e38c8 0x55631c2e3bd8 0x55631c2e3ee8 0x55631c2e41f8 0x55631c2e8b70 0x55631c2e8e18 0x55631c2e90b8 0x55631c2e9358 0x55631c2e95a8 0x55631c2e98b8 0x55631c2eacc8 0x55631c2eafd8 # | | | | `-RecoveryExpr 0x55631c4dc458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55631c4dc6a8 # | | | `-BinaryOperator 0x55631c4dc688 '' contains-errors '*' # | | | |-CallExpr 0x55631c4dc628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55631c4dc538 '' lvalue (ADL) = 'select' 0x55631c32a158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c4dba90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c4dba38 'T' # | | | | |-RecoveryExpr 0x55631c4dc5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55631c4dc5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55631c4dc610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55631c4dc5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4dc668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4dcaf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55631c4dc730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4dca50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4dc7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55631c4dc858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55631c4dc8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55631c4dcfe0 # | | | |-DeclStmt 0x55631c4dce60 # | | | | `-VarDecl 0x55631c4dcc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55631c4dce30 '' # | | | | |-UnresolvedLookupExpr 0x55631c4dcc70 '' lvalue (ADL) = 'saturate' 0x55631c3280b8 0x55631c328320 0x55631c328598 0x55631c328810 0x55631c328a70 0x55631c328ce8 0x55631c328f60 0x55631c3291d8 0x55631c329438 0x55631c3296b0 0x55631c329928 0x55631c329bf0 # | | | | `-BinaryOperator 0x55631c4dce10 '' '/' # | | | | |-ParenExpr 0x55631c4dcd70 '' # | | | | | `-BinaryOperator 0x55631c4dcd50 '' '-' # | | | | | |-DeclRefExpr 0x55631c4dcd10 'T' lvalue ParmVar 0x55631c4dc8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55631c4dcd30 'T' lvalue ParmVar 0x55631c4dc7e0 'Min' 'T' # | | | | `-ParenExpr 0x55631c4dcdf0 '' # | | | | `-BinaryOperator 0x55631c4dcdd0 '' '-' # | | | | |-DeclRefExpr 0x55631c4dcd90 'T' lvalue ParmVar 0x55631c4dc858 'Max' 'T' # | | | | `-DeclRefExpr 0x55631c4dcdb0 'T' lvalue ParmVar 0x55631c4dc7e0 'Min' 'T' # | | | `-ReturnStmt 0x55631c4dcfd0 # | | | `-BinaryOperator 0x55631c4dcfb0 '' '*' # | | | |-BinaryOperator 0x55631c4dcf70 '' '*' # | | | | |-ParenExpr 0x55631c4dcf30 '' # | | | | | `-BinaryOperator 0x55631c4dcf10 '' '-' # | | | | | |-IntegerLiteral 0x55631c4dce78 'int' 3 # | | | | | `-BinaryOperator 0x55631c4dcef0 '' '*' # | | | | | |-IntegerLiteral 0x55631c4dce98 'int' 2 # | | | | | `-DeclRefExpr 0x55631c4dceb8 'T' lvalue Var 0x55631c4dcc08 'S' 'T' # | | | | `-DeclRefExpr 0x55631c4dcf50 'T' lvalue Var 0x55631c4dcc08 'S' 'T' # | | | `-DeclRefExpr 0x55631c4dcf90 'T' lvalue Var 0x55631c4dcc08 'S' 'T' # | | |-FunctionTemplateDecl 0x55631c4dd4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55631c4dd000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4dd098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4dd420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4dd1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55631c4dd270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55631c4dd330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55631c4dd9e0 # | | | |-DeclStmt 0x55631c4dd878 # | | | | `-VarDecl 0x55631c4dd5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55631c4dd850 '' contains-errors lvalue # | | | | `-CallExpr 0x55631c4dd820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55631c4dd610 '' lvalue (ADL) = 'saturate' 0x55631c3280b8 0x55631c328320 0x55631c328598 0x55631c328810 0x55631c328a70 0x55631c328ce8 0x55631c328f60 0x55631c3291d8 0x55631c329438 0x55631c3296b0 0x55631c329928 0x55631c329bf0 # | | | | `-BinaryOperator 0x55631c4dd800 '' contains-errors '/' # | | | | |-ParenExpr 0x55631c4dd738 '' contains-errors # | | | | | `-BinaryOperator 0x55631c4dd718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55631c4dd6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55631c4dd6b0 'int' lvalue ParmVar 0x55631c4dd330 'X' 'int' # | | | | | `-RecoveryExpr 0x55631c4dd6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55631c4dd7e0 '' contains-errors # | | | | `-BinaryOperator 0x55631c4dd7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55631c4dd778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55631c4dd758 'int' lvalue ParmVar 0x55631c4dd270 'Max' 'int' # | | | | `-RecoveryExpr 0x55631c4dd7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55631c4dd9d0 # | | | `-BinaryOperator 0x55631c4dd9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55631c4dd970 '' contains-errors '*' # | | | | |-ParenExpr 0x55631c4dd930 '' contains-errors # | | | | | `-BinaryOperator 0x55631c4dd910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55631c4dd890 'int' 3 # | | | | | `-BinaryOperator 0x55631c4dd8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55631c4dd8b0 'int' 2 # | | | | | `-RecoveryExpr 0x55631c4dd8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55631c4dd950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4dd990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4dde50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55631c4dda18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4ddda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4ddb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55631c4ddba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55631c4ddc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55631c4dec08 # | | | |-DeclStmt 0x55631c4ddfb0 # | | | | `-VarDecl 0x55631c4ddee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55631c4ddf90 '' '<' # | | | | |-DeclRefExpr 0x55631c4ddf50 'T' lvalue ParmVar 0x55631c4ddb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55631c4ddf70 'int' 0 # | | | |-DeclStmt 0x55631c4de1a0 # | | | | `-VarDecl 0x55631c4ddfe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55631c4de160 '' # | | | | |-UnresolvedLookupExpr 0x55631c4de070 '' lvalue (ADL) = 'select' 0x55631c32a158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c4dda70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c4dda18 'T' # | | | | |-DeclRefExpr 0x55631c4de0e8 'bool' lvalue Var 0x55631c4ddee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55631c4de120 'int' 0 # | | | | `-DeclRefExpr 0x55631c4de140 'T' lvalue ParmVar 0x55631c4ddb30 'NDotL' 'T' # | | | |-DeclStmt 0x55631c4de3b8 # | | | | `-VarDecl 0x55631c4de230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55631c4de390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55631c4de330 'void' # | | | | |-IntegerLiteral 0x55631c4de298 'int' 1 # | | | | |-DeclRefExpr 0x55631c4de2b8 'T' lvalue Var 0x55631c4ddfe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55631c4de2f0 'int' 0 # | | | | `-IntegerLiteral 0x55631c4de310 'int' 1 # | | | |-DeclStmt 0x55631c4de5f8 # | | | | `-VarDecl 0x55631c4de3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55631c4de5c0 '' # | | | | |-UnresolvedLookupExpr 0x55631c4de448 '' lvalue (ADL) = 'or' 0x55631c358b78 0x55631c358e88 0x55631c3591a8 0x55631c3594c8 0x55631c3597e8 0x55631c359af0 0x55631c359df8 0x55631c35a100 0x55631c35a408 0x55631c35a710 0x55631c35aa18 0x55631c35ad20 0x55631c35b028 0x55631c35b330 0x55631c35b638 0x55631c35b968 0x55631c35bc70 0x55631c35bf78 0x55631c35c280 # | | | | |-DeclRefExpr 0x55631c4de520 'bool' lvalue Var 0x55631c4ddee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55631c4de5a0 '' # | | | | `-BinaryOperator 0x55631c4de580 '' '<' # | | | | |-DeclRefExpr 0x55631c4de540 'T' lvalue ParmVar 0x55631c4ddba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55631c4de560 'int' 0 # | | | |-DeclStmt 0x55631c4de998 # | | | | `-VarDecl 0x55631c4de630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55631c4de968 '' # | | | | |-UnresolvedLookupExpr 0x55631c4de698 '' lvalue (ADL) = 'exp' 0x55631c325c70 0x55631c325ed8 0x55631c326150 0x55631c3263c8 0x55631c326628 0x55631c3268a0 0x55631c326b18 0x55631c326da0 0x55631c430438 0x55631c4308e8 0x55631c430db8 0x55631c431290 0x55631c431768 0x55631c431c20 0x55631c432780 0x55631c432c60 0x55631c433148 0x55631c433620 0x55631c433b18 0x55631c434018 0x55631c434520 0x55631c435360 0x55631c435878 0x55631c435d98 0x55631c4362c0 0x55631c4367d8 0x55631c436d10 0x55631c43a788 # | | | | `-BinaryOperator 0x55631c4de948 '' '*' # | | | | |-CallExpr 0x55631c4de8f8 '' # | | | | | |-UnresolvedLookupExpr 0x55631c4de7b8 '' lvalue (ADL) = 'log' 0x55631c3377e8 0x55631c337a50 0x55631c337d20 0x55631c337f98 0x55631c3381f8 0x55631c338470 0x55631c3386e8 0x55631c338960 0x55631c466168 0x55631c466618 0x55631c466ae8 0x55631c466fc0 0x55631c467498 0x55631c467950 0x55631c467e40 0x55631c468320 0x55631c468808 0x55631c468ce0 0x55631c4691d8 0x55631c4696d8 0x55631c46a410 0x55631c46a908 0x55631c46ae20 0x55631c46b340 0x55631c46b868 0x55631c46bd80 0x55631c46c2b8 0x55631c46d0a8 # | | | | | `-DeclRefExpr 0x55631c4de8d8 'T' lvalue ParmVar 0x55631c4ddba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55631c4de928 'T' lvalue ParmVar 0x55631c4ddc20 'M' 'T' # | | | |-BinaryOperator 0x55631c4debb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55631c4dea30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55631c4de9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55631c4de9b0 'int' contains-errors lvalue Var 0x55631c4de230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55631c4dea10 'int' 2 # | | | | `-CallExpr 0x55631c4deb78 '' # | | | | |-UnresolvedLookupExpr 0x55631c4dea70 '' lvalue (ADL) = 'select' 0x55631c32a158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c4dda70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c4dda18 'T' # | | | | |-DeclRefExpr 0x55631c4deae8 'bool' lvalue Var 0x55631c4de3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55631c4deb20 'int' 0 # | | | | `-DeclRefExpr 0x55631c4deb40 'T' lvalue Var 0x55631c4de630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55631c4debf8 # | | | `-RecoveryExpr 0x55631c4debd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4defc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55631c4dec50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4def20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4ded00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55631c4ded78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55631c4dedf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55631c4df368 # | | | `-ReturnStmt 0x55631c4df358 # | | | `-CallExpr 0x55631c4df318 '' # | | | |-UnresolvedLookupExpr 0x55631c4df0b8 '' lvalue (ADL) = 'select' 0x55631c32a158 # | | | |-BinaryOperator 0x55631c4df2a0 '' '<' # | | | | |-CallExpr 0x55631c4df248 '' # | | | | | |-UnresolvedLookupExpr 0x55631c4df100 '' lvalue (ADL) = 'dot' 0x55631c31f968 0x55631c31fd38 0x55631c3200d8 0x55631c320478 0x55631c320780 0x55631c320b70 0x55631c320f18 0x55631c3212b8 0x55631c321608 0x55631c321958 0x55631c321d58 0x55631c3220f8 0x55631c322498 0x55631c322838 0x55631c322c08 0x55631c322fa8 0x55631c323348 0x55631c3236e8 0x55631c323a88 0x55631c323e58 0x55631c3241f8 0x55631c324598 0x55631c324938 0x55631c324d08 0x55631c3250a8 # | | | | | |-DeclRefExpr 0x55631c4df208 'T' lvalue ParmVar 0x55631c4ded78 'I' 'T' # | | | | | `-DeclRefExpr 0x55631c4df228 'T' lvalue ParmVar 0x55631c4dedf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55631c4df280 'int' 0 # | | | |-DeclRefExpr 0x55631c4df2c0 'T' lvalue ParmVar 0x55631c4ded00 'N' 'T' # | | | `-UnaryOperator 0x55631c4df300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55631c4df2e0 'T' lvalue ParmVar 0x55631c4ded00 'N' 'T' # | | |-FunctionTemplateDecl 0x55631c4dfa98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55631c4df380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4df9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4df870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55631c4df8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55631c4dfd40 # | | | `-ReturnStmt 0x55631c4dfd30 # | | | `-BinaryOperator 0x55631c4dfd10 '' '*' # | | | |-CallExpr 0x55631c4dfcc0 '' # | | | | |-UnresolvedLookupExpr 0x55631c4dfb80 '' lvalue (ADL) = 'exp2' 0x55631c327000 0x55631c327268 0x55631c3274e0 0x55631c327758 0x55631c3279b8 0x55631c305dc0 0x55631c306038 0x55631c3062b0 0x55631c43ace0 0x55631c43b198 0x55631c43b670 0x55631c43bb50 0x55631c43c028 0x55631c43c550 0x55631c43ca28 0x55631c43cf08 0x55631c43d3f0 0x55631c43d8c8 0x55631c43ddc0 0x55631c43e2c0 0x55631c43e7e0 0x55631c43ecd8 0x55631c43f1f0 0x55631c43f710 0x55631c43fc38 0x55631c440150 0x55631c440988 0x55631c440ec8 # | | | | `-DeclRefExpr 0x55631c4dfca0 'T' lvalue ParmVar 0x55631c4df8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55631c4dfcf0 'T' lvalue ParmVar 0x55631c4df870 'X' 'T' # | | |-FunctionTemplateDecl 0x55631c4e00d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55631c4dfd58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55631c4dfde0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55631c4dfe78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55631c4e0030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4dff10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55631c4e07d0 # | | | |-DeclStmt 0x55631c4e0470 # | | | | `-VarDecl 0x55631c4e01d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55631c4e0440 '' # | | | | |-DeclRefExpr 0x55631c4e03e8 '' Function 0x55631c4e0290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55631c4e0420 'T' lvalue ParmVar 0x55631c4dff10 'X' 'T' # | | | |-DeclStmt 0x55631c4e05e8 # | | | | `-VarDecl 0x55631c4e04a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55631c4e05c8 '' '-' # | | | | |-ParenExpr 0x55631c4e0570 'int' # | | | | | `-BinaryOperator 0x55631c4e0550 'int' '-' # | | | | | |-DeclRefExpr 0x55631c4e0510 'int' NonTypeTemplateParm 0x55631c4dfe78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55631c4e0530 'int' 1 # | | | | `-DeclRefExpr 0x55631c4e0590 'K' lvalue Var 0x55631c4e01d8 'FBH' 'K' # | | | |-BinaryOperator 0x55631c4e0778 '' '=' # | | | | |-DeclRefExpr 0x55631c4e0600 'K' lvalue Var 0x55631c4e01d8 'FBH' 'K' # | | | | `-CallExpr 0x55631c4e0738 '' # | | | | |-UnresolvedLookupExpr 0x55631c4e0620 '' lvalue (ADL) = 'select' 0x55631c32a158 # | | | | |-BinaryOperator 0x55631c4e06c0 '' '==' # | | | | | |-DeclRefExpr 0x55631c4e0668 'K' lvalue Var 0x55631c4e01d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55631c4e06a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55631c4e0688 'int' 1 # | | | | |-DeclRefExpr 0x55631c4e06e0 'K' lvalue Var 0x55631c4e01d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55631c4e0700 'K' lvalue Var 0x55631c4e04a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55631c4e07b8 nrvo_candidate(Var 0x55631c4e01d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55631c4e0798 'K' lvalue Var 0x55631c4e01d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55631c4e0a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55631c4e0800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4e0990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4e08b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55631c4e0d58 # | | | `-ReturnStmt 0x55631c4e0d48 # | | | `-CallExpr 0x55631c4e0d18 '' # | | | |-DeclRefExpr 0x55631c4e0cc0 '' Function 0x55631c4e0b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55631c4e0cf8 'T' lvalue ParmVar 0x55631c4e08b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55631c4e0fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55631c4e0d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4e0f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4e0e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55631c4e12c8 # | | | `-ReturnStmt 0x55631c4e12b8 # | | | `-CallExpr 0x55631c4e1288 '' # | | | |-DeclRefExpr 0x55631c4e1230 '' Function 0x55631c4e10d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55631c4e1268 'T' lvalue ParmVar 0x55631c4e0e20 'input' 'T' # | | `-FunctionTemplateDecl 0x55631c4e1518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55631c4e12e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55631c4e1470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55631c4e1390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55631c4e1cd8 # | | |-DeclStmt 0x55631c4e1750 # | | | `-VarDecl 0x55631c4e1618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55631c4e1720 '' # | | | |-UnresolvedLookupExpr 0x55631c4e1680 '' lvalue (ADL) = 'ddx_coarse' 0x55631c36bc50 0x55631c36beb8 0x55631c36c130 0x55631c36c3a8 0x55631c36c608 0x55631c36c880 0x55631c36caf8 0x55631c36cd70 # | | | `-DeclRefExpr 0x55631c4e1700 'T' lvalue ParmVar 0x55631c4e1390 'input' 'T' # | | |-BinaryOperator 0x55631c4e1910 '' '=' # | | | |-DeclRefExpr 0x55631c4e1768 'T' lvalue Var 0x55631c4e1618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55631c4e18e0 '' # | | | |-UnresolvedLookupExpr 0x55631c4e17a0 '' lvalue (ADL) = 'abs' 0x55631c2dee28 0x55631c2df128 0x55631c2df438 0x55631c2df748 0x55631c2e0e68 0x55631c2e1178 0x55631c2e1488 0x55631c2e1798 0x55631c2e1a68 0x55631c2e1d90 0x55631c2e2038 0x55631c2e22d8 0x55631c2e2528 0x55631c2e2838 0x55631c2e2b48 0x55631c2e35d8 0x55631c2e38c8 0x55631c2e3bd8 0x55631c2e3ee8 0x55631c2e41f8 0x55631c2e8b70 0x55631c2e8e18 0x55631c2e90b8 0x55631c2e9358 0x55631c2e95a8 0x55631c2e98b8 0x55631c2eacc8 0x55631c2eafd8 # | | | `-DeclRefExpr 0x55631c4e18c0 'T' lvalue Var 0x55631c4e1618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55631c4e1a88 # | | | `-VarDecl 0x55631c4e1950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55631c4e1a58 '' # | | | |-UnresolvedLookupExpr 0x55631c4e19b8 '' lvalue (ADL) = 'ddy_coarse' 0x55631c36cfd0 0x55631c36d238 0x55631c36d4b0 0x55631c36d728 0x55631c3d57f0 0x55631c3d5a68 0x55631c3d5ce0 0x55631c3d5f58 # | | | `-DeclRefExpr 0x55631c4e1a38 'T' lvalue ParmVar 0x55631c4e1390 'input' 'T' # | | |-BinaryOperator 0x55631c4e1c48 '' '=' # | | | |-DeclRefExpr 0x55631c4e1aa0 'T' lvalue Var 0x55631c4e1950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55631c4e1c18 '' # | | | |-UnresolvedLookupExpr 0x55631c4e1ad8 '' lvalue (ADL) = 'abs' 0x55631c2dee28 0x55631c2df128 0x55631c2df438 0x55631c2df748 0x55631c2e0e68 0x55631c2e1178 0x55631c2e1488 0x55631c2e1798 0x55631c2e1a68 0x55631c2e1d90 0x55631c2e2038 0x55631c2e22d8 0x55631c2e2528 0x55631c2e2838 0x55631c2e2b48 0x55631c2e35d8 0x55631c2e38c8 0x55631c2e3bd8 0x55631c2e3ee8 0x55631c2e41f8 0x55631c2e8b70 0x55631c2e8e18 0x55631c2e90b8 0x55631c2e9358 0x55631c2e95a8 0x55631c2e98b8 0x55631c2eacc8 0x55631c2eafd8 # | | | `-DeclRefExpr 0x55631c4e1bf8 'T' lvalue Var 0x55631c4e1950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55631c4e1cc8 # | | `-BinaryOperator 0x55631c4e1ca8 '' '+' # | | |-DeclRefExpr 0x55631c4e1c68 'T' lvalue Var 0x55631c4e1618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55631c4e1c88 'T' lvalue Var 0x55631c4e1950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55631c4d66b8 col:10 implicit C # | | `-FunctionDecl 0x55631c4d6708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55631c4d6810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55631c4d6878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55631c4d68e0 <> 'float' # | | |-BuiltinAttr 0x55631c4d67b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55631c4d6960 Implicit # | | `-ConstAttr 0x55631c4d6988 Implicit # | |-LinkageSpecDecl 0x55631c4e0240 col:11 implicit C # | | `-FunctionDecl 0x55631c4e0290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55631c4e0338 <> Implicit 702 # | | |-NoThrowAttr 0x55631c4e0398 Implicit # | | `-ConstAttr 0x55631c4e03c0 Implicit # | |-LinkageSpecDecl 0x55631c4e0b18 col:10 implicit C # | | `-FunctionDecl 0x55631c4e0b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55631c4e0c10 <> Implicit 692 # | | |-NoThrowAttr 0x55631c4e0c70 Implicit # | | `-ConstAttr 0x55631c4e0c98 Implicit # | |-LinkageSpecDecl 0x55631c4e1088 col:10 implicit C # | | `-FunctionDecl 0x55631c4e10d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55631c4e1180 <> Implicit 694 # | | |-NoThrowAttr 0x55631c4e11e0 Implicit # | | `-ConstAttr 0x55631c4e1208 Implicit # | |-NamespaceDecl 0x55631c4e1e30 prev 0x55631c4d1810 line:14:11 hlsl # | | |-original Namespace 0x55631c235a98 'hlsl' # | | |-FunctionTemplateDecl 0x55631c4e21a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55631c4e1ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4e1f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4e20f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4e2048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55631c4e23c8 # | | | `-ReturnStmt 0x55631c4e23b8 # | | | `-CallExpr 0x55631c4e2388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4e22a8 '' lvalue (no ADL) = 'bit_cast' 0x55631c2db160 0x55631c2ddc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55631c235360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c4e1ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c4e1ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55631c4e2268 'int' NonTypeTemplateParm 0x55631c4e1f38 'N' 'int' # | | | `-RecoveryExpr 0x55631c4e2368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4e2660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55631c4e23e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4e25b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4e2490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55631c4e28c0 # | | | `-ReturnStmt 0x55631c4e28b0 # | | | `-CallExpr 0x55631c4e2880 '' # | | | |-UnresolvedLookupExpr 0x55631c4e27c0 '' lvalue (no ADL) = 'bit_cast' 0x55631c2db160 0x55631c2ddc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55631c235360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c4e2430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c4e23e0 'T' # | | | `-DeclRefExpr 0x55631c4e2860 'T' lvalue ParmVar 0x55631c4e2490 'F' 'T' # | | |-FunctionTemplateDecl 0x55631c4e2be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55631c4e28d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4e2978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4e2b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4e2a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55631c4e2e08 # | | | `-ReturnStmt 0x55631c4e2df8 # | | | `-CallExpr 0x55631c4e2dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4e2ce8 '' lvalue (no ADL) = 'bit_cast' 0x55631c2db160 0x55631c2ddc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55631c235260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c4e2930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c4e28d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55631c4e2ca8 'int' NonTypeTemplateParm 0x55631c4e2978 'N' 'int' # | | | `-RecoveryExpr 0x55631c4e2da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4e30a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55631c4e2e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4e2ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55631c4e2ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55631c4e3300 # | | | `-ReturnStmt 0x55631c4e32f0 # | | | `-CallExpr 0x55631c4e32c0 '' # | | | |-UnresolvedLookupExpr 0x55631c4e3200 '' lvalue (no ADL) = 'bit_cast' 0x55631c2db160 0x55631c2ddc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55631c235260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c4e2e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c4e2e20 'T' # | | | `-DeclRefExpr 0x55631c4e32a0 'T' lvalue ParmVar 0x55631c4e2ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55631c4e3638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55631c4e3318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4e33b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4e3590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55631c4e34e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55631c3a8940 # | | | `-ReturnStmt 0x55631c3a8930 # | | | `-CallExpr 0x55631c3a8900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c3a8820 '' lvalue (no ADL) = 'bit_cast' 0x55631c2db160 0x55631c2ddc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c4e3370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c4e3318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55631c4e3718 'int' NonTypeTemplateParm 0x55631c4e33b8 'N' 'int' # | | | `-RecoveryExpr 0x55631c3a88e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c3a8be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55631c3a8958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c3a8b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55631c3a8a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55631c3a8e58 # | | | `-ReturnStmt 0x55631c3a8e48 # | | | `-CallExpr 0x55631c3a8e18 '' # | | | |-UnresolvedLookupExpr 0x55631c3a8d58 '' lvalue (no ADL) = 'bit_cast' 0x55631c2db160 0x55631c2ddc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55631c3a89b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55631c3a8958 'T' # | | | `-DeclRefExpr 0x55631c3a8df8 'T' lvalue ParmVar 0x55631c3a8a10 'F' 'T' # | | |-FunctionDecl 0x55631c3a9248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55631c3a8e98 col:19 'double' # | | | |-ParmVarDecl 0x55631c3a8f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55631c3a8fe8 out # | | | |-ParmVarDecl 0x55631c3a9060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55631c3a90c8 out # | | | |-BuiltinAliasAttr 0x55631c3a9308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55631c3a9380 Implicit # | | | `-ConstAttr 0x55631c3a93a8 Implicit # | | |-FunctionDecl 0x55631c3a97d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55631c3a9420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55631c3a9510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55631c3a9578 out # | | | |-ParmVarDecl 0x55631c3a95f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55631c3a9658 out # | | | |-BuiltinAliasAttr 0x55631c3a9898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55631c3a9910 Implicit # | | | `-ConstAttr 0x55631c3a9938 Implicit # | | |-FunctionDecl 0x55631c3a9d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55631c3a99b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55631c3a9aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55631c3a9b08 out # | | | |-ParmVarDecl 0x55631c3a9b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55631c3a9be8 out # | | | |-BuiltinAliasAttr 0x55631c3a9e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55631c3a9ea0 Implicit # | | | `-ConstAttr 0x55631c3a9ec8 Implicit # | | |-FunctionDecl 0x55631c3aa2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55631c3a9f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55631c3aa030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55631c3aa098 out # | | | |-ParmVarDecl 0x55631c3aa110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55631c3aa178 out # | | | |-BuiltinAliasAttr 0x55631c3aa3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55631c3aa430 Implicit # | | | `-ConstAttr 0x55631c3aa458 Implicit # | | |-FunctionTemplateDecl 0x55631c3aaac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55631c3aa490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c3aaa18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55631c3aa848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55631c3aa8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55631c3aac30 # | | | `-ReturnStmt 0x55631c3aac20 # | | | `-CallExpr 0x55631c3aabe8 '' # | | | |-UnresolvedLookupExpr 0x55631c3aab60 '' lvalue (no ADL) = 'distance_impl' 0x55631c4d33f8 # | | | |-DeclRefExpr 0x55631c3aaba8 'T' lvalue ParmVar 0x55631c3aa848 'X' 'T' # | | | `-DeclRefExpr 0x55631c3aabc8 'T' lvalue ParmVar 0x55631c3aa8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55631c3ab1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55631c3aac48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c3ab148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55631c3aafb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55631c3ab030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55631c3ab370 # | | | `-ReturnStmt 0x55631c3ab360 # | | | `-CallExpr 0x55631c3ab328 '' # | | | |-UnresolvedLookupExpr 0x55631c3ab2a0 '' lvalue (no ADL) = 'distance_impl' 0x55631c4d33f8 # | | | |-DeclRefExpr 0x55631c3ab2e8 'T' lvalue ParmVar 0x55631c3aafb8 'X' 'T' # | | | `-DeclRefExpr 0x55631c3ab308 'T' lvalue ParmVar 0x55631c3ab030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55631c3ab700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55631c3ab3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c3ab658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55631c3ab480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55631c3ab548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55631c3ab880 # | | | `-ReturnStmt 0x55631c3ab870 # | | | `-CallExpr 0x55631c3ab838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c3ab7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55631c4d60f0 # | | | |-RecoveryExpr 0x55631c3ab7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c3ab818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c3abc00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55631c3ab8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c3abb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55631c3ab978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55631c3aba40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55631c3abd80 # | | | `-ReturnStmt 0x55631c3abd70 # | | | `-CallExpr 0x55631c3abd38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c3abcb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55631c4d60f0 # | | | |-RecoveryExpr 0x55631c3abcf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c3abd18 '' contains-errors lvalue # | | |-FunctionDecl 0x55631c3ac048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55631c3abdc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55631c3abe40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55631c3abec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55631c3ac3a0 # | | | | `-ReturnStmt 0x55631c3ac390 # | | | | `-CallExpr 0x55631c3ac308 'float' # | | | | |-ImplicitCastExpr 0x55631c3ac2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55631c3ac200 'float (half2, half2, float)' lvalue Function 0x55631c4d6518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55631c4d1880 '__detail' # | | | | |-ImplicitCastExpr 0x55631c3ac348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55631c3ac230 'half2':'vector' lvalue ParmVar 0x55631c3abdc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55631c3ac360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55631c3ac250 'half2':'vector' lvalue ParmVar 0x55631c3abe40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55631c3ac378 'float' # | | | | `-DeclRefExpr 0x55631c3ac270 'float' lvalue ParmVar 0x55631c3abec0 'C' 'float' # | | | `-AvailabilityAttr 0x55631c3ac108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55631c3ac5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55631c3ac3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55631c3ac450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55631c3ac768 # | | | `-ReturnStmt 0x55631c3ac758 # | | | `-RecoveryExpr 0x55631c3ac720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55631c3ac698 '' lvalue (no ADL) = 'dst_impl' 0x55631c4d2e10 # | | | |-DeclRefExpr 0x55631c3ac6e0 'half4':'vector' lvalue ParmVar 0x55631c3ac3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55631c3ac700 'half4':'vector' lvalue ParmVar 0x55631c3ac450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55631c4f41c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55631c3ac798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55631c4f4070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55631c4f4398 # | | | `-ReturnStmt 0x55631c4f4388 # | | | `-RecoveryExpr 0x55631c4f4350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55631c4f42c8 '' lvalue (no ADL) = 'dst_impl' 0x55631c4d2e10 # | | | |-DeclRefExpr 0x55631c4f4310 'float4':'vector' lvalue ParmVar 0x55631c3ac798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55631c4f4330 'float4':'vector' lvalue ParmVar 0x55631c4f4070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55631c4f4598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55631c4f43c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55631c4f4448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55631c4f4768 # | | | `-ReturnStmt 0x55631c4f4758 # | | | `-RecoveryExpr 0x55631c4f4720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55631c4f4698 '' lvalue (no ADL) = 'dst_impl' 0x55631c4d2e10 # | | | |-DeclRefExpr 0x55631c4f46e0 'double4':'vector' lvalue ParmVar 0x55631c4f43c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55631c4f4700 'double4':'vector' lvalue ParmVar 0x55631c4f4448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55631c4f4e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55631c4f4780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4f4d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55631c4f4ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55631c4f4b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55631c4f4bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55631c4f4fb0 # | | | `-ReturnStmt 0x55631c4f4fa0 # | | | `-CallExpr 0x55631c4f4f60 '' # | | | |-UnresolvedLookupExpr 0x55631c4f4eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55631c4defc8 # | | | |-DeclRefExpr 0x55631c4f4f00 'T' lvalue ParmVar 0x55631c4f4ae8 'N' 'T' # | | | |-DeclRefExpr 0x55631c4f4f20 'T' lvalue ParmVar 0x55631c4f4b60 'I' 'T' # | | | `-DeclRefExpr 0x55631c4f4f40 'T' lvalue ParmVar 0x55631c4f4bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55631c4f5610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55631c4f4fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4f5568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55631c4f5338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55631c4f53b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55631c4f5428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55631c4f57c0 # | | | `-ReturnStmt 0x55631c4f57b0 # | | | `-CallExpr 0x55631c4f5770 '' # | | | |-UnresolvedLookupExpr 0x55631c4f56c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55631c4defc8 # | | | |-DeclRefExpr 0x55631c4f5710 'T' lvalue ParmVar 0x55631c4f5338 'N' 'T' # | | | |-DeclRefExpr 0x55631c4f5730 'T' lvalue ParmVar 0x55631c4f53b0 'I' 'T' # | | | `-DeclRefExpr 0x55631c4f5750 'T' lvalue ParmVar 0x55631c4f5428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55631c4f5c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55631c4f57f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55631c4f5bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55631c4f5900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55631c4f59c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55631c4f5a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55631c4f5e20 # | | | `-ReturnStmt 0x55631c4f5e10 # | | | `-CallExpr 0x55631c4f5dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4f5d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55631c4defc8 # | | | |-RecoveryExpr 0x55631c4f5d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55631c4f5d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4f5db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4f6288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55631c4f5e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55631c4f61e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55631c4f5f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55631c4f6028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55631c4f60f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55631c4f6438 # | | | `-ReturnStmt 0x55631c4f6428 # | | | `-CallExpr 0x55631c4f63e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4f6340 '' lvalue (no ADL) = 'faceforward_impl' 0x55631c4defc8 # | | | |-RecoveryExpr 0x55631c4f6388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55631c4f63a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4f63c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4f6ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55631c4f6450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4f6a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55631c4f68e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55631c4f6cf8 # | | | `-ReturnStmt 0x55631c4f6ce8 # | | | `-CallExpr 0x55631c4f6cb8 '' # | | | |-UnresolvedLookupExpr 0x55631c4f6be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55631c4e00d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c4f64a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c4f6450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55631c4f6ba0 'int' 32 # | | | `-DeclRefExpr 0x55631c4f6c98 'T' lvalue ParmVar 0x55631c4f68e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55631c4f7340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55631c4f6d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4f6da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4f7298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55631c4f71a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55631c4f74e0 # | | |-FunctionTemplateDecl 0x55631c4f7b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55631c4f74f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4f7a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55631c4f7998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55631c4f7d60 # | | | `-ReturnStmt 0x55631c4f7d50 # | | | `-CallExpr 0x55631c4f7d20 '' # | | | |-UnresolvedLookupExpr 0x55631c4f7c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55631c4e00d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55631c2889c0 'uint' sugar # | | | | | |-Typedef 0x55631c265ce8 'uint' # | | | | | `-BuiltinType 0x55631c235300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55631c4f7540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55631c4f74f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55631c4f7c08 'int' 64 # | | | `-DeclRefExpr 0x55631c4f7d00 'T' lvalue ParmVar 0x55631c4f7998 'X' 'T' # | | |-FunctionTemplateDecl 0x55631c4f83b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55631c4f7d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c4f7e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c4f8308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55631c4f8258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55631c4f8550 # | | |-FunctionTemplateDecl 0x55631c4f8b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55631c4f8560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4f8a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55631c4f88c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55631c4f8940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55631c4f8c70 # | | | `-ReturnStmt 0x55631c4f8c60 # | | | `-CallExpr 0x55631c4f8c28 '' # | | | |-UnresolvedLookupExpr 0x55631c4f8ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55631c4d9db8 # | | | |-DeclRefExpr 0x55631c4f8be8 'T' lvalue ParmVar 0x55631c4f88c8 'X' 'T' # | | | `-DeclRefExpr 0x55631c4f8c08 'T' lvalue ParmVar 0x55631c4f8940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55631c4f9230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55631c4f8c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4f9188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55631c4f8ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55631c4f9070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55631c4f93b0 # | | | `-ReturnStmt 0x55631c4f93a0 # | | | `-CallExpr 0x55631c4f9368 '' # | | | |-UnresolvedLookupExpr 0x55631c4f92e0 '' lvalue (no ADL) = 'fmod_impl' 0x55631c4d9db8 # | | | |-DeclRefExpr 0x55631c4f9328 'T' lvalue ParmVar 0x55631c4f8ff8 'X' 'T' # | | | `-DeclRefExpr 0x55631c4f9348 'T' lvalue ParmVar 0x55631c4f9070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55631c4f9770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55631c4f93e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c4f96c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55631c4f94f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55631c4f95b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55631c4f98f0 # | | | `-ReturnStmt 0x55631c4f98e0 # | | | `-CallExpr 0x55631c4f98a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4f9820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55631c4dbe28 # | | | |-RecoveryExpr 0x55631c4f9868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4f9888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4f9c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55631c4f9920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c4f9bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55631c4f9a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55631c4f9af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55631c4f9df0 # | | | `-ReturnStmt 0x55631c4f9de0 # | | | `-CallExpr 0x55631c4f9da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4f9d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55631c4dbe28 # | | | |-RecoveryExpr 0x55631c4f9d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4f9d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4fa3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55631c4f9e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4fa308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55631c4fa178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55631c4fa1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55631c4fa520 # | | | `-ReturnStmt 0x55631c4fa510 # | | | `-CallExpr 0x55631c4fa4d8 '' # | | | |-UnresolvedLookupExpr 0x55631c4fa450 '' lvalue (no ADL) = 'ldexp_impl' 0x55631c4dfa98 # | | | |-DeclRefExpr 0x55631c4fa498 'T' lvalue ParmVar 0x55631c4fa178 'X' 'T' # | | | `-DeclRefExpr 0x55631c4fa4b8 'T' lvalue ParmVar 0x55631c4fa1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55631c4faae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55631c4fa538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4faa38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55631c4fa8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55631c4fa920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55631c4fac60 # | | | `-ReturnStmt 0x55631c4fac50 # | | | `-CallExpr 0x55631c4fac18 '' # | | | |-UnresolvedLookupExpr 0x55631c4fab90 '' lvalue (no ADL) = 'ldexp_impl' 0x55631c4dfa98 # | | | |-DeclRefExpr 0x55631c4fabd8 'T' lvalue ParmVar 0x55631c4fa8a8 'X' 'T' # | | | `-DeclRefExpr 0x55631c4fabf8 'T' lvalue ParmVar 0x55631c4fa920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55631c4fafe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55631c4fac90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c4faf38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55631c4fada0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55631c4fae68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55631c4fb160 # | | | `-ReturnStmt 0x55631c4fb150 # | | | `-CallExpr 0x55631c4fb118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4fb090 '' lvalue (no ADL) = 'ldexp_impl' 0x55631c4dfa98 # | | | |-RecoveryExpr 0x55631c4fb0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4fb0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4fb4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55631c4fb190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c4fb438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55631c4fb2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55631c4fb368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55631c4fb660 # | | | `-ReturnStmt 0x55631c4fb650 # | | | `-CallExpr 0x55631c4fb618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4fb590 '' lvalue (no ADL) = 'ldexp_impl' 0x55631c4dfa98 # | | | |-RecoveryExpr 0x55631c4fb5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4fb5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4fbb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55631c4fb678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4fbad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55631c4fb9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55631c4fbcc0 # | | | `-ReturnStmt 0x55631c4fbcb0 # | | | `-CallExpr 0x55631c4fbc80 '' # | | | |-UnresolvedLookupExpr 0x55631c4fbc18 '' lvalue (no ADL) = 'length_impl' 0x55631c4d1df8 # | | | `-DeclRefExpr 0x55631c4fbc60 'T' lvalue ParmVar 0x55631c4fb9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55631c4fc220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55631c4fbcd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4fc178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55631c4fc090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55631c4fc370 # | | | `-ReturnStmt 0x55631c4fc360 # | | | `-CallExpr 0x55631c4fc330 '' # | | | |-UnresolvedLookupExpr 0x55631c4fc2c8 '' lvalue (no ADL) = 'length_impl' 0x55631c4d1df8 # | | | `-DeclRefExpr 0x55631c4fc310 'T' lvalue ParmVar 0x55631c4fc090 'X' 'T' # | | |-FunctionTemplateDecl 0x55631c4fc600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55631c4fc3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c4fc558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55631c4fc468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55631c4fc750 # | | | `-ReturnStmt 0x55631c4fc740 # | | | `-CallExpr 0x55631c4fc710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4fc6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55631c4d26d0 # | | | `-RecoveryExpr 0x55631c4fc6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4fc9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55631c4fc780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c4fc938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55631c4fc848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55631c4fcb30 # | | | `-ReturnStmt 0x55631c4fcb20 # | | | `-CallExpr 0x55631c4fcaf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4fca88 '' lvalue (no ADL) = 'length_vec_impl' 0x55631c4d26d0 # | | | `-RecoveryExpr 0x55631c4fcad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55631c4fcde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55631c4fcb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55631c4fcbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55631c4fcc60 col:53 used M 'half' # | | | `-CompoundStmt 0x55631c4fcfd8 # | | | `-ReturnStmt 0x55631c4fcfc8 # | | | `-RecoveryExpr 0x55631c4fcf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55631c4fcee0 '' lvalue (no ADL) = 'lit_impl' 0x55631c4dde50 # | | | |-DeclRefExpr 0x55631c4fcf28 'half' lvalue ParmVar 0x55631c4fcb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55631c4fcf48 'half' lvalue ParmVar 0x55631c4fcbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55631c4fcf68 'half' lvalue ParmVar 0x55631c4fcc60 'M' 'half' # | | |-FunctionDecl 0x55631c4fd298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55631c4fd008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55631c4fd088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55631c4fd108 col:57 used M 'float' # | | | `-CompoundStmt 0x55631c4fd498 # | | | `-ReturnStmt 0x55631c4fd488 # | | | `-RecoveryExpr 0x55631c4fd448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55631c4fd3a0 '' lvalue (no ADL) = 'lit_impl' 0x55631c4dde50 # | | | |-DeclRefExpr 0x55631c4fd3e8 'float' lvalue ParmVar 0x55631c4fd008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55631c4fd408 'float' lvalue ParmVar 0x55631c4fd088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55631c4fd428 'float' lvalue ParmVar 0x55631c4fd108 'M' 'float' # | | |-FunctionDecl 0x55631c4fd578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55631c4fd4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55631c4fd780 # | | | `-ReturnStmt 0x55631c4fd770 # | | | `-CallExpr 0x55631c4fd728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55631c4fd710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55631c4fd660 'int4 (float4)' lvalue Function 0x55631c4d19b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55631c4d1880 '__detail' # | | | `-ImplicitCastExpr 0x55631c4fd758 'float4':'vector' # | | | `-DeclRefExpr 0x55631c4fd690 'float4':'vector' lvalue ParmVar 0x55631c4fd4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55631c4fd898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55631c4fd7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55631c4fdcb0 # | | | `-ReturnStmt 0x55631c4fdca0 # | | | `-CallExpr 0x55631c4fdc58 'unsigned int' # | | | |-ImplicitCastExpr 0x55631c4fdc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55631c4fdb88 '' Function 0x55631c4fd9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55631c4fdc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55631c4fdbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55631c4fd7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55631c4fe270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55631c4fdcc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4fe1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55631c4fe038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55631c4fe0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55631c4fe3e0 # | | | `-ReturnStmt 0x55631c4fe3d0 # | | | `-CallExpr 0x55631c4fe398 '' # | | | |-UnresolvedLookupExpr 0x55631c4fe310 '' lvalue (no ADL) = 'reflect_impl' 0x55631c4d8268 # | | | |-DeclRefExpr 0x55631c4fe358 'T' lvalue ParmVar 0x55631c4fe038 'I' 'T' # | | | `-DeclRefExpr 0x55631c4fe378 'T' lvalue ParmVar 0x55631c4fe0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55631c4fe9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55631c4fe3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4fe8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55631c4fe768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55631c4fe7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55631c4feb20 # | | | `-ReturnStmt 0x55631c4feb10 # | | | `-CallExpr 0x55631c4fead8 '' # | | | |-UnresolvedLookupExpr 0x55631c4fea50 '' lvalue (no ADL) = 'reflect_impl' 0x55631c4d8268 # | | | |-DeclRefExpr 0x55631c4fea98 'T' lvalue ParmVar 0x55631c4fe768 'I' 'T' # | | | `-DeclRefExpr 0x55631c4feab8 'T' lvalue ParmVar 0x55631c4fe7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55631c4feea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55631c4feb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55631c4fedf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55631c4fec60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55631c4fed28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55631c4ff020 # | | | `-ReturnStmt 0x55631c4ff010 # | | | `-CallExpr 0x55631c4fefd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4fef50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55631c4d8888 # | | | |-RecoveryExpr 0x55631c4fef98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4fefb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4ff3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55631c4ff050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55631c4ff2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55631c4ff160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55631c4ff228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55631c4ff520 # | | | `-ReturnStmt 0x55631c4ff510 # | | | `-CallExpr 0x55631c4ff4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c4ff450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55631c4d8888 # | | | |-RecoveryExpr 0x55631c4ff498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c4ff4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c4ffb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55631c4ff538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c4ffad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55631c4ff8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55631c4ff920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55631c4ff998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55631c4ffd20 # | | | `-ReturnStmt 0x55631c4ffd10 # | | | `-CallExpr 0x55631c4ffcd0 '' # | | | |-UnresolvedLookupExpr 0x55631c4ffc28 '' lvalue (no ADL) = 'refract_impl' 0x55631c4d8fc8 # | | | |-DeclRefExpr 0x55631c4ffc70 'T' lvalue ParmVar 0x55631c4ff8a8 'I' 'T' # | | | |-DeclRefExpr 0x55631c4ffc90 'T' lvalue ParmVar 0x55631c4ff920 'N' 'T' # | | | `-DeclRefExpr 0x55631c4ffcb0 'T' lvalue ParmVar 0x55631c4ff998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55631c5003a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55631c4ffd38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c5002f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55631c5000c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55631c500140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55631c5001b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55631c500550 # | | | `-ReturnStmt 0x55631c500540 # | | | `-CallExpr 0x55631c500500 '' # | | | |-UnresolvedLookupExpr 0x55631c500458 '' lvalue (no ADL) = 'refract_impl' 0x55631c4d8fc8 # | | | |-DeclRefExpr 0x55631c5004a0 'T' lvalue ParmVar 0x55631c5000c8 'I' 'T' # | | | |-DeclRefExpr 0x55631c5004c0 'T' lvalue ParmVar 0x55631c500140 'N' 'T' # | | | `-DeclRefExpr 0x55631c5004e0 'T' lvalue ParmVar 0x55631c5001b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55631c5009c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55631c500580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55631c500918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55631c500690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55631c500758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55631c5007d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55631c500b70 # | | | `-ReturnStmt 0x55631c500b60 # | | | `-CallExpr 0x55631c500b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c500a78 '' lvalue (no ADL) = 'refract_impl' 0x55631c4d8fc8 # | | | |-RecoveryExpr 0x55631c500ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55631c500ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55631c500b00 'half' lvalue ParmVar 0x55631c5007d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55631c500fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55631c500ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55631c500f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55631c500cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55631c500d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55631c500df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55631c501190 # | | | `-ReturnStmt 0x55631c501180 # | | | `-CallExpr 0x55631c501140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c501098 '' lvalue (no ADL) = 'refract_impl' 0x55631c4d8fc8 # | | | |-RecoveryExpr 0x55631c5010e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55631c501100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55631c501120 'float' lvalue ParmVar 0x55631c500df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55631c5017f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55631c5011a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c501748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55631c501518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55631c501590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55631c501608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55631c501990 # | | | `-ReturnStmt 0x55631c501980 # | | | `-CallExpr 0x55631c501940 '' # | | | |-UnresolvedLookupExpr 0x55631c501898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55631c4dcaf8 # | | | |-DeclRefExpr 0x55631c5018e0 'T' lvalue ParmVar 0x55631c501518 'Min' 'T' # | | | |-DeclRefExpr 0x55631c501900 'T' lvalue ParmVar 0x55631c501590 'Max' 'T' # | | | `-DeclRefExpr 0x55631c501920 'T' lvalue ParmVar 0x55631c501608 'X' 'T' # | | |-FunctionTemplateDecl 0x55631c501ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55631c5019a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c501f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55631c501d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55631c501d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55631c501e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55631c5021a0 # | | | `-ReturnStmt 0x55631c502190 # | | | `-CallExpr 0x55631c502150 '' # | | | |-UnresolvedLookupExpr 0x55631c5020a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55631c4dcaf8 # | | | |-DeclRefExpr 0x55631c5020f0 'T' lvalue ParmVar 0x55631c501d18 'Min' 'T' # | | | |-DeclRefExpr 0x55631c502110 'T' lvalue ParmVar 0x55631c501d90 'Max' 'T' # | | | `-DeclRefExpr 0x55631c502130 'T' lvalue ParmVar 0x55631c501e08 'X' 'T' # | | |-FunctionTemplateDecl 0x55631c502608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55631c5021d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c502560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55631c5022e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55631c5023a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55631c502470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55631c5027b8 # | | | `-ReturnStmt 0x55631c5027a8 # | | | `-CallExpr 0x55631c502768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c5026c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55631c4dd4c8 # | | | |-RecoveryExpr 0x55631c502708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55631c502728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c502748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c502c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55631c5027e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c502b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55631c5028f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55631c5029c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55631c502a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55631c502dd0 # | | | `-ReturnStmt 0x55631c502dc0 # | | | `-CallExpr 0x55631c502d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c502cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55631c4dd4c8 # | | | |-RecoveryExpr 0x55631c502d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55631c502d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c502d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55631c502ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55631c502e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55631c503010 # | | | `-ReturnStmt 0x55631c503000 # | | | `-CXXStaticCastExpr 0x55631c502fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55631c502fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55631c502fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55631c502f70 'uint':'unsigned int' lvalue ParmVar 0x55631c502e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55631c503530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55631c503028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c503488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55631c503398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55631c503670 # | | | `-ReturnStmt 0x55631c503660 # | | | `-CallExpr 0x55631c503630 '' # | | | |-UnresolvedLookupExpr 0x55631c5035c8 '' lvalue (no ADL) = 'ddx_impl' 0x55631c4e0a38 # | | | `-DeclRefExpr 0x55631c503610 'T' lvalue ParmVar 0x55631c503398 'input' 'T' # | | |-FunctionTemplateDecl 0x55631c503b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55631c503688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c503ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55631c5039f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55631c503ce0 # | | | `-ReturnStmt 0x55631c503cd0 # | | | `-CallExpr 0x55631c503ca0 '' # | | | |-UnresolvedLookupExpr 0x55631c503c38 '' lvalue (no ADL) = 'ddx_impl' 0x55631c4e0a38 # | | | `-DeclRefExpr 0x55631c503c80 'T' lvalue ParmVar 0x55631c5039f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55631c503f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55631c503d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c503ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55631c503e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55631c5040f0 # | | | `-ReturnStmt 0x55631c5040e0 # | | | `-CallExpr 0x55631c5040b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c504020 '' lvalue (no ADL) = 'ddx_impl' 0x55631c4e0a38 # | | | `-RecoveryExpr 0x55631c504068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c504388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55631c504120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c5042e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55631c504230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55631c5044d8 # | | | `-ReturnStmt 0x55631c5044c8 # | | | `-CallExpr 0x55631c504498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c504430 '' lvalue (no ADL) = 'ddx_impl' 0x55631c4e0a38 # | | | `-RecoveryExpr 0x55631c504478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c5049f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55631c5044f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c504948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55631c504858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55631c504b30 # | | | `-ReturnStmt 0x55631c504b20 # | | | `-CallExpr 0x55631c504af0 '' # | | | |-UnresolvedLookupExpr 0x55631c504a88 '' lvalue (no ADL) = 'ddy_impl' 0x55631c4e0fa8 # | | | `-DeclRefExpr 0x55631c504ad0 'T' lvalue ParmVar 0x55631c504858 'input' 'T' # | | |-FunctionTemplateDecl 0x55631c505050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55631c504b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c504fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55631c504eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55631c5051a0 # | | | `-ReturnStmt 0x55631c505190 # | | | `-CallExpr 0x55631c505160 '' # | | | |-UnresolvedLookupExpr 0x55631c5050f8 '' lvalue (no ADL) = 'ddy_impl' 0x55631c4e0fa8 # | | | `-DeclRefExpr 0x55631c505140 'T' lvalue ParmVar 0x55631c504eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55631c505438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55631c5051d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c505390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55631c5052e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55631c505588 # | | | `-ReturnStmt 0x55631c505578 # | | | `-CallExpr 0x55631c505548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c5054e0 '' lvalue (no ADL) = 'ddy_impl' 0x55631c4e0fa8 # | | | `-RecoveryExpr 0x55631c505528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c505820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55631c5055b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c505778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55631c5056c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55631c505970 # | | | `-ReturnStmt 0x55631c505960 # | | | `-CallExpr 0x55631c505930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c5058c8 '' lvalue (no ADL) = 'ddy_impl' 0x55631c4e0fa8 # | | | `-RecoveryExpr 0x55631c505910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c505e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55631c505988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c505de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55631c505cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55631c505fd0 # | | | `-ReturnStmt 0x55631c505fc0 # | | | `-CallExpr 0x55631c505f90 '' # | | | |-UnresolvedLookupExpr 0x55631c505f28 '' lvalue (no ADL) = 'fwidth_impl' 0x55631c4e1518 # | | | `-DeclRefExpr 0x55631c505f70 'T' lvalue ParmVar 0x55631c505cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55631c5064f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55631c505fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c506448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55631c506358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55631c506640 # | | | `-ReturnStmt 0x55631c506630 # | | | `-CallExpr 0x55631c506600 '' # | | | |-UnresolvedLookupExpr 0x55631c506598 '' lvalue (no ADL) = 'fwidth_impl' 0x55631c4e1518 # | | | `-DeclRefExpr 0x55631c5065e0 'T' lvalue ParmVar 0x55631c506358 'input' 'T' # | | |-FunctionTemplateDecl 0x55631c5068d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55631c506670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c506830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55631c506780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55631c506a28 # | | | `-ReturnStmt 0x55631c506a18 # | | | `-CallExpr 0x55631c5069e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c506980 '' lvalue (no ADL) = 'fwidth_impl' 0x55631c4e1518 # | | | `-RecoveryExpr 0x55631c5069c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c506cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55631c506a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c506c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55631c506b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55631c506e10 # | | | `-ReturnStmt 0x55631c506e00 # | | | `-CallExpr 0x55631c506dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c506d68 '' lvalue (no ADL) = 'fwidth_impl' 0x55631c4e1518 # | | | `-RecoveryExpr 0x55631c506db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c507410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55631c506e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c507368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c507198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55631c507210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55631c507510 # | | | `-ReturnStmt 0x55631c507500 # | | | `-BinaryOperator 0x55631c5074e0 '' '*' # | | | |-DeclRefExpr 0x55631c5074a0 'T' lvalue ParmVar 0x55631c507198 'x' 'T' # | | | `-DeclRefExpr 0x55631c5074c0 'T' lvalue ParmVar 0x55631c507210 'y' 'T' # | | |-FunctionTemplateDecl 0x55631c507ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55631c507528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55631c507a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c5078b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55631c507928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55631c507be0 # | | | `-ReturnStmt 0x55631c507bd0 # | | | `-BinaryOperator 0x55631c507bb0 '' '*' # | | | |-DeclRefExpr 0x55631c507b70 'T' lvalue ParmVar 0x55631c5078b0 'x' 'T' # | | | `-DeclRefExpr 0x55631c507b90 'T' lvalue ParmVar 0x55631c507928 'y' 'T' # | | |-FunctionTemplateDecl 0x55631c507f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55631c507c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c507ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c507cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55631c507d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55631c508050 # | | | `-ReturnStmt 0x55631c508040 # | | | `-BinaryOperator 0x55631c508020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55631c507fe0 'half' lvalue ParmVar 0x55631c507cd8 'x' 'half' # | | | `-RecoveryExpr 0x55631c508000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c5084a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55631c5080c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c508158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c5083f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c508228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55631c5082e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55631c5085a0 # | | | `-ReturnStmt 0x55631c508590 # | | | `-BinaryOperator 0x55631c508570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55631c508530 'T' lvalue ParmVar 0x55631c508228 'x' 'T' # | | | `-RecoveryExpr 0x55631c508550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c508980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55631c5085d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55631c508640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55631c5088d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c508730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55631c508808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55631c508a80 # | | | `-ReturnStmt 0x55631c508a70 # | | | `-BinaryOperator 0x55631c508a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55631c508a10 'half' lvalue ParmVar 0x55631c508730 'x' 'half' # | | | `-RecoveryExpr 0x55631c508a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c508f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55631c508a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c508b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55631c508ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55631c508e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55631c508ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55631c508d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55631c509040 # | | | `-ReturnStmt 0x55631c509030 # | | | `-BinaryOperator 0x55631c509010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55631c508fd0 'T' lvalue ParmVar 0x55631c508ca0 'x' 'T' # | | | `-RecoveryExpr 0x55631c508ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c5093b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55631c509070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c509308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55631c509170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55631c5091f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55631c5094b0 # | | | `-ReturnStmt 0x55631c5094a0 # | | | `-BinaryOperator 0x55631c509480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55631c509440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55631c509460 'half' lvalue ParmVar 0x55631c5091f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55631c5098b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55631c5094c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c509568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c509808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55631c509680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55631c5096f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55631c5099b0 # | | | `-ReturnStmt 0x55631c5099a0 # | | | `-BinaryOperator 0x55631c509980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55631c509940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55631c509960 'T' lvalue ParmVar 0x55631c5096f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55631c509d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55631c5099e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55631c509c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55631c509aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55631c509b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55631c509ea0 # | | | `-ReturnStmt 0x55631c509e90 # | | | `-CallExpr 0x55631c509e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c509dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55631c4d7888 # | | | |-RecoveryExpr 0x55631c509e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c509e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c50a2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55631c509eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55631c509f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55631c50a240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55631c50a030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55631c50a0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55631c50a468 # | | | `-ReturnStmt 0x55631c50a458 # | | | `-CallExpr 0x55631c50a420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55631c50a398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55631c4d7888 # | | | |-RecoveryExpr 0x55631c50a3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55631c50a400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55631c50a848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55631c50a498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55631c50a508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55631c50a7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55631c50a650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55631c50a6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55631c50a948 # | | | `-ReturnStmt 0x55631c50a938 # | | | `-BinaryOperator 0x55631c50a918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55631c50a8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55631c50a8f8 'half' lvalue ParmVar 0x55631c50a6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55631c50ae00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55631c50a960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55631c50a9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55631c50aa68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55631c50ad58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55631c50abc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55631c50ac40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55631c50af00 # | | `-ReturnStmt 0x55631c50aef0 # | | `-BinaryOperator 0x55631c50aed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55631c50ae90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55631c50aeb0 'T' lvalue ParmVar 0x55631c50ac40 'y' 'T' # | |-LinkageSpecDecl 0x55631c4fd998 col:10 implicit C # | | `-FunctionDecl 0x55631c4fd9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55631c4fdaf0 <> 'unsigned int' # | | |-BuiltinAttr 0x55631c4fda90 <> Implicit 740 # | | `-NoThrowAttr 0x55631c4fdb60 Implicit # | |-FunctionDecl 0x55631c50b0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55631c50afd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55631c50b038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55631c50b218 # | | `-HLSLNumThreadsAttr 0x55631c50b1b0 8 8 1 # | |-CXXRecordDecl 0x55631c50b240 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 0x55631c50b2e8 <> Implicit # | | |-CXXRecordDecl 0x55631c50b3a8 col:8 implicit struct ST # | | |-FieldDecl 0x55631c50b468 col:7 a 'int' # | | `-FieldDecl 0x55631c50b4d0 col:9 b 'float' # | |-FunctionDecl 0x55631c50b7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55631c50b638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55631c50b6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55631c50b900 # | | `-HLSLNumThreadsAttr 0x55631c50b898 8 8 1 # | |-FunctionDecl 0x55631c50b948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55631c50baf8 # | | `-DeclStmt 0x55631c50bae0 # | | `-VarDecl 0x55631c50ba78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55631c50bb28 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 0x55631c50bbd0 <> Implicit # | | |-CXXRecordDecl 0x55631c50bc90 col:8 implicit struct ST2 # | | |-VarDecl 0x55631c50bd90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55631c50beb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55631c50bf00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55631c50c1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55631c50c0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55631c50c138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55631c50c310 # | | `-HLSLNumThreadsAttr 0x55631c50c2a8 8 8 1 # | |-FunctionDecl 0x55631c50c500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55631c50c3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55631c50c458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55631c50c630 # | | `-HLSLNumThreadsAttr 0x55631c50c5c8 8 8 1 # | |-FunctionDecl 0x55631c50c678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55631c50c828 # | | `-DeclStmt 0x55631c50c810 # | | `-VarDecl 0x55631c50c7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55631c50c858 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 0x55631c50c900 <> Implicit # | | |-CXXRecordDecl 0x55631c50c9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55631c50cac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55631c50cb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55631c50cbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x55631c50ce70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55631c50cd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55631c50cdc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55631c50cfa0 # | | `-HLSLNumThreadsAttr 0x55631c50cf38 8 8 1 # | |-FunctionDecl 0x55631c50d190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55631c50d080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55631c50d0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55631c50d2c0 # | | `-HLSLNumThreadsAttr 0x55631c50d258 8 8 1 # | |-FunctionDecl 0x55631c50d308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55631c50d4b8 # | | `-DeclStmt 0x55631c50d4a0 # | | `-VarDecl 0x55631c50d438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55631c50d4e8 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 0x55631c50d590 <> Implicit # | | |-CXXRecordDecl 0x55631c50d650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55631c50d750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55631c50d828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55631c50d878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55631c50dfa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55631c50d9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55631c50da18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55631c50e0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55631c50daf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55631c50db58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55631c50e130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55631c50dc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55631c50dca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55631c50e188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55631c50dd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55631c50dde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55631c50e1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55631c50e228 # | `-HLSLShaderAttr 0x55631c50e080 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 :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (32 of 25550) ******************** 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 0x5576c80a0c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x5576c80a0be8 '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 0x5576c80a0b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x5576c80a0c70 # | 18853: | `-ReturnStmt 0x5576c80a0c60 # | 18854: | `-ImplicitCastExpr 0x5576c80a0c48 'int' # | 18855: | `-ExtVectorElementExpr 0x5576c80a0c20 'float' r # | 18856: | `-ImplicitCastExpr 0x5576c80a0c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x5576c80a0be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x5576c80a0dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x5576c80a0ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x5576c80a0f28 # | 18861: | `-ReturnStmt 0x5576c80a0f18 # | 18862: | `-ExtVectorElementExpr 0x5576c80a0ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (33 of 25550) ******************** 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 :: CodeGenHLSL/builtins/degrees-builtin.hlsl (34 of 25550) ******************** 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (35 of 25550) ******************** 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/BasicFeatures/ArrayOutputArguments.hlsl (36 of 25550) ******************** 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/builtins/lerp-overloads.hlsl (37 of 25550) ******************** 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 :: CodeGenHLSL/builtins/clamp-overloads.hlsl (38 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (39 of 25550) ******************** 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 :: AST/HLSL/vk_binding_attr.hlsl (40 of 25550) ******************** 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 0x5627bb15a248 <> # | ^ # | # | 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 0x5627bb15a248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5627bb15ab88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5627bb15aee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5627bb15ac10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5627bb15a450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (41 of 25550) ******************** 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/builtins/radians-builtin.hlsl (42 of 25550) ******************** 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/resources/cbuffer_geps.hlsl (43 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/distance-errors.hlsl (44 of 25550) ******************** 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/builtins/exp-overloads.hlsl (45 of 25550) ******************** 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/asuint16.hlsl (46 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/reflect-errors.hlsl (47 of 25550) ******************** 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 :: CodeGenHLSL/builtins/all.hlsl (48 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (49 of 25550) ******************** 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 :: SemaHLSL/Language/InitListAST.hlsl (50 of 25550) ******************** 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (51 of 25550) ******************** 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 0x55f968a9ada8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55f968a9b9e0 <> 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 0x55f968a9ada8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55f968a9b6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55f968a9ba40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55f968a9b770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55f968a9afb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55f968a9b870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55f968a9b8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55f968a9b9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55f968a9b990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55f968a9b7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55f968a9b770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55f968a9b930 <> 'int' lvalue NonTypeTemplateParm 0x55f968a9b870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55f968ac62d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (52 of 25550) ******************** 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/Types/typedefs.hlsl (53 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/dot-errors.hlsl (54 of 25550) ******************** 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 :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (55 of 25550) ******************** 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 :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (56 of 25550) ******************** 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 :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (57 of 25550) ******************** 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/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (58 of 25550) ******************** 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 :: CodeGenHLSL/builtins/ceil.hlsl (59 of 25550) ******************** 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/resources/res-array-global-unbounded.hlsl (60 of 25550) ******************** 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 :: CodeGenHLSL/builtins/smoothstep.hlsl (61 of 25550) ******************** 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 :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (62 of 25550) ******************** 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/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (63 of 25550) ******************** 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 :: CodeGenHLSL/builtins/lerp-builtin.hlsl (64 of 25550) ******************** 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/saturate-builtin.hlsl (65 of 25550) ******************** 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/float3.hlsl (66 of 25550) ******************** 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 :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (67 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (68 of 25550) ******************** 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 :: CodeGenHLSL/builtins/isinf.hlsl (69 of 25550) ******************** 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/builtins/ScalarSwizzles.hlsl (70 of 25550) ******************** 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/BasicFeatures/MatrixInitializerListOrder.hlsl (71 of 25550) ******************** 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/faceforward-errors.hlsl (72 of 25550) ******************** 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 :: CodeGenHLSL/builtins/clamp.hlsl (73 of 25550) ******************** 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/resources-declared-only-once.hlsl (74 of 25550) ******************** 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/builtins/length.hlsl (75 of 25550) ******************** 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 :: AST/HLSL/export.hlsl (76 of 25550) ******************** 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 (77 of 25550) ******************** 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/AddUint64.hlsl (78 of 25550) ******************** 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 :: AST/HLSL/semantic-input-struct.hlsl (79 of 25550) ******************** 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/VectorOverloadResolution.hlsl (80 of 25550) ******************** 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (81 of 25550) ******************** 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 0x5635f07b35f8 <> # | ^ # | # | 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 0x5635f07b35f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5635f07b3f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5635f07b4290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5635f07b3fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5635f07b3800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (82 of 25550) ******************** 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/frac.hlsl (83 of 25550) ******************** 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 :: CodeGenHLSL/builtins/acos.hlsl (84 of 25550) ******************** 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 :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (85 of 25550) ******************** 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/WaveReadLaneAt.hlsl (86 of 25550) ******************** 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/groupsharedArgs/TemplateTest.hlsl (87 of 25550) ******************** 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 :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (88 of 25550) ******************** 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 :: CodeGenHLSL/builtins/exp2.hlsl (89 of 25550) ******************** 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 :: AST/HLSL/packoffset.hlsl (90 of 25550) ******************** 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 :: CodeGenHLSL/builtins/cosh.hlsl (91 of 25550) ******************** 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 :: CodeGenHLSL/builtins/any.hlsl (92 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/isinf-errors.hlsl (93 of 25550) ******************** 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 :: AST/HLSL/resource_binding_attr.hlsl (94 of 25550) ******************** 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 0x55cb6738ee58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55cb6738f218 'hlsl_constant float' lvalue Var 0x55cb6738ea70 '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 0x55cb6738eb98 <> Implicit # | 18812: | `-FieldDecl 0x55cb6738ec70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55cb6738ed00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55cb6738ed78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55cb6738edd0 "t2" "space1" # | 18816: | |-VarDecl 0x55cb6738ee58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55cb6738eed8 <> 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 0x55cb6738f158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55cb6738f2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55cb6738f2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55cb6738f288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55cb6738f258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55cb6738f218 'hlsl_constant float' lvalue Var 0x55cb6738ea70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55cb6738f270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55cb6738f238 'hlsl_constant float' lvalue Var 0x55cb6738ee58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55cb6738f328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55cb6738f408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55cb6738f4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (95 of 25550) ******************** 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 :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (96 of 25550) ******************** 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 :: AST/HLSL/pch_spirv_type.hlsl (97 of 25550) ******************** 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/builtins/isinf-overloads.hlsl (98 of 25550) ******************** 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 :: AST/HLSL/semantic-input.hlsl (99 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (100 of 25550) ******************** 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/builtins/mul.hlsl (101 of 25550) ******************** 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/builtins/dot-builtin.hlsl (102 of 25550) ******************** 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/no_int_promotion.hlsl (103 of 25550) ******************** 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/builtins/step-overloads.hlsl (104 of 25550) ******************** 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/pow.hlsl (105 of 25550) ******************** 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/vk-features/vk.pushconstant.layout.hlsl (106 of 25550) ******************** 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (107 of 25550) ******************** 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/Semantics/position.ps.struct.hlsl (108 of 25550) ******************** 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 :: AST/HLSL/semantic-output-struct.hlsl (109 of 25550) ******************** 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/round.hlsl (110 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (111 of 25550) ******************** 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (112 of 25550) ******************** 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/builtins/refract.hlsl (113 of 25550) ******************** 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/builtins/radians.hlsl (114 of 25550) ******************** 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 :: CodeGenHLSL/builtins/exp2-overloads.hlsl (115 of 25550) ******************** 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/builtins/asin.hlsl (116 of 25550) ******************** 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/BoolMatrix.hlsl (117 of 25550) ******************** 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/BasicFeatures/StructElementwiseCast.hlsl (118 of 25550) ******************** 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/resources/cbuffer.hlsl (119 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (120 of 25550) ******************** 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/ddx.hlsl (121 of 25550) ******************** 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (122 of 25550) ******************** 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 :: SemaHLSL/Semantics/semantics-valid.hlsl (123 of 25550) ******************** 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (124 of 25550) ******************** 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/frac-builtin.hlsl (125 of 25550) ******************** 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/BuiltIns/rcp-errors.hlsl (126 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/frac-errors.hlsl (127 of 25550) ******************** 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (128 of 25550) ******************** 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 :: SemaHLSL/Language/TemplateOutArg.hlsl (129 of 25550) ******************** 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 0x556f8f047ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x556f8f048b20 <> 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 0x556f8f31f4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x556f8f320010 'void (inout int)' lvalue Function 0x556f8f31ee28 '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 0x556f8f047ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x556f8f048828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x556f8f048b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x556f8f0488b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x556f8f0480f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x556f8f0489b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x556f8f048a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x556f8f048b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x556f8f048ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x556f8f048930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x556f8f0488b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x556f8f048a70 <> 'int' lvalue NonTypeTemplateParm 0x556f8f0489b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x556f8f076158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x556f8f31f298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x556f8f31f278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x556f8f31f220 'double' lvalue ParmVar 0x556f8f31efc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x556f8f31f260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x556f8f31f240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x556f8f31f4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x556f8f31f2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x556f8f31f440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x556f8f31f360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x556f8f31f698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x556f8f31f638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x556f8f31fbc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x556f8f31fc40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x556f8f3201f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x556f8f3200a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x556f8f320090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x556f8f320010 'void (inout int)' lvalue Function 0x556f8f31ee28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x556f8f320158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x556f8f3200d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x556f8f31fff0 'int' lvalue ParmVar 0x556f8f31fbc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x556f8f320108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x556f8f3200f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (130 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/saturate-errors.hlsl (131 of 25550) ******************** 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/wave_get_lane_index_do_while.hlsl (132 of 25550) ******************** 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/semantics/SV_VertexID.vs.hlsl (133 of 25550) ******************** 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/builtins/min-overloads.hlsl (134 of 25550) ******************** 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 :: SemaHLSL/Semantics/vertexid.vs.hlsl (135 of 25550) ******************** 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 :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (136 of 25550) ******************** 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/Semantics/position.ps.struct.reuse.hlsl (137 of 25550) ******************** 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/resources/TypedBuffers-methods.hlsl (138 of 25550) ******************** 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (139 of 25550) ******************** 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 0x55b74376e4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55b743a141f0 <> 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 0x55b74376e4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55b743a141f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55b743a14278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55b743a14768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55b743a14730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55b743a14700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55b743a141f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55b743a146f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (140 of 25550) ******************** 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 :: CodeGenHLSL/builtins/isnan.hlsl (141 of 25550) ******************** 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/builtins/WaveActiveBitAnd.hlsl (142 of 25550) ******************** 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (143 of 25550) ******************** 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 0x5646f39cc4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5646f3c721e0 <> 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 0x5646f39cc4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5646f3c721e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5646f3c72268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5646f3c72758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5646f3c72720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5646f3c726f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5646f3c721e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5646f3c726e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (144 of 25550) ******************** 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 :: SemaHLSL/Semantics/entry_parameter.hlsl (145 of 25550) ******************** 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/VectorSwizzles.hlsl (146 of 25550) ******************** 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 :: CodeGenHLSL/builtins/trunc-overloads.hlsl (147 of 25550) ******************** 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 :: CodeGenHLSL/builtins/asint.hlsl (148 of 25550) ******************** 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/resources/res-array-local1.hlsl (149 of 25550) ******************** 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/asuint.hlsl (150 of 25550) ******************** 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/BuiltIns/refract-errors.hlsl (151 of 25550) ******************** 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/BoolVector.hlsl (152 of 25550) ******************** 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/builtins/max.hlsl (153 of 25550) ******************** 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/BuiltIns/fmod-errors.hlsl (154 of 25550) ******************** 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 :: CodeGenHLSL/builtins/exp.hlsl (155 of 25550) ******************** 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 :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (156 of 25550) ******************** 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/semantics/semantic.explicit-location-output-struct.hlsl (157 of 25550) ******************** 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/builtins/f16tof32-builtin.hlsl (158 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (159 of 25550) ******************** 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/resources/res-array-local3.hlsl (160 of 25550) ******************** 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 :: Driver/dxc_rootsig-define.hlsl (161 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (162 of 25550) ******************** 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 :: SemaHLSL/Semantics/position.ps.size.hlsl (163 of 25550) ******************** 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/ldexp-errors.hlsl (164 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/isnan-errors.hlsl (165 of 25550) ******************** 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/builtins/firstbitlow.hlsl (166 of 25550) ******************** 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 :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (167 of 25550) ******************** 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/resources/default_cbuffer.hlsl (168 of 25550) ******************** 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/matrix-member-zero-based-swizzle-store.hlsl (169 of 25550) ******************** 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 :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (170 of 25550) ******************** 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 :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (171 of 25550) ******************** 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/rcp.hlsl (172 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/normalize-errors.hlsl (173 of 25550) ******************** 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/builtins/atan.hlsl (174 of 25550) ******************** 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/isnan-overloads.hlsl (175 of 25550) ******************** 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 :: CodeGenHLSL/builtins/log.hlsl (176 of 25550) ******************** 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/WaveActiveBallot-errors.hlsl (177 of 25550) ******************** 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 :: CodeGenHLSL/builtins/asfloat.hlsl (178 of 25550) ******************** 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/lerp-errors.hlsl (179 of 25550) ******************** 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 :: CodeGenHLSL/builtins/log2.hlsl (180 of 25550) ******************** 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/resources/ByteAddressBuffers-methods.hlsl (181 of 25550) ******************** 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 :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (182 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/all-errors.hlsl (183 of 25550) ******************** 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 :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (184 of 25550) ******************** 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 :: AST/ByteCode/hlsl.hlsl (185 of 25550) ******************** 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/Resources/Texture2D-SampleBias.hlsl (186 of 25550) ******************** 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/builtins/normalize-overloads.hlsl (187 of 25550) ******************** 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/rsqrt-builtin.hlsl (188 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (189 of 25550) ******************** 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 :: CodeGenHLSL/builtins/dst.hlsl (190 of 25550) ******************** 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 :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (191 of 25550) ******************** 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 :: CodeGenHLSL/builtins/acos-overloads.hlsl (192 of 25550) ******************** 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/groupsharedArgs/Scalartest.hlsl (193 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/clamp-errors.hlsl (194 of 25550) ******************** 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/builtins/transpose-builtin.hlsl (195 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/step-errors.hlsl (196 of 25550) ******************** 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 :: CodeGenHLSL/builtins/min.hlsl (197 of 25550) ******************** 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 :: SemaHLSL/matrix_single_subscript_errors.hlsl (198 of 25550) ******************** 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 :: CodeGenHLSL/builtins/ddx-fine.hlsl (199 of 25550) ******************** 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 :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (200 of 25550) ******************** 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/resources/res-array-local2.hlsl (201 of 25550) ******************** 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 :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (202 of 25550) ******************** 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/convergence/while.hlsl (203 of 25550) ******************** 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 :: CodeGenHLSL/sret_output.hlsl (204 of 25550) ******************** 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/BuiltIns/ternary-compat-overload-warnings.hlsl (205 of 25550) ******************** 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/Language/groupsharedArgs/Pre202xWarning.hlsl (206 of 25550) ******************** 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/length-errors.hlsl (207 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (208 of 25550) ******************** 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/resources/Texture2D-SampleCmpLevelZero.hlsl (209 of 25550) ******************** 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/matrix-member-one-based-swizzle-store.hlsl (210 of 25550) ******************** 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/resources/Texture2D-Load.hlsl (211 of 25550) ******************** 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/matrix-member-one-based-accessor-scalar-load.hlsl (212 of 25550) ******************** 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 :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (213 of 25550) ******************** 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/half.hlsl (214 of 25550) ******************** 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 :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (215 of 25550) ******************** 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/TruncationOverloadResolution.hlsl (216 of 25550) ******************** 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 :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (217 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/asint16-errors.hlsl (218 of 25550) ******************** 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/countbits.hlsl (219 of 25550) ******************** 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 :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (220 of 25550) ******************** 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/Types/BuiltinMatrix/MatrixCastErrors.hlsl (221 of 25550) ******************** 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/Bool.hlsl (222 of 25550) ******************** 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 :: CodeGenHLSL/builtins/ddy.hlsl (223 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (224 of 25550) ******************** 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 :: SemaHLSL/Language/InitLists.hlsl (225 of 25550) ******************** 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/BasicFeatures/MatrixExplicitTruncation.hlsl (226 of 25550) ******************** 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (227 of 25550) ******************** 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/Language/groupsharedArgs/ExplicitCast.hlsl (228 of 25550) ******************** 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/builtins/ldexp.hlsl (229 of 25550) ******************** 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 :: CodeGenHLSL/entry.hlsl (230 of 25550) ******************** 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/resources/Texture2D-Subscript.hlsl (231 of 25550) ******************** 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 :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (232 of 25550) ******************** 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 :: CodeGenHLSL/builtins/and.hlsl (233 of 25550) ******************** 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 :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (234 of 25550) ******************** 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/static-variable.hlsl (235 of 25550) ******************** 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 :: CodeGenHLSL/builtins/log2-overloads.hlsl (236 of 25550) ******************** 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/builtins/abs.hlsl (237 of 25550) ******************** 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/builtins/lit.hlsl (238 of 25550) ******************** 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/inline-spirv/SpirvType.literal.error.hlsl (239 of 25550) ******************** 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 :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (240 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (241 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (242 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/round-errors.hlsl (243 of 25550) ******************** 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/BasicFeatures/matrix-type-indexing.hlsl (244 of 25550) ******************** 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 :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (245 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (246 of 25550) ******************** 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/Texture2D-GatherCmp-Vulkan.hlsl (247 of 25550) ******************** 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 :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (248 of 25550) ******************** 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (249 of 25550) ******************** 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 0x55713ea01188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55713ea010e0 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 0x55713ea01188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55713ea00e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55713ea010e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55713ea00fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55713ea01278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55713ea01268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55713ea01220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55713ea01200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (250 of 25550) ******************** 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/semantics/semantic-struct-1.hlsl (251 of 25550) ******************** 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 :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (252 of 25550) ******************** 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/resource_getpointer-errors.hlsl (253 of 25550) ******************** 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 :: CodeGenHLSL/builtins/clamp-builtin.hlsl (254 of 25550) ******************** 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 :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (255 of 25550) ******************** 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/ElementwiseCast-errors.hlsl (256 of 25550) ******************** 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 :: CodeGenHLSL/builtins/ddy-coarse.hlsl (257 of 25550) ******************** 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/shader_type_attr.hlsl (258 of 25550) ******************** 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 :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (259 of 25550) ******************** 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 :: CodeGenHLSL/builtins/and_mat.hlsl (260 of 25550) ******************** 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/builtins/floor-overloads.hlsl (261 of 25550) ******************** 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/builtins/frac-overloads.hlsl (262 of 25550) ******************** 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 :: AST/HLSL/TypdefArrayParam.hlsl (263 of 25550) ******************** 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/builtins/cosh-overloads.hlsl (264 of 25550) ******************** 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (265 of 25550) ******************** 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 :: AST/HLSL/OutArgExpr.hlsl (266 of 25550) ******************** 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 :: CodeGenHLSL/builtins/ddx-coarse.hlsl (267 of 25550) ******************** 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/sgep/array_store.hlsl (268 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (269 of 25550) ******************** 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/semantics/semantic-struct-nested.hlsl (270 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (271 of 25550) ******************** 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 :: CodeGenHLSL/resources/cbuffer_align.hlsl (272 of 25550) ******************** 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/sinh.hlsl (273 of 25550) ******************** 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/wave_is_first_lane.hlsl (274 of 25550) ******************** 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 :: SemaHLSL/vk-ext-input-builtin.hlsl (275 of 25550) ******************** 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 :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (276 of 25550) ******************** 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/builtins/WaveActiveProduct.hlsl (277 of 25550) ******************** 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 :: SemaHLSL/ArrayAssignable_errors.hlsl (278 of 25550) ******************** 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 :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (279 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (280 of 25550) ******************** 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/or.hlsl (281 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (282 of 25550) ******************** 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/builtins/sinh-overloads.hlsl (283 of 25550) ******************** 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 :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (284 of 25550) ******************** 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/builtins/atan2-overloads.hlsl (285 of 25550) ******************** 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/group_shared.hlsl (286 of 25550) ******************** 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 :: CodeGenHLSL/semantics/semantic.struct.hlsl (287 of 25550) ******************** 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/sgep/load_global.hlsl (288 of 25550) ******************** 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/resources/res-array-global.hlsl (289 of 25550) ******************** 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 :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (290 of 25550) ******************** 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/builtins/WavePrefixSum.hlsl (291 of 25550) ******************** 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/builtins/transpose.hlsl (292 of 25550) ******************** 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/semantics/semantic.arbitrary.hlsl (293 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (294 of 25550) ******************** 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 :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (295 of 25550) ******************** 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 :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (296 of 25550) ******************** 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 :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (297 of 25550) ******************** 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/semantics/SV_GroupThreadID-noindex.hlsl (298 of 25550) ******************** 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 :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (299 of 25550) ******************** 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/Semantics/target.vs.input.hlsl (300 of 25550) ******************** 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/resources/cbuffer-empty-struct-array.hlsl (301 of 25550) ******************** 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 :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (302 of 25550) ******************** 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/WaveActiveSum.hlsl (303 of 25550) ******************** 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (304 of 25550) ******************** 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/sgep/object_method.hlsl (305 of 25550) ******************** 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 :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (306 of 25550) ******************** 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 :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (307 of 25550) ******************** 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/dot4add_i8packed.hlsl (308 of 25550) ******************** 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/groupsharedArgs/VectorTest.hlsl (309 of 25550) ******************** 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 :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (310 of 25550) ******************** 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 :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (311 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/asuint-errors.hlsl (312 of 25550) ******************** 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 :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (313 of 25550) ******************** 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/resources/Texture2D-default.hlsl (314 of 25550) ******************** 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/BasicFeatures/MatrixConstructor.hlsl (315 of 25550) ******************** 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/builtins/splitdouble.hlsl (316 of 25550) ******************** 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 :: CodeGenHLSL/builtins/ceil-overloads.hlsl (317 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (318 of 25550) ******************** 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (319 of 25550) ******************** 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/StructuredBuffers-methods-lib.hlsl (320 of 25550) ******************** 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/cos-overloads.hlsl (321 of 25550) ******************** 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (322 of 25550) ******************** 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 :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (323 of 25550) ******************** 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/builtins/log10-overloads.hlsl (324 of 25550) ******************** 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/WaveActiveBallot.hlsl (325 of 25550) ******************** 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/builtins/wave_get_lane_index_subcall.hlsl (326 of 25550) ******************** 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 :: SemaHLSL/Types/short-errors.hlsl (327 of 25550) ******************** 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 :: SemaHLSL/Texture2D-Gather.hlsl (328 of 25550) ******************** 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/semantics/semantic.explicit-mix.lib.hlsl (329 of 25550) ******************** 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 :: CodeGenHLSL/semantics/semantic.array.hlsl (330 of 25550) ******************** 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/logical-operator-errors.hlsl (331 of 25550) ******************** 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (332 of 25550) ******************** 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/resources/res-array-global-dyn-index.hlsl (333 of 25550) ******************** 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 :: CodeGenHLSL/resources/resource-bindings.hlsl (334 of 25550) ******************** 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/Language/InitIncompleteArrays.hlsl (335 of 25550) ******************** 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 :: SemaHLSL/Loops/unroll.hlsl (336 of 25550) ******************** 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 :: CodeGenHLSL/builtins/VectorElementStore.hlsl (337 of 25550) ******************** 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 :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (338 of 25550) ******************** 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 :: CodeGenHLSL/all-resources-bound.hlsl (339 of 25550) ******************** 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 :: SemaHLSL/WaveBuiltinAvailability.hlsl (340 of 25550) ******************** 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 :: CodeGenHLSL/builtins/round-overloads.hlsl (341 of 25550) ******************** 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/resources/Texture2D-SampleGrad.hlsl (342 of 25550) ******************** 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 :: SemaHLSL/Semantics/vertexid.ps.hlsl (343 of 25550) ******************** 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 :: CodeGenHLSL/builtins/log-overloads.hlsl (344 of 25550) ******************** 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/builtins/WaveActiveAllEqual.hlsl (345 of 25550) ******************** 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/builtins/fwidth.hlsl (346 of 25550) ******************** 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/semantics/semantic-struct-nested-shadow.hlsl (347 of 25550) ******************** 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 :: CodeGenHLSL/builtins/distance.hlsl (348 of 25550) ******************** 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 :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (349 of 25550) ******************** 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.array.output.hlsl (350 of 25550) ******************** 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 :: AST/HLSL/pch_with_buf.hlsl (351 of 25550) ******************** 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 :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (352 of 25550) ******************** 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/builtins/WaveActiveBitXor.hlsl (353 of 25550) ******************** 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 :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (354 of 25550) ******************** 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/target.vs.output.hlsl (355 of 25550) ******************** 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 :: CodeGenHLSL/HLSLControlFlowHint.hlsl (356 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (357 of 25550) ******************** 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/resources/res-array-global-multi-dim.hlsl (358 of 25550) ******************** 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/WaveActiveBitXor-errors.hlsl (359 of 25550) ******************** 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/semantics/semantic-struct-nested-inherit.hlsl (360 of 25550) ******************** 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 :: CodeGenHLSL/builtins/f32tof16.hlsl (361 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (362 of 25550) ******************** 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 :: SemaHLSL/local_resource_bindings.hlsl (363 of 25550) ******************** 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/export.hlsl (364 of 25550) ******************** 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 :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (365 of 25550) ******************** 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/Semantics/position.ps.hlsl (366 of 25550) ******************** 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/vk-features/vk.pushconstant.access.bitfield.hlsl (367 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (368 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (369 of 25550) ******************** 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/RWBuffer-imageformat.hlsl (370 of 25550) ******************** 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/WaveActiveMax.hlsl (371 of 25550) ******************** 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 :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (372 of 25550) ******************** 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 :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (373 of 25550) ******************** 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 :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (374 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (375 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (376 of 25550) ******************** 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 :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (377 of 25550) ******************** 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 :: CodeGenHLSL/builtins/asin-overloads.hlsl (378 of 25550) ******************** 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 :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (379 of 25550) ******************** 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/implicit-norecurse-attrib.hlsl (380 of 25550) ******************** 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 :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (381 of 25550) ******************** 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/tan-overloads.hlsl (382 of 25550) ******************** 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/resources/cbuffer_with_packoffset.hlsl (383 of 25550) ******************** 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/res-may-alias.hlsl (384 of 25550) ******************** 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: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (385 of 25550) ******************** 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/Wave.hlsl (386 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (387 of 25550) ******************** 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 :: SemaHLSL/Language/OutputParameters.hlsl (388 of 25550) ******************** 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/semantics/semantic.explicit-mix-builtin.hlsl (389 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/select-errors.hlsl (390 of 25550) ******************** 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/SplatOverloadResolution.hlsl (391 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (392 of 25550) ******************** 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 :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (393 of 25550) ******************** 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/semantics/semantic-struct-2.hlsl (394 of 25550) ******************** 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 :: SemaHLSL/Resources/Texture2D-Sema.hlsl (395 of 25550) ******************** 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 :: CodeGenHLSL/builtins/degrees-overloads.hlsl (396 of 25550) ******************** 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 :: CodeGenHLSL/convergence/do.while.hlsl (397 of 25550) ******************** 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/resources/MatrixElement_cbuffer.hlsl (398 of 25550) ******************** 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 :: AST/HLSL/pch.hlsl (399 of 25550) ******************** 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 :: SemaHLSL/Operators/frem_modulo-errors.hlsl (400 of 25550) ******************** 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/matrix-member-zero-based-accessor-scalar-load.hlsl (401 of 25550) ******************** 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 :: CodeGenHLSL/sgep/array_load.hlsl (402 of 25550) ******************** 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/Resources/packoffset-invalid.hlsl (403 of 25550) ******************** 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-SampleLevel.hlsl (404 of 25550) ******************** 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 :: SemaHLSL/no-conversion-warnings.hlsl (405 of 25550) ******************** 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/WaveActiveMin.hlsl (406 of 25550) ******************** 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/Texture2D-SampleBias.hlsl (407 of 25550) ******************** 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 :: CodeGenHLSL/builtins/tanh-overloads.hlsl (408 of 25550) ******************** 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 :: CodeGenHLSL/builtins/pow-overloads.hlsl (409 of 25550) ******************** 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (410 of 25550) ******************** 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/vk-input-builtin.hlsl (411 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (412 of 25550) ******************** 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/convergence/for.hlsl (413 of 25550) ******************** 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 :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (414 of 25550) ******************** 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 :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (415 of 25550) ******************** 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 :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (416 of 25550) ******************** 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 :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (417 of 25550) ******************** 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/semantics/semantic.struct.output.hlsl (418 of 25550) ******************** 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 :: SemaHLSL/valid-shader-stages.hlsl (419 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/exp-errors.hlsl (420 of 25550) ******************** 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 :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (421 of 25550) ******************** 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 :: SemaHLSL/Texture2D-Load-errors.hlsl (422 of 25550) ******************** 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/loops/unroll.hlsl (423 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (424 of 25550) ******************** 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 :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (425 of 25550) ******************** 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 :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (426 of 25550) ******************** 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/Language/ArrayOutputArgs-errors.hlsl (427 of 25550) ******************** 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 :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (428 of 25550) ******************** 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/semantics/DispatchThreadID.hlsl (429 of 25550) ******************** 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/vk.spec-constant.error.hlsl (430 of 25550) ******************** 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/wave_get_lane_index_simple.hlsl (431 of 25550) ******************** 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/MatrixElementOverloadResolution.hlsl (432 of 25550) ******************** 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/resources/Texture2D-Sample.hlsl (433 of 25550) ******************** 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/ArrayAssignable.hlsl (434 of 25550) ******************** 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/matrix-member-zero-based-accessor-scalar-store.hlsl (435 of 25550) ******************** 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 :: CodeGenHLSL/builtins/atan-overloads.hlsl (436 of 25550) ******************** 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/vk-features/vk.pushconstant.anon-struct.hlsl (437 of 25550) ******************** 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 :: CodeGenHLSL/vk-features/SpirvType.hlsl (438 of 25550) ******************** 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/BuiltIns/splitdouble-errors.hlsl (439 of 25550) ******************** 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (440 of 25550) ******************** 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/shift-mask.hlsl (441 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/mul-errors.hlsl (442 of 25550) ******************** 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (443 of 25550) ******************** 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/matrix-member-access-errors.hlsl (444 of 25550) ******************** 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (445 of 25550) ******************** 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/builtins/f16tof32.hlsl (446 of 25550) ******************** 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/resources/res-array-global-subarray-many.hlsl (447 of 25550) ******************** 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 :: CodeGenHLSL/builtins/radians-overloads.hlsl (448 of 25550) ******************** 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/builtins/mad.hlsl (449 of 25550) ******************** 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/BuiltIns/degrees-errors.hlsl (450 of 25550) ******************** 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/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (451 of 25550) ******************** 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/BasicFeatures/MatrixImplicitTruncation.hlsl (452 of 25550) ******************** 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/Resources/Texture2D-SampleLevel.hlsl (453 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (454 of 25550) ******************** 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 :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (455 of 25550) ******************** 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-local-multi-dim.hlsl (456 of 25550) ******************** 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/resources/cbuffer_and_namespaces.hlsl (457 of 25550) ******************** 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/BasicFeatures/MatrixSplat.hlsl (458 of 25550) ******************** 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/semantics/SV_GroupID.hlsl (459 of 25550) ******************** 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/BuiltIns/transpose-errors.hlsl (460 of 25550) ******************** 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 :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (461 of 25550) ******************** 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 :: CodeGenHLSL/builtins/tan.hlsl (462 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (463 of 25550) ******************** 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/local_resource_bindings_errs.hlsl (464 of 25550) ******************** 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/VectorElementOverloadResolution.hlsl (465 of 25550) ******************** 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (466 of 25550) ******************** 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/vk_binding_attr.hlsl (467 of 25550) ******************** 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 :: CodeGenHLSL/builtins/reflect.hlsl (468 of 25550) ******************** 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 :: CodeGenHLSL/convergence/cf.for.plain.hlsl (469 of 25550) ******************** 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 :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (470 of 25550) ******************** 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/BasicFeatures/ArrayReturn.hlsl (471 of 25550) ******************** 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/BuiltIns/WaveActiveAnyTrue-errors.hlsl (472 of 25550) ******************** 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 :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (473 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (474 of 25550) ******************** 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/resources/cbuffer_matrix_align.hlsl (475 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (476 of 25550) ******************** 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/semantics/DispatchThreadID-noindex.hlsl (477 of 25550) ******************** 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/wavesize.hlsl (478 of 25550) ******************** 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/convergence/entry.point.hlsl (479 of 25550) ******************** 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/builtins/fmod.hlsl (480 of 25550) ******************** 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/faceforward.hlsl (481 of 25550) ******************** 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 :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (482 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (483 of 25550) ******************** 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/firstbithigh.hlsl (484 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (485 of 25550) ******************** 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 :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (486 of 25550) ******************** 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/BasicFeatures/VectorElementwiseCast.hlsl (487 of 25550) ******************** 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 :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (488 of 25550) ******************** 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 :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (489 of 25550) ******************** 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 :: CodeGenHLSL/builtins/degrees.hlsl (490 of 25550) ******************** 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 :: CodeGenHLSL/builtins/trunc.hlsl (491 of 25550) ******************** 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/semantics/SV_GroupID-noindex.hlsl (492 of 25550) ******************** 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/half-float-only-errors2.hlsl (493 of 25550) ******************** 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/step.hlsl (494 of 25550) ******************** 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/BuiltIns/countbits-errors.hlsl (495 of 25550) ******************** 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/convergence/global_array.hlsl (496 of 25550) ******************** 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/dot.hlsl (497 of 25550) ******************** 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 :: CodeGenHLSL/builtins/cos.hlsl (498 of 25550) ******************** 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 :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (499 of 25550) ******************** 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 :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (500 of 25550) ******************** 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 :: SemaHLSL/Operators/logical-not.hlsl (501 of 25550) ******************** 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 :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (502 of 25550) ******************** 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/resources/Texture2D-shorthand-contexts.hlsl (503 of 25550) ******************** 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 :: CodeGenHLSL/builtins/asdouble.hlsl (504 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/mad-errors.hlsl (505 of 25550) ******************** 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/Semantics/target.ps.input.hlsl (506 of 25550) ******************** 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 :: SemaHLSL/Semantics/struct_input.hlsl (507 of 25550) ******************** 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/dot2add.hlsl (508 of 25550) ******************** 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/builtins/tanh.hlsl (509 of 25550) ******************** 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 :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (510 of 25550) ******************** 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 :: SemaHLSL/BuiltIns/any-errors.hlsl (511 of 25550) ******************** 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/builtins/asint16.hlsl (512 of 25550) ******************** 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 :: CodeGenHLSL/builtins/clip-builtin.hlsl (513 of 25550) ******************** 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 :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (514 of 25550) ******************** 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/builtins/reversebits.hlsl (515 of 25550) ******************** 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: 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: 165.05s Total Discovered Tests: 51773 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50355 (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.