ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (3 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (7 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (8 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (11 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (12 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (13 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (15 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (16 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (18 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (19 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (21 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (22 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (24 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (25 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (29 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (31 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (33 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (34 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x559076813c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x559076813be8 '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 0x559076813b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x559076813c70 # | 18853: | `-ReturnStmt 0x559076813c60 # | 18854: | `-ImplicitCastExpr 0x559076813c48 'int' # | 18855: | `-ExtVectorElementExpr 0x559076813c20 'float' r # | 18856: | `-ImplicitCastExpr 0x559076813c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x559076813be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x559076813dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x559076813ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x559076813f28 # | 18861: | `-ReturnStmt 0x559076813f18 # | 18862: | `-ExtVectorElementExpr 0x559076813ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (35 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x55887fec8158 <> # | |-NamespaceDecl 0x55887fec8a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55887fec8b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-NonTypeTemplateParmDecl 0x55887fec8c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55887fec8c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55887fec8d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55887fec8d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55887fec8ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887fec8b20 'element' # | | | `-DeclRefExpr 0x55887fec8ce0 <> 'int' lvalue NonTypeTemplateParm 0x55887fec8c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55887fec8e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-NonTypeTemplateParmDecl 0x55887fec8f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55887fec8f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55887fec8fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55887fec9028 <> 'int' 4 # | | | |-BinaryOperator 0x55887fec9128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55887fec90e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55887fec90a8 <> 'int' lvalue NonTypeTemplateParm 0x55887fec8f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55887fec9068 <> 'int' 4 # | | | | `-BinaryOperator 0x55887fec9108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55887fec90c8 <> 'int' lvalue NonTypeTemplateParm 0x55887fec8fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55887fec9088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55887fef4298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55887fef4230 'matrix' dependent # | | |-ClassTemplateDecl 0x55887fef4978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55887fef4748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55887fef4918 <> 'bool' Concept 0x55887fef4420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55887fef4850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55887fef4820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55887fef47d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55887fef43a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887fef4350 'element_type' # | | | `-CXXRecordDecl 0x55887fef4648 <> implicit class Buffer # | | | `-FinalAttr 0x55887fef46f0 <> Implicit final # | | |-ClassTemplateDecl 0x55887fef4d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55887fef4ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55887fef4cb8 <> 'bool' Concept 0x55887fef4420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55887fef4bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55887fef4bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55887fef4b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55887fef43a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887fef4350 'element_type' # | | | `-CXXRecordDecl 0x55887fef49e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55887fef4a90 <> Implicit final # | | |-ClassTemplateDecl 0x55887fef50b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55887fef4e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55887fef5058 <> 'bool' Concept 0x55887fef4600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55887fef4f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55887fef4f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55887fef4f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55887fef44c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887fef4468 'element_type' # | | | `-CXXRecordDecl 0x55887fef4d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55887fef4e30 <> Implicit final # | | |-ClassTemplateDecl 0x55887fef6738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55887fef6510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55887fef66d8 <> 'bool' Concept 0x55887fef4600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55887fef6610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55887fef65e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55887fef6590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55887fef44c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887fef4468 'element_type' # | | | `-CXXRecordDecl 0x55887fef6410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55887fef64b8 <> Implicit final # | | |-ClassTemplateDecl 0x55887fef6ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55887fef68a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55887fef6a78 <> 'bool' Concept 0x55887fef4600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55887fef69b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55887fef6980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55887fef6930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55887fef44c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887fef4468 'element_type' # | | | `-CXXRecordDecl 0x55887fef67a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55887fef6850 <> Implicit final # | | |-ClassTemplateDecl 0x55887fef6e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55887fef6c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55887fef6e18 <> 'bool' Concept 0x55887fef4600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55887fef6d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55887fef6d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55887fef6cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55887fef44c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887fef4468 'element_type' # | | | `-CXXRecordDecl 0x55887fef6b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55887fef6bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55887fef7218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55887fef6fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55887fef71b8 <> 'bool' Concept 0x55887fef4600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55887fef70f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55887fef70c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55887fef7070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55887fef44c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887fef4468 'element_type' # | | | `-CXXRecordDecl 0x55887fef6ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55887fef6f90 <> Implicit final # | | |-ClassTemplateDecl 0x55887fef75c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55887fef7388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55887fef7568 <> 'bool' Concept 0x55887fef4600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55887fef74a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55887fef7470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55887fef7420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55887fef44c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887fef4468 'element_type' # | | | `-CXXRecordDecl 0x55887fef7288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55887fef7330 <> Implicit final # | | |-CXXRecordDecl 0x55887fef7638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55887fef76e0 <> Implicit final # | | |-CXXRecordDecl 0x55887fef7738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55887fef77e0 <> Implicit final # | | |-CXXRecordDecl 0x55887fef7838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55887fef78e0 <> Implicit final # | | |-CXXRecordDecl 0x55887fef7938 <> implicit class SamplerState # | | | `-FinalAttr 0x55887fef79e0 <> Implicit final # | | |-CXXRecordDecl 0x55887fef7a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55887fef7ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55887fef7ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55887fef7c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55887fef7b40 'vector' 4 # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-ConceptSpecializationExpr 0x55887fef7e78 <> 'bool' Concept 0x55887fef4420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55887fef7db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55887fef7d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55887fef7d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55887fef43a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887fef4350 'element_type' # | | | `-CXXRecordDecl 0x55887fef7b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55887fef7c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55887fef8168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55887fef8090 'vector' dependent # | | | |-TemplateTypeParmType 0x55887fef7fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887fef7f48 'element_type' # | | | `-DeclRefExpr 0x55887fef8068 <> 'int' lvalue NonTypeTemplateParm 0x55887fef7fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55887fef7f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55887fef7fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55887fef4420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55887fef4350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55887fef4400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55887fef43a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55887fef4350 'element_type' # | |-ConceptDecl 0x55887fef4600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55887fef4468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55887fef45e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55887fef4540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55887fef4520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55887fef44c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55887fef4468 'element_type' # | | `-BinaryOperator 0x55887fef45c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55887fef4558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55887fef45a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55887fef8380 <> Namespace 0x55887fec8a98 'hlsl' # | |-TypedefDecl 0x55887fef8b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55887fef8b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55887fef8850 '__NSConstantString_tag' # | |-TypedefDecl 0x55887fec8a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55887fec8980 'void *' # | | `-BuiltinType 0x55887fec81c0 'void' # | |-NamespaceDecl 0x55887fef8bf0 prev 0x55887fec8a98 line:12:11 hlsl # | | |-original Namespace 0x55887fec8a98 'hlsl' # | | |-TypedefDecl 0x55887fef8c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55887fec8260 'int' # | | |-TypedefDecl 0x55887fef8ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | |-TypedefDecl 0x55887fef8d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | |-TypedefDecl 0x55887fef8dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55887fec8360 'float' # | | |-TypedefDecl 0x55887fef8e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | |-TypedefDecl 0x55887fef8ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55887fec8280 'long' # | | |-TypedefDecl 0x55887fef8f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55887fec8380 'double' # | | |-TypedefDecl 0x55887fef91c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55887fef90f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887fef8fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887fef8f98 'int' 1 # | | | `-ExtVectorType 0x55887fef90b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55887fef9000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec81e0 'bool' # | | |-TypedefDecl 0x55887fef9418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55887fef9340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887fef9250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887fef9230 'int' 2 # | | | `-ExtVectorType 0x55887fef9300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55887fef9000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec81e0 'bool' # | | |-TypedefDecl 0x55887fef9668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55887fef9590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887fef94a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887fef9480 'int' 3 # | | | `-ExtVectorType 0x55887fef9550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55887fef9000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec81e0 'bool' # | | |-TypedefDecl 0x55887ff1aff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55887fef97e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887fef96f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887fef96d0 'int' 4 # | | | `-ExtVectorType 0x55887fef97a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55887fef9000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec81e0 'bool' # | | |-TypedefDecl 0x55887ff1b278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55887ff1b1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff1b080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff1b060 'int' 1 # | | | `-ExtVectorType 0x55887ff1b160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55887ff1b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec8260 'int' # | | |-TypedefDecl 0x55887ff1b4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55887ff1b3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff1b308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff1b2e8 'int' 2 # | | | `-ExtVectorType 0x55887ff1b3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55887ff1b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec8260 'int' # | | |-TypedefDecl 0x55887ff1b718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55887ff1b640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff1b558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff1b538 'int' 3 # | | | `-ExtVectorType 0x55887ff1b600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55887ff1b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec8260 'int' # | | |-TypedefDecl 0x55887ff1b968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55887ff1b890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff1b7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff1b788 'int' 4 # | | | `-ExtVectorType 0x55887ff1b850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55887ff1b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec8260 'int' # | | |-TypedefDecl 0x55887ff1bc28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55887ff1bb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff1ba30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff1ba10 'int' 1 # | | | `-ExtVectorType 0x55887ff1bb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55887ff1ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | |-Typedef 0x55887fef8ce8 'uint' # | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | |-TypedefDecl 0x55887ff1be98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55887ff1bdc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff1bcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff1bcb0 'int' 2 # | | | `-ExtVectorType 0x55887ff1bd80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55887ff1ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | |-Typedef 0x55887fef8ce8 'uint' # | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | |-TypedefDecl 0x55887ff1c928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55887ff1c850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff1bf40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff1bf20 'int' 3 # | | | `-ExtVectorType 0x55887ff1c810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55887ff1ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | |-Typedef 0x55887fef8ce8 'uint' # | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | |-TypedefDecl 0x55887ff1cb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55887ff1cac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff1c9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff1c9b0 'int' 4 # | | | `-ExtVectorType 0x55887ff1ca80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55887ff1ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | |-Typedef 0x55887fef8ce8 'uint' # | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | |-TypedefDecl 0x55887ff1ce28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55887ff1cd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff1cc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff1cc40 'int' 1 # | | | `-ExtVectorType 0x55887ff1cd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55887ff1cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | `-BuiltinType 0x55887fec8260 'int' # | | |-TypedefDecl 0x55887ff1d068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55887ff1cf90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff1ced0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff1ceb0 'int' 2 # | | | `-ExtVectorType 0x55887ff1cf50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55887ff1cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | `-BuiltinType 0x55887fec8260 'int' # | | |-TypedefDecl 0x55887ff1d2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55887ff1d1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff1d110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff1d0f0 'int' 3 # | | | `-ExtVectorType 0x55887ff1d190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55887ff1cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | `-BuiltinType 0x55887fec8260 'int' # | | |-TypedefDecl 0x55887ff1d4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55887ff1d410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff1d350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff1d330 'int' 4 # | | | `-ExtVectorType 0x55887ff1d3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55887ff1cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | `-BuiltinType 0x55887fec8260 'int' # | | |-TypedefDecl 0x55887ff1d7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55887ff1d6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff1d5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff1d590 'int' 1 # | | | `-ExtVectorType 0x55887ff1d660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55887ff1d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | |-TypedefDecl 0x55887ff1d9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55887ff1d900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff1d848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff1d828 'int' 2 # | | | `-ExtVectorType 0x55887ff1d8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55887ff1d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | |-TypedefDecl 0x55887ff1dc18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55887ff1db40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff1da80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff1da60 'int' 3 # | | | `-ExtVectorType 0x55887ff1db00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55887ff1d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | |-TypedefDecl 0x55887ff1de58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55887ff1dd80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff1dcc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff1dca0 'int' 4 # | | | `-ExtVectorType 0x55887ff1dd40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55887ff1d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | |-TypedefDecl 0x55887ff1e118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55887ff1e040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff1df20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff1df00 'int' 1 # | | | `-ExtVectorType 0x55887ff1e000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55887ff1df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | `-BuiltinType 0x55887fec8280 'long' # | | |-TypedefDecl 0x55887ff1e388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55887ff1e2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff1e1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff1e1a0 'int' 2 # | | | `-ExtVectorType 0x55887ff1e270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55887ff1df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | `-BuiltinType 0x55887fec8280 'long' # | | |-TypedefDecl 0x55887ff1e5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55887ff1e520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff1e430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff1e410 'int' 3 # | | | `-ExtVectorType 0x55887ff1e4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55887ff1df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | `-BuiltinType 0x55887fec8280 'long' # | | |-TypedefDecl 0x55887ff1e888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55887ff1e7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff1e6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff1e680 'int' 4 # | | | `-ExtVectorType 0x55887ff1e750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55887ff1df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | `-BuiltinType 0x55887fec8280 'long' # | | |-TypedefDecl 0x55887ff1eb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55887ff1ea70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff1e950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff1e930 'int' 1 # | | | `-ExtVectorType 0x55887ff1ea30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55887ff1e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | |-TypedefDecl 0x55887ff1edb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55887ff1ece0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff1ebf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff1ebd0 'int' 2 # | | | `-ExtVectorType 0x55887ff1eca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55887ff1e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | |-TypedefDecl 0x55887ff1f028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55887ff1ef50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff1ee60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff1ee40 'int' 3 # | | | `-ExtVectorType 0x55887ff1ef10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55887ff1e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | |-TypedefDecl 0x55887ff1f298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55887ff1f1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff1f0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff1f0b0 'int' 4 # | | | `-ExtVectorType 0x55887ff1f180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55887ff1e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | |-TypedefDecl 0x55887ff1f528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55887ff1f450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff1f328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff1f308 'int' 1 # | | | `-ExtVectorType 0x55887ff1f410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55887ff1f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec89d0 'half' # | | |-TypedefDecl 0x55887ff1ffd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55887ff1f6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff1f5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff1f598 'int' 2 # | | | `-ExtVectorType 0x55887ff1f660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55887ff1f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec89d0 'half' # | | |-TypedefDecl 0x55887ff20228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55887ff20150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff20060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff20040 'int' 3 # | | | `-ExtVectorType 0x55887ff20110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55887ff1f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec89d0 'half' # | | |-TypedefDecl 0x55887ff20478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55887ff203a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff202b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff20298 'int' 4 # | | | `-ExtVectorType 0x55887ff20360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55887ff1f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec89d0 'half' # | | |-TypedefDecl 0x55887ff20708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55887ff20630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff20508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff204e8 'int' 1 # | | | `-ExtVectorType 0x55887ff205f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55887ff20540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec8360 'float' # | | |-TypedefDecl 0x55887ff20958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55887ff20880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff20798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff20778 'int' 2 # | | | `-ExtVectorType 0x55887ff20840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55887ff20540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec8360 'float' # | | |-TypedefDecl 0x55887ff20ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55887ff20ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff209e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff209c8 'int' 3 # | | | `-ExtVectorType 0x55887ff20a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55887ff20540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec8360 'float' # | | |-TypedefDecl 0x55887ff20dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55887ff20cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff20c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff20c18 'int' 4 # | | | `-ExtVectorType 0x55887ff20cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55887ff20540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec8360 'float' # | | |-TypedefDecl 0x55887ff21158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55887ff21080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff20e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff20e38 'int' 1 # | | | `-ExtVectorType 0x55887ff20f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55887ff20e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec8380 'double' # | | |-TypedefDecl 0x55887ff213a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55887ff212d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff211e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff211c8 'int' 2 # | | | `-ExtVectorType 0x55887ff21290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55887ff20e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec8380 'double' # | | |-TypedefDecl 0x55887ff215f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55887ff21520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff21438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff21418 'int' 3 # | | | `-ExtVectorType 0x55887ff214e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55887ff20e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec8380 'double' # | | |-TypedefDecl 0x55887ff21848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55887ff21770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff21688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff21668 'int' 4 # | | | `-ExtVectorType 0x55887ff21730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55887ff20e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-BuiltinType 0x55887fec8380 'double' # | | |-TypedefDecl 0x55887ff21ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55887ff21a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff21910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff218f0 'int' 1 # | | | `-ExtVectorType 0x55887ff219c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55887ff21940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | `-BuiltinType 0x55887fec8360 'float' # | | |-TypedefDecl 0x55887ff21d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55887ff21c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff21b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff21b60 'int' 2 # | | | `-ExtVectorType 0x55887ff21c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55887ff21940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | `-BuiltinType 0x55887fec8360 'float' # | | |-TypedefDecl 0x55887ff21f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55887ff21e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff21dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff21da0 'int' 3 # | | | `-ExtVectorType 0x55887ff21e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55887ff21940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | `-BuiltinType 0x55887fec8360 'float' # | | |-TypedefDecl 0x55887ff221a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55887ff220d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff22000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff21fe0 'int' 4 # | | | `-ExtVectorType 0x55887ff22090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55887ff21940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | `-BuiltinType 0x55887fec8360 'float' # | | |-TypedefDecl 0x55887ff22438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55887ff22360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff22270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff22250 'int' 1 # | | | `-ExtVectorType 0x55887ff22320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55887ff222a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | `-BuiltinType 0x55887fec8380 'double' # | | |-TypedefDecl 0x55887ff22678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55887ff225a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff224e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff224c0 'int' 2 # | | | `-ExtVectorType 0x55887ff22560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55887ff222a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | `-BuiltinType 0x55887fec8380 'double' # | | |-TypedefDecl 0x55887ff228b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55887ff227e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff22720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff22700 'int' 3 # | | | `-ExtVectorType 0x55887ff227a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55887ff222a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | `-BuiltinType 0x55887fec8380 'double' # | | |-TypedefDecl 0x55887ff22af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55887ff22a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff22960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff22940 'int' 4 # | | | `-ExtVectorType 0x55887ff229e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55887ff222a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | `-BuiltinType 0x55887fec8380 'double' # | | |-TypedefDecl 0x55887ff289f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff22f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff22bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff22b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff22bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff22b98 'int' 1 # | | | `-ConstantMatrixType 0x55887ff22ef0 'matrix' # | | |-TypedefDecl 0x55887ff28e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff28d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff28a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff28a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff28ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff28a78 'int' 2 # | | | `-ConstantMatrixType 0x55887ff28cb0 'matrix' # | | |-TypedefDecl 0x55887ff29230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff29130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff28eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff28e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff28ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff28e98 'int' 3 # | | | `-ConstantMatrixType 0x55887ff290d0 'matrix' # | | |-TypedefDecl 0x55887ff29650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff29550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff292d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff29298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff292f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff292b8 'int' 4 # | | | `-ConstantMatrixType 0x55887ff294f0 'matrix' # | | |-TypedefDecl 0x55887ff2bc10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff29970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff296f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff296b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff29718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff296d8 'int' 1 # | | | `-ConstantMatrixType 0x55887ff29910 'matrix' # | | |-TypedefDecl 0x55887ff2c030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff2bf30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff2bcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff2bc78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff2bcd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff2bc98 'int' 2 # | | | `-ConstantMatrixType 0x55887ff2bed0 'matrix' # | | |-TypedefDecl 0x55887ff2c450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff2c350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff2c0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff2c098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff2c0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff2c0b8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff2c2f0 'matrix' # | | |-TypedefDecl 0x55887ff2c870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff2c770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff2c4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff2c4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff2c518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff2c4d8 'int' 4 # | | | `-ConstantMatrixType 0x55887ff2c710 'matrix' # | | |-TypedefDecl 0x55887ff2dcb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff2dbb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff2c918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff2c8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff2c938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff2c8f8 'int' 1 # | | | `-ConstantMatrixType 0x55887ff2cb30 'matrix' # | | |-TypedefDecl 0x55887ff2e0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff2dfd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff2dd58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff2dd18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff2dd78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff2dd38 'int' 2 # | | | `-ConstantMatrixType 0x55887ff2df70 'matrix' # | | |-TypedefDecl 0x55887ff2e4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff2e3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff2e178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff2e138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff2e198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff2e158 'int' 3 # | | | `-ConstantMatrixType 0x55887ff2e390 'matrix' # | | |-TypedefDecl 0x55887ff2e910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff2e810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff2e598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff2e558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff2e5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff2e578 'int' 4 # | | | `-ConstantMatrixType 0x55887ff2e7b0 'matrix' # | | |-TypedefDecl 0x55887ff2ed50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff2ec50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff2e9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff2e978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff2e9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff2e998 'int' 1 # | | | `-ConstantMatrixType 0x55887ff2ebf0 'matrix' # | | |-TypedefDecl 0x55887ff2f170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff2f070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff2edf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff2edb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff2ee18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff2edd8 'int' 2 # | | | `-ConstantMatrixType 0x55887ff2f010 'matrix' # | | |-TypedefDecl 0x55887ff2f590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff2f490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff2f218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff2f1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff2f238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff2f1f8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff2f430 'matrix' # | | |-TypedefDecl 0x55887ff2f9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff2f8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55887fec81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff2f638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff2f5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff2f658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff2f618 'int' 4 # | | | `-ConstantMatrixType 0x55887ff2f850 'matrix' # | | |-TypedefDecl 0x55887ff30130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff30030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff2fa60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff2fa20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff2fa80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff2fa40 'int' 1 # | | | `-ConstantMatrixType 0x55887ff2ffd0 'matrix' # | | |-TypedefDecl 0x55887ff30560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff30460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff301e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff301a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff30200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff301c0 'int' 2 # | | | `-ConstantMatrixType 0x55887ff30400 'matrix' # | | |-TypedefDecl 0x55887ff30990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff30890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff30610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff305d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff30630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff305f0 'int' 3 # | | | `-ConstantMatrixType 0x55887ff30830 'matrix' # | | |-TypedefDecl 0x55887ff30dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff30cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff30a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff30a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff30a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff30a20 'int' 4 # | | | `-ConstantMatrixType 0x55887ff30c60 'matrix' # | | |-TypedefDecl 0x55887ff31500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff31400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff30e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff30e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff30e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff30e50 'int' 1 # | | | `-ConstantMatrixType 0x55887ff313a0 'matrix' # | | |-TypedefDecl 0x55887ff31930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff31830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff315b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff31570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff315d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff31590 'int' 2 # | | | `-ConstantMatrixType 0x55887ff317d0 'matrix' # | | |-TypedefDecl 0x55887ff31d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff31c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff319e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff319a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff31a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff319c0 'int' 3 # | | | `-ConstantMatrixType 0x55887ff31c00 'matrix' # | | |-TypedefDecl 0x55887ff235e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff32090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff31e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff31dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff31e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff31df0 'int' 4 # | | | `-ConstantMatrixType 0x55887ff32030 'matrix' # | | |-TypedefDecl 0x55887ff23a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff23910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff23690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff23650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff236b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff23670 'int' 1 # | | | `-ConstantMatrixType 0x55887ff238b0 'matrix' # | | |-TypedefDecl 0x55887ff23e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff23d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff23ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff23a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff23ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff23aa0 'int' 2 # | | | `-ConstantMatrixType 0x55887ff23ce0 'matrix' # | | |-TypedefDecl 0x55887ff24270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff24170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff23ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff23eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff23f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff23ed0 'int' 3 # | | | `-ConstantMatrixType 0x55887ff24110 'matrix' # | | |-TypedefDecl 0x55887ff257c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff256c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff24320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff242e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff24340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff24300 'int' 4 # | | | `-ConstantMatrixType 0x55887ff24540 'matrix' # | | |-TypedefDecl 0x55887ff25bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff25af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff25870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff25830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff25890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff25850 'int' 1 # | | | `-ConstantMatrixType 0x55887ff25a90 'matrix' # | | |-TypedefDecl 0x55887ff26020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff25f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff25ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff25c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff25cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff25c80 'int' 2 # | | | `-ConstantMatrixType 0x55887ff25ec0 'matrix' # | | |-TypedefDecl 0x55887ff26450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff26350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff260d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff26090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff260f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff260b0 'int' 3 # | | | `-ConstantMatrixType 0x55887ff262f0 'matrix' # | | |-TypedefDecl 0x55887ff26890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff26790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff26500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff264c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff26520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff264e0 'int' 4 # | | | `-ConstantMatrixType 0x55887ff26730 'matrix' # | | |-TypedefDecl 0x55887ff26d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff26c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff26958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff26918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff26978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff26938 'int' 1 # | | | `-ConstantMatrixType 0x55887ff26bb0 'matrix' # | | |-TypedefDecl 0x55887ff27150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff27050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff26dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff26d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff26df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff26db8 'int' 2 # | | | `-ConstantMatrixType 0x55887ff26ff0 'matrix' # | | |-TypedefDecl 0x55887ff27590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff27490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff27218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff271d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff27238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff271f8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff27430 'matrix' # | | |-TypedefDecl 0x55887ff27b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff27a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff27658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff27618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff27678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff27638 'int' 4 # | | | `-ConstantMatrixType 0x55887ff27a20 'matrix' # | | |-TypedefDecl 0x55887ff27fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff27ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff27c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff27c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff27c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff27c28 'int' 1 # | | | `-ConstantMatrixType 0x55887ff27e60 'matrix' # | | |-TypedefDecl 0x55887ff28400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff28300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff28088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff28048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff280a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff28068 'int' 2 # | | | `-ConstantMatrixType 0x55887ff282a0 'matrix' # | | |-TypedefDecl 0x55887ff3cd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff28740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff284c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff28488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff284e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff284a8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff286e0 'matrix' # | | |-TypedefDecl 0x55887ff3d140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff3d040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff3cdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff3cd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff3cde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff3cda8 'int' 4 # | | | `-ConstantMatrixType 0x55887ff3cfe0 'matrix' # | | |-TypedefDecl 0x55887ff3d580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff3d480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff3d208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff3d1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff3d228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff3d1e8 'int' 1 # | | | `-ConstantMatrixType 0x55887ff3d420 'matrix' # | | |-TypedefDecl 0x55887ff3d9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff3d8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff3d648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff3d608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff3d668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff3d628 'int' 2 # | | | `-ConstantMatrixType 0x55887ff3d860 'matrix' # | | |-TypedefDecl 0x55887ff3e920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff3e820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff3da88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff3da48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff3daa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff3da68 'int' 3 # | | | `-ConstantMatrixType 0x55887ff3dca0 'matrix' # | | |-TypedefDecl 0x55887ff3ed60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff3ec60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff3e9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff3e9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff3ea08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff3e9c8 'int' 4 # | | | `-ConstantMatrixType 0x55887ff3ec00 'matrix' # | | |-TypedefDecl 0x55887ff3f1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff3f0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff3ee28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff3ede8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff3ee48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff3ee08 'int' 1 # | | | `-ConstantMatrixType 0x55887ff3f040 'matrix' # | | |-TypedefDecl 0x55887ff3f5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff3f4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff3f268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff3f228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff3f288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff3f248 'int' 2 # | | | `-ConstantMatrixType 0x55887ff3f480 'matrix' # | | |-TypedefDecl 0x55887ff3fd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff3fc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff3f6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff3f668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff3f6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff3f688 'int' 3 # | | | `-ConstantMatrixType 0x55887ff3fbd0 'matrix' # | | |-TypedefDecl 0x55887ff40170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff40070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff3fdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff3fdb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff3fe18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff3fdd8 'int' 4 # | | | `-ConstantMatrixType 0x55887ff40010 'matrix' # | | |-TypedefDecl 0x55887ff404f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff403f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff40238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff401f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff40258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff40218 'int' 1 # | | | `-ConstantMatrixType 0x55887ff40390 'matrix' # | | |-TypedefDecl 0x55887ff40830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff40730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff405b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff40578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff405d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff40598 'int' 2 # | | | `-ConstantMatrixType 0x55887ff406d0 'matrix' # | | |-TypedefDecl 0x55887ff32470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff40a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff408f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff408b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff40918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff408d8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff40a10 'matrix' # | | |-TypedefDecl 0x55887ff327b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff326b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff32538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff324f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff32558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff32518 'int' 4 # | | | `-ConstantMatrixType 0x55887ff32650 'matrix' # | | |-TypedefDecl 0x55887ff32af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff329f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff32878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff32838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff32898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff32858 'int' 1 # | | | `-ConstantMatrixType 0x55887ff32990 'matrix' # | | |-TypedefDecl 0x55887ff32e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff32d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff32bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff32b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff32bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff32b98 'int' 2 # | | | `-ConstantMatrixType 0x55887ff32cd0 'matrix' # | | |-TypedefDecl 0x55887ff33170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff33070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff32ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff32eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff32f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff32ed8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff33010 'matrix' # | | |-TypedefDecl 0x55887ff344d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff333b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff33238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff331f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff33258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff33218 'int' 4 # | | | `-ConstantMatrixType 0x55887ff33350 'matrix' # | | |-TypedefDecl 0x55887ff34810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff34710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff34598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff34558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff345b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff34578 'int' 1 # | | | `-ConstantMatrixType 0x55887ff346b0 'matrix' # | | |-TypedefDecl 0x55887ff34b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff34a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff348d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff34898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff348f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff348b8 'int' 2 # | | | `-ConstantMatrixType 0x55887ff349f0 'matrix' # | | |-TypedefDecl 0x55887ff34e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff34d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff34c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff34bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff34c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff34bf8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff34d30 'matrix' # | | |-TypedefDecl 0x55887ff351d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff350d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff34f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff34f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff34f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff34f38 'int' 4 # | | | `-ConstantMatrixType 0x55887ff35070 'matrix' # | | |-TypedefDecl 0x55887ff35560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff35460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff35298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff35258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff352b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff35278 'int' 1 # | | | `-ConstantMatrixType 0x55887ff353b0 'matrix' # | | |-TypedefDecl 0x55887ff358a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff357a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff35628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff355e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff35648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff35608 'int' 2 # | | | `-ConstantMatrixType 0x55887ff35740 'matrix' # | | |-TypedefDecl 0x55887ff35be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff35ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff35968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff35928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff35988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff35948 'int' 3 # | | | `-ConstantMatrixType 0x55887ff35a80 'matrix' # | | |-TypedefDecl 0x55887ff35f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff35e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55887ff1cbf0 'int32_t' sugar # | | | | |-Typedef 0x55887fef8c78 'int32_t' # | | | | `-BuiltinType 0x55887fec8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff35ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff35c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff35cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff35c88 'int' 4 # | | | `-ConstantMatrixType 0x55887ff35dc0 'matrix' # | | |-TypedefDecl 0x55887ff362a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff361a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff35fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff35fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff36008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff35fc8 'int' 1 # | | | `-ConstantMatrixType 0x55887ff36140 'matrix' # | | |-TypedefDecl 0x55887ff36600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff36500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff36368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff36328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff36388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff36348 'int' 2 # | | | `-ConstantMatrixType 0x55887ff364a0 'matrix' # | | |-TypedefDecl 0x55887ff36940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff36840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff366c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff36688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff366e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff366a8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff367e0 'matrix' # | | |-TypedefDecl 0x55887ff36c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff36b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff36a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff369c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff36a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff369e8 'int' 4 # | | | `-ConstantMatrixType 0x55887ff36b20 'matrix' # | | |-TypedefDecl 0x55887ff36fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff36ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff36d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff36d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff36d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff36d28 'int' 1 # | | | `-ConstantMatrixType 0x55887ff36e60 'matrix' # | | |-TypedefDecl 0x55887ff37300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff37200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff37088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff37048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff370a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff37068 'int' 2 # | | | `-ConstantMatrixType 0x55887ff371a0 'matrix' # | | |-TypedefDecl 0x55887ff37650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff37550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff373c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff37388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff373e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff373a8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff374f0 'matrix' # | | |-TypedefDecl 0x55887ff37990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff37890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff37718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff376d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff37738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff376f8 'int' 4 # | | | `-ConstantMatrixType 0x55887ff37830 'matrix' # | | |-TypedefDecl 0x55887ff37cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff37bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff37a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff37a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff37a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff37a38 'int' 1 # | | | `-ConstantMatrixType 0x55887ff37b70 'matrix' # | | |-TypedefDecl 0x55887ff38010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff37f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff37d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff37d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff37db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff37d78 'int' 2 # | | | `-ConstantMatrixType 0x55887ff37eb0 'matrix' # | | |-TypedefDecl 0x55887ff38350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff38250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff380d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff38098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff380f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff380b8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff381f0 'matrix' # | | |-TypedefDecl 0x55887ff386a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff385a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff38418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff383d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff38438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff383f8 'int' 4 # | | | `-ConstantMatrixType 0x55887ff38540 'matrix' # | | |-TypedefDecl 0x55887ff389e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff388e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff38768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff38728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff38788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff38748 'int' 1 # | | | `-ConstantMatrixType 0x55887ff38880 'matrix' # | | |-TypedefDecl 0x55887ff38d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff38c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff38aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff38a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff38ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff38a88 'int' 2 # | | | `-ConstantMatrixType 0x55887ff38bc0 'matrix' # | | |-TypedefDecl 0x55887ff39060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff38f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff38de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff38da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff38e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff38dc8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff38f00 'matrix' # | | |-TypedefDecl 0x55887ff393a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff392a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55887ff1d540 'uint32_t' sugar # | | | | |-Typedef 0x55887fef8d58 'uint32_t' # | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff39128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff390e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff39148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff39108 'int' 4 # | | | `-ConstantMatrixType 0x55887ff39240 'matrix' # | | |-TypedefDecl 0x55887ff39840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff39740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff39468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff39428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff394a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff39448 'int' 1 # | | | `-ConstantMatrixType 0x55887ff396e0 'matrix' # | | |-TypedefDecl 0x55887ff39c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff39b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff39908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff398c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff39928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff398e8 'int' 2 # | | | `-ConstantMatrixType 0x55887ff39b20 'matrix' # | | |-TypedefDecl 0x55887ff3a0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff39fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff39d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff39d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff39d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff39d28 'int' 3 # | | | `-ConstantMatrixType 0x55887ff39f60 'matrix' # | | |-TypedefDecl 0x55887ff3a830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff3a400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff3a188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff3a148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff3a1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff3a168 'int' 4 # | | | `-ConstantMatrixType 0x55887ff3a3a0 'matrix' # | | |-TypedefDecl 0x55887ff3ac70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff3ab70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff3a8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff3a8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff3a918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff3a8d8 'int' 1 # | | | `-ConstantMatrixType 0x55887ff3ab10 'matrix' # | | |-TypedefDecl 0x55887ff3b0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff3afb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff3ad38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff3acf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff3ad58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff3ad18 'int' 2 # | | | `-ConstantMatrixType 0x55887ff3af50 'matrix' # | | |-TypedefDecl 0x55887ff3b4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff3b3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff3b178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff3b138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff3b198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff3b158 'int' 3 # | | | `-ConstantMatrixType 0x55887ff3b390 'matrix' # | | |-TypedefDecl 0x55887ff55da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff55ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff3b5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff3b578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff3b5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff3b598 'int' 4 # | | | `-ConstantMatrixType 0x55887ff55c40 'matrix' # | | |-TypedefDecl 0x55887ff561e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff560e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff55e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff55e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff55e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff55e48 'int' 1 # | | | `-ConstantMatrixType 0x55887ff56080 'matrix' # | | |-TypedefDecl 0x55887ff56620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff56520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff562a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff56268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff562c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff56288 'int' 2 # | | | `-ConstantMatrixType 0x55887ff564c0 'matrix' # | | |-TypedefDecl 0x55887ff56a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff56960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff566e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff566a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff56708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff566c8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff56900 'matrix' # | | |-TypedefDecl 0x55887ff57110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff57010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff56b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff56ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff56b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff56b08 'int' 4 # | | | `-ConstantMatrixType 0x55887ff56fb0 'matrix' # | | |-TypedefDecl 0x55887ff57550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff57450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff571d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff57198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff571f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff571b8 'int' 1 # | | | `-ConstantMatrixType 0x55887ff573f0 'matrix' # | | |-TypedefDecl 0x55887ff57990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff57890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff57618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff575d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff57638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff575f8 'int' 2 # | | | `-ConstantMatrixType 0x55887ff57830 'matrix' # | | |-TypedefDecl 0x55887ff57dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff57cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff57a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff57a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff57a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff57a38 'int' 3 # | | | `-ConstantMatrixType 0x55887ff57c70 'matrix' # | | |-TypedefDecl 0x55887ff58470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff58370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55887ff1deb0 'int64_t' sugar # | | | | |-Typedef 0x55887fef8ea8 'int64_t' # | | | | `-BuiltinType 0x55887fec8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff580f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff580b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff58110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff580d0 'int' 4 # | | | `-ConstantMatrixType 0x55887ff58310 'matrix' # | | |-TypedefDecl 0x55887ff588f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff587f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff58538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff584f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff58558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff58518 'int' 1 # | | | `-ConstantMatrixType 0x55887ff58790 'matrix' # | | |-TypedefDecl 0x55887ff58d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff58c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff589b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff58978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff589d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff58998 'int' 2 # | | | `-ConstantMatrixType 0x55887ff58bd0 'matrix' # | | |-TypedefDecl 0x55887ff5c350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5c250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff58df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff58db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff58e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff58dd8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff59010 'matrix' # | | |-TypedefDecl 0x55887ff5c790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5c690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff5c418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff5c3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff5c438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff5c3f8 'int' 4 # | | | `-ConstantMatrixType 0x55887ff5c630 'matrix' # | | |-TypedefDecl 0x55887ff5cbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5cad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff5c858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff5c818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff5c878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff5c838 'int' 1 # | | | `-ConstantMatrixType 0x55887ff5ca70 'matrix' # | | |-TypedefDecl 0x55887ff5d010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5cf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff5cc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff5cc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff5ccb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff5cc78 'int' 2 # | | | `-ConstantMatrixType 0x55887ff5ceb0 'matrix' # | | |-TypedefDecl 0x55887ff5d460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5d360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff5d0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff5d098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff5d0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff5d0b8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff5d300 'matrix' # | | |-TypedefDecl 0x55887ff5d8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5d7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff5d528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff5d4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff5d548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff5d508 'int' 4 # | | | `-ConstantMatrixType 0x55887ff5d740 'matrix' # | | |-TypedefDecl 0x55887ff5dce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5dbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff5d968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff5d928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff5d988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff5d948 'int' 1 # | | | `-ConstantMatrixType 0x55887ff5db80 'matrix' # | | |-TypedefDecl 0x55887ff5e120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5e020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff5dda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff5dd68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff5ddc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff5dd88 'int' 2 # | | | `-ConstantMatrixType 0x55887ff5dfc0 'matrix' # | | |-TypedefDecl 0x55887ff5e590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5e490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff5e1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff5e1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff5e208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff5e1c8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff5e430 'matrix' # | | |-TypedefDecl 0x55887ff5e9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5e8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff5e658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff5e618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff5e678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff5e638 'int' 4 # | | | `-ConstantMatrixType 0x55887ff5e870 'matrix' # | | |-TypedefDecl 0x55887ff5ee10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5ed10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff5ea98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff5ea58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff5eab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff5ea78 'int' 1 # | | | `-ConstantMatrixType 0x55887ff5ecb0 'matrix' # | | |-TypedefDecl 0x55887ff5f280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5f150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff5eed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff5ee98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff5eef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff5eeb8 'int' 2 # | | | `-ConstantMatrixType 0x55887ff5f0f0 'matrix' # | | |-TypedefDecl 0x55887ff5f6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5f5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff5f348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff5f308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff5f368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff5f328 'int' 3 # | | | `-ConstantMatrixType 0x55887ff5f560 'matrix' # | | |-TypedefDecl 0x55887ff5fb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5fa00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55887ff1e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55887fef8e38 'uint64_t' # | | | | `-BuiltinType 0x55887fec8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff5f788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff5f748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff5f7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff5f768 'int' 4 # | | | `-ConstantMatrixType 0x55887ff5f9a0 'matrix' # | | |-TypedefDecl 0x55887ff5ff60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff5fe60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff5fbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff5fb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff5fbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff5fb90 'int' 1 # | | | `-ConstantMatrixType 0x55887ff5fe00 'matrix' # | | |-TypedefDecl 0x55887ff603c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff602c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff60010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff5ffd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff60030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff5fff0 'int' 2 # | | | `-ConstantMatrixType 0x55887ff60230 'matrix' # | | |-TypedefDecl 0x55887ff607f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff606f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff60470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff60430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff60490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff60450 'int' 3 # | | | `-ConstantMatrixType 0x55887ff60690 'matrix' # | | |-TypedefDecl 0x55887ff60c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff60b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff608a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff60860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff608c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff60880 'int' 4 # | | | `-ConstantMatrixType 0x55887ff60ac0 'matrix' # | | |-TypedefDecl 0x55887ff61050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff60f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff60cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff60c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff60cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff60cb0 'int' 1 # | | | `-ConstantMatrixType 0x55887ff60ef0 'matrix' # | | |-TypedefDecl 0x55887ff616e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff615e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff61100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff610c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff61120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff610e0 'int' 2 # | | | `-ConstantMatrixType 0x55887ff61580 'matrix' # | | |-TypedefDecl 0x55887ff61b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff61a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff61790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff61750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff617b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff61770 'int' 3 # | | | `-ConstantMatrixType 0x55887ff619b0 'matrix' # | | |-TypedefDecl 0x55887ff61f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff61e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff61bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff61b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff61be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff61ba0 'int' 4 # | | | `-ConstantMatrixType 0x55887ff61de0 'matrix' # | | |-TypedefDecl 0x55887ff62370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff62270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff61ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff61fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff62010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff61fd0 'int' 1 # | | | `-ConstantMatrixType 0x55887ff62210 'matrix' # | | |-TypedefDecl 0x55887ff64a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff64910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff62420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff623e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff62440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff62400 'int' 2 # | | | `-ConstantMatrixType 0x55887ff648b0 'matrix' # | | |-TypedefDecl 0x55887ff64e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff64d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff64ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff64a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff64ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff64aa0 'int' 3 # | | | `-ConstantMatrixType 0x55887ff64ce0 'matrix' # | | |-TypedefDecl 0x55887ff65270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff65170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff64ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff64eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff64f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff64ed0 'int' 4 # | | | `-ConstantMatrixType 0x55887ff65110 'matrix' # | | |-TypedefDecl 0x55887ff656a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff655a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff65320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff652e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff65340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff65300 'int' 1 # | | | `-ConstantMatrixType 0x55887ff65540 'matrix' # | | |-TypedefDecl 0x55887ff65af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff659f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff65770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff65710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff65790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff65750 'int' 2 # | | | `-ConstantMatrixType 0x55887ff65990 'matrix' # | | |-TypedefDecl 0x55887ff65f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff65e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff65ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff65b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff65bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff65b80 'int' 3 # | | | `-ConstantMatrixType 0x55887ff65dc0 'matrix' # | | |-TypedefDecl 0x55887ff66350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff66250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55887fec89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff65fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff65f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff65ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff65fb0 'int' 4 # | | | `-ConstantMatrixType 0x55887ff661f0 'matrix' # | | |-TypedefDecl 0x55887ff40c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff666b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff66400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff663c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff66420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff663e0 'int' 1 # | | | `-ConstantMatrixType 0x55887ff66650 'matrix' # | | |-TypedefDecl 0x55887ff410b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff40fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff40d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff40cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff40d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff40d10 'int' 2 # | | | `-ConstantMatrixType 0x55887ff40f50 'matrix' # | | |-TypedefDecl 0x55887ff414e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff413e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff41160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff41120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff41180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff41140 'int' 3 # | | | `-ConstantMatrixType 0x55887ff41380 'matrix' # | | |-TypedefDecl 0x55887ff41910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff41810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff41590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff41550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff415b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff41570 'int' 4 # | | | `-ConstantMatrixType 0x55887ff417b0 'matrix' # | | |-TypedefDecl 0x55887ff41d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff41c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff419c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff41980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff419e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff419a0 'int' 1 # | | | `-ConstantMatrixType 0x55887ff41c10 'matrix' # | | |-TypedefDecl 0x55887ff421a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff420a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff41e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff41de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff41e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff41e00 'int' 2 # | | | `-ConstantMatrixType 0x55887ff42040 'matrix' # | | |-TypedefDecl 0x55887ff425d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff424d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff42250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff42210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff42270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff42230 'int' 3 # | | | `-ConstantMatrixType 0x55887ff42470 'matrix' # | | |-TypedefDecl 0x55887ff42a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff42900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff42680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff42640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff426a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff42660 'int' 4 # | | | `-ConstantMatrixType 0x55887ff428a0 'matrix' # | | |-TypedefDecl 0x55887ff42e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff42d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff42ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff42a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff42ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff42a90 'int' 1 # | | | `-ConstantMatrixType 0x55887ff42ce0 'matrix' # | | |-TypedefDecl 0x55887ff43270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff43170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff42ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff42eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff42f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff42ed0 'int' 2 # | | | `-ConstantMatrixType 0x55887ff43110 'matrix' # | | |-TypedefDecl 0x55887ff436a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff435a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff43320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff432e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff43340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff43300 'int' 3 # | | | `-ConstantMatrixType 0x55887ff43540 'matrix' # | | |-TypedefDecl 0x55887ff43ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff439d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff43750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff43710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff43770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff43730 'int' 4 # | | | `-ConstantMatrixType 0x55887ff43970 'matrix' # | | |-TypedefDecl 0x55887ff44f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff44e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff43b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff43b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff43ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff43b60 'int' 1 # | | | `-ConstantMatrixType 0x55887ff44dd0 'matrix' # | | |-TypedefDecl 0x55887ff45360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff45260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff44fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff44fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff45000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff44fc0 'int' 2 # | | | `-ConstantMatrixType 0x55887ff45200 'matrix' # | | |-TypedefDecl 0x55887ff45790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff45690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff45410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff453d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff45430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff453f0 'int' 3 # | | | `-ConstantMatrixType 0x55887ff45630 'matrix' # | | |-TypedefDecl 0x55887ff45bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff45ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff45840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff45800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff45860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff45820 'int' 4 # | | | `-ConstantMatrixType 0x55887ff45a60 'matrix' # | | |-TypedefDecl 0x55887ff46040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff45f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff45c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff45c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff45cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff45c70 'int' 1 # | | | `-ConstantMatrixType 0x55887ff45ee0 'matrix' # | | |-TypedefDecl 0x55887ff46470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff46370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff460f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff460b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff46110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff460d0 'int' 2 # | | | `-ConstantMatrixType 0x55887ff46310 'matrix' # | | |-TypedefDecl 0x55887ff468a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff467a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff46520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff464e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff46540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff46500 'int' 3 # | | | `-ConstantMatrixType 0x55887ff46740 'matrix' # | | |-TypedefDecl 0x55887ff474f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff46bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff46950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff46910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff46970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff46930 'int' 4 # | | | `-ConstantMatrixType 0x55887ff46b70 'matrix' # | | |-TypedefDecl 0x55887ff47920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff47820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff475a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff47560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff475c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff47580 'int' 1 # | | | `-ConstantMatrixType 0x55887ff477c0 'matrix' # | | |-TypedefDecl 0x55887ff47d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff47c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff479d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff47990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff479f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff479b0 'int' 2 # | | | `-ConstantMatrixType 0x55887ff47bf0 'matrix' # | | |-TypedefDecl 0x55887ff48180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff48080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff47e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff47dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff47e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff47de0 'int' 3 # | | | `-ConstantMatrixType 0x55887ff48020 'matrix' # | | |-TypedefDecl 0x55887ff485e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff484e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff48230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff481f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff48250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff48210 'int' 4 # | | | `-ConstantMatrixType 0x55887ff48480 'matrix' # | | |-TypedefDecl 0x55887ff48a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff48910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff48690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff48650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff486b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff48670 'int' 1 # | | | `-ConstantMatrixType 0x55887ff488b0 'matrix' # | | |-TypedefDecl 0x55887ff48e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff48d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff48ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff48a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff48ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff48aa0 'int' 2 # | | | `-ConstantMatrixType 0x55887ff48ce0 'matrix' # | | |-TypedefDecl 0x55887ff49270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff49170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff48ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff48eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff48f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff48ed0 'int' 3 # | | | `-ConstantMatrixType 0x55887ff49110 'matrix' # | | |-TypedefDecl 0x55887ff4a9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4a8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff49320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff492e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff49340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff49300 'int' 4 # | | | `-ConstantMatrixType 0x55887ff4a860 'matrix' # | | |-TypedefDecl 0x55887ff4adf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4acf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff4aa70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4aa30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff4aa90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff4aa50 'int' 1 # | | | `-ConstantMatrixType 0x55887ff4ac90 'matrix' # | | |-TypedefDecl 0x55887ff4b220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4b120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff4aea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4ae60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff4aec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff4ae80 'int' 2 # | | | `-ConstantMatrixType 0x55887ff4b0c0 'matrix' # | | |-TypedefDecl 0x55887ff4b650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4b550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff4b2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4b290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff4b2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff4b2b0 'int' 3 # | | | `-ConstantMatrixType 0x55887ff4b4f0 'matrix' # | | |-TypedefDecl 0x55887ff4bda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4bca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff4b700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4b6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff4b720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4b6e0 'int' 4 # | | | `-ConstantMatrixType 0x55887ff4bc40 'matrix' # | | |-TypedefDecl 0x55887ff4c120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4c020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff4be68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff4be28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff4be88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff4be48 'int' 1 # | | | `-ConstantMatrixType 0x55887ff4bfc0 'matrix' # | | |-TypedefDecl 0x55887ff4c460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4c360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff4c1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff4c1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff4c208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff4c1c8 'int' 2 # | | | `-ConstantMatrixType 0x55887ff4c300 'matrix' # | | |-TypedefDecl 0x55887ff4c7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4c6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff4c528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff4c4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff4c548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff4c508 'int' 3 # | | | `-ConstantMatrixType 0x55887ff4c640 'matrix' # | | |-TypedefDecl 0x55887ff4db10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4c9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff4c868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff4c828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff4c888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4c848 'int' 4 # | | | `-ConstantMatrixType 0x55887ff4c980 'matrix' # | | |-TypedefDecl 0x55887ff4de50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4dd50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff4dbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff4db98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff4dbf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff4dbb8 'int' 1 # | | | `-ConstantMatrixType 0x55887ff4dcf0 'matrix' # | | |-TypedefDecl 0x55887ff4e190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4e090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff4df18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff4ded8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff4df38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff4def8 'int' 2 # | | | `-ConstantMatrixType 0x55887ff4e030 'matrix' # | | |-TypedefDecl 0x55887ff4e4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4e3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff4e258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff4e218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff4e278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff4e238 'int' 3 # | | | `-ConstantMatrixType 0x55887ff4e370 'matrix' # | | |-TypedefDecl 0x55887ff4e810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4e710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff4e598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff4e558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff4e5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4e578 'int' 4 # | | | `-ConstantMatrixType 0x55887ff4e6b0 'matrix' # | | |-TypedefDecl 0x55887ff4eb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4ea50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff4e8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff4e898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff4e8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff4e8b8 'int' 1 # | | | `-ConstantMatrixType 0x55887ff4e9f0 'matrix' # | | |-TypedefDecl 0x55887ff4eea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4eda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff4ec28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff4ebe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff4ec48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff4ec08 'int' 2 # | | | `-ConstantMatrixType 0x55887ff4ed40 'matrix' # | | |-TypedefDecl 0x55887ff4f1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4f0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff4ef68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff4ef28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff4ef88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff4ef48 'int' 3 # | | | `-ConstantMatrixType 0x55887ff4f080 'matrix' # | | |-TypedefDecl 0x55887ff4f520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4f420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff4f2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff4f268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff4f2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4f288 'int' 4 # | | | `-ConstantMatrixType 0x55887ff4f3c0 'matrix' # | | |-TypedefDecl 0x55887ff4f860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4f760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff4f5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4f5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff4f608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff4f5c8 'int' 1 # | | | `-ConstantMatrixType 0x55887ff4f700 'matrix' # | | |-TypedefDecl 0x55887ff4fbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4faf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff4f928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4f8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff4f948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff4f908 'int' 2 # | | | `-ConstantMatrixType 0x55887ff4fa40 'matrix' # | | |-TypedefDecl 0x55887ff4ff30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff4fe30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff4fcb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4fc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff4fcd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff4fc98 'int' 3 # | | | `-ConstantMatrixType 0x55887ff4fdd0 'matrix' # | | |-TypedefDecl 0x55887ff50270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff50170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55887ff218a0 'float32_t' sugar # | | | | |-Typedef 0x55887fef8dc8 'float32_t' # | | | | `-BuiltinType 0x55887fec8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff4fff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4ffb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff50018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff4ffd8 'int' 4 # | | | `-ConstantMatrixType 0x55887ff50110 'matrix' # | | |-TypedefDecl 0x55887ff505f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff504f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff50338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff502f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff50358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff50318 'int' 1 # | | | `-ConstantMatrixType 0x55887ff50490 'matrix' # | | |-TypedefDecl 0x55887ff50930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff50830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff506b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff50678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff506d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff50698 'int' 2 # | | | `-ConstantMatrixType 0x55887ff507d0 'matrix' # | | |-TypedefDecl 0x55887ff50c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff50b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff509f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff509b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff50a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff509d8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff50b30 'matrix' # | | |-TypedefDecl 0x55887ff50fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff50ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff50d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff50d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff50d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff50d38 'int' 4 # | | | `-ConstantMatrixType 0x55887ff50e70 'matrix' # | | |-TypedefDecl 0x55887ff51310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff51210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff51098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff51058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff510b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff51078 'int' 1 # | | | `-ConstantMatrixType 0x55887ff511b0 'matrix' # | | |-TypedefDecl 0x55887ff51650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff51550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff513d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff51398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff513f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff513b8 'int' 2 # | | | `-ConstantMatrixType 0x55887ff514f0 'matrix' # | | |-TypedefDecl 0x55887ff51990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff51890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff51718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff516d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff51738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff516f8 'int' 3 # | | | `-ConstantMatrixType 0x55887ff51830 'matrix' # | | |-TypedefDecl 0x55887ff51ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff51be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff51a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff51a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff51a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff51a38 'int' 4 # | | | `-ConstantMatrixType 0x55887ff51b80 'matrix' # | | |-TypedefDecl 0x55887ff52020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff51f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff51da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff51d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff51dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff51d88 'int' 1 # | | | `-ConstantMatrixType 0x55887ff51ec0 'matrix' # | | |-TypedefDecl 0x55887ff52360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff52260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff520e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff520a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff52108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff520c8 'int' 2 # | | | `-ConstantMatrixType 0x55887ff52200 'matrix' # | | |-TypedefDecl 0x55887ff526a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff525a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff52428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff523e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff52448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff52408 'int' 3 # | | | `-ConstantMatrixType 0x55887ff52540 'matrix' # | | |-TypedefDecl 0x55887ff529e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55887ff528e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff52768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff52728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff52788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff52748 'int' 4 # | | | `-ConstantMatrixType 0x55887ff52880 'matrix' # | | |-TypedefDecl 0x55887ff52d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55887ff52c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff52aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff52a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55887ff52ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55887ff52a88 'int' 1 # | | | `-ConstantMatrixType 0x55887ff52bd0 'matrix' # | | |-TypedefDecl 0x55887ff53070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55887ff52f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff52df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff52db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55887ff52e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55887ff52dd8 'int' 2 # | | | `-ConstantMatrixType 0x55887ff52f10 'matrix' # | | |-TypedefDecl 0x55887ff533b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55887ff532b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | | `-BuiltinType 0x55887fec8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55887ff53138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55887ff530f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55887ff53158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55887ff53118 'int' 3 # | | | `-ConstantMatrixType 0x55887ff53250 'matrix' # | | `-TypedefDecl 0x55887ff536f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55887ff535f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55887fef42f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55887ff22200 'float64_t' sugar # | | | |-Typedef 0x55887fef8f18 'float64_t' # | | | `-BuiltinType 0x55887fec8380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55887ff53478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55887ff53438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55887ff53498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55887ff53458 'int' 4 # | | `-ConstantMatrixType 0x55887ff53590 'matrix' # | |-NamespaceDecl 0x55887ff66a18 prev 0x55887fef8bf0 line:12:11 hlsl # | | |-original Namespace 0x55887fec8a98 'hlsl' # | | `-NamespaceDecl 0x55887ff66a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55887ff66d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55887ff66b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55887ff66b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55887ff66c68 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 0x55887ff66d10 <> Implicit # | | | |-CXXRecordDecl 0x55887ff66e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55887ff66ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55887ff66f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55887ff672f0 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 0x55887fec8b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55887fec8b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55887ff67028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55887ff67520 <> Implicit # | | | |-CXXRecordDecl 0x55887ff675e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55887ff67698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55887ff67700 'bool' true # | | |-ClassTemplateDecl 0x55887ff6c088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55887ff6be88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55887ff6bee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55887ff6bf88 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 0x55887ff6c030 <> Implicit # | | | `-CXXRecordDecl 0x55887ff6c160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55887ff6c540 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 0x55887fec8b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55887ff6c248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55887ff6c7a0 <> Implicit # | | | |-CXXRecordDecl 0x55887ff6c860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55887ff6c918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55887ff6c2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55887ff6c248 'T' # | | |-TypeAliasTemplateDecl 0x55887ff6cd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55887ff6c9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55887ff6ca48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55887fec81c0 'void' # | | | `-TypeAliasDecl 0x55887ff6cca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55887ff6cc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55887ff6e160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55887ff6cd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55887ff6d630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55887ff6d6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55887ff6e0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55887ff6df68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55887ff6e440 # | | | `-ReturnStmt 0x55887ff6e430 # | | | `-BuiltinBitCastExpr 0x55887ff6e408 'vector' # | | | `-DeclRefExpr 0x55887ff6e3b0 'vector' lvalue ParmVar 0x55887ff6df68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55887ff70c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55887ff6e458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55887ff6e4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55887ff70ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55887ff70a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55887ff70da8 # | | | `-ReturnStmt 0x55887ff70d98 # | | | `-BuiltinBitCastExpr 0x55887ff70d70 'U' # | | | `-DeclRefExpr 0x55887ff70d40 'T' lvalue ParmVar 0x55887ff70a60 'F' 'T' # | | |-ClassTemplateDecl 0x55887ff70f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55887ff70dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55887ff70e60 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 0x55887ff70f08 <> Implicit # | | | |-CXXRecordDecl 0x55887ff71038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55887ff710f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55887ff71168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55887ff70e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55887ff70dc0 'T' # | | `-TypeAliasTemplateDecl 0x55887ff71c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55887ff711d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55887ff71278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55887ff71ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55887ff71ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55887fec8df0 <> 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 0x55887ff716a0 '__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 0x55887ff66a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55887ff6cd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55887ff713f0 'bool' # | | | | `-BinaryOperator 0x55887ff713d0 'bool' '&&' # | | | | |-BinaryOperator 0x55887ff71350 'bool' '>' # | | | | | |-DeclRefExpr 0x55887ff71310 'int' NonTypeTemplateParm 0x55887ff71278 'N' 'int' # | | | | | `-IntegerLiteral 0x55887ff71330 'int' 1 # | | | | `-BinaryOperator 0x55887ff713b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55887ff71370 'int' NonTypeTemplateParm 0x55887ff71278 'N' 'int' # | | | | `-IntegerLiteral 0x55887ff71390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55887ff71230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887ff711d8 'T' # | | | `-DependentNameType 0x55887ff71650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55887ff719b0 'int' NonTypeTemplateParm 0x55887ff71278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55887ff71a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55887ff719e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55887fec8df0 'vector' # | | | `-TemplateSpecializationType 0x55887ff716a0 '__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 0x55887ff66a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55887ff6cd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55887ff713f0 'bool' # | | | | `-BinaryOperator 0x55887ff713d0 'bool' '&&' # | | | | |-BinaryOperator 0x55887ff71350 'bool' '>' # | | | | | |-DeclRefExpr 0x55887ff71310 'int' NonTypeTemplateParm 0x55887ff71278 'N' 'int' # | | | | | `-IntegerLiteral 0x55887ff71330 'int' 1 # | | | | `-BinaryOperator 0x55887ff713b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55887ff71370 'int' NonTypeTemplateParm 0x55887ff71278 'N' 'int' # | | | | `-IntegerLiteral 0x55887ff71390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55887ff71230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55887ff711d8 'T' # | | | `-DependentNameType 0x55887ff71650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55887ff71a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55887fec8c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55887fec8c78 <> 'int' 4 # | | `-DeclRefExpr 0x55887ff719b0 'int' NonTypeTemplateParm 0x55887ff71278 'N' 'int' # | |-NamespaceDecl 0x55887ff71ca8 prev 0x55887ff66a18 line:12:11 hlsl # | | |-original Namespace 0x55887fec8a98 'hlsl' # | | |-FunctionDecl 0x55887ff71e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55887ff71d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55887ff71ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff71f50 Implicit # | | | `-ConstAttr 0x55887ff71f78 Implicit # | | |-FunctionDecl 0x55887ff72128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ff72000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff721d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff72250 Implicit # | | | `-ConstAttr 0x55887ff72278 Implicit # | | |-FunctionDecl 0x55887ff72438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ff72310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff724e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff72560 Implicit # | | | `-ConstAttr 0x55887ff72588 Implicit # | | |-FunctionDecl 0x55887ff72748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ff72620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff727f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff72870 Implicit # | | | `-ConstAttr 0x55887ff72898 Implicit # | | |-FunctionDecl 0x55887ff73e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55887ff73d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55887ff73f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff73f90 Implicit # | | | `-ConstAttr 0x55887ff73fb8 Implicit # | | |-FunctionDecl 0x55887ff74178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55887ff74050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff74228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff742a0 Implicit # | | | `-ConstAttr 0x55887ff742c8 Implicit # | | |-FunctionDecl 0x55887ff74488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55887ff74360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff74538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff745b0 Implicit # | | | `-ConstAttr 0x55887ff745d8 Implicit # | | |-FunctionDecl 0x55887ff74798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55887ff74670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff74848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff748c0 Implicit # | | | `-ConstAttr 0x55887ff748e8 Implicit # | | |-FunctionDecl 0x55887ff74a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55887ff74938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55887ff74b88 # | | | `-ReturnStmt 0x55887ff74b78 # | | | `-ImplicitCastExpr 0x55887ff74b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55887ff74b40 'uint':'unsigned int' lvalue ParmVar 0x55887ff74938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55887ff74d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55887ff74bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55887ff74eb0 # | | | `-ReturnStmt 0x55887ff74ea0 # | | | `-ImplicitCastExpr 0x55887ff74e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55887ff74e68 'uint2':'vector' lvalue ParmVar 0x55887ff74bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55887ff75038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55887ff74f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55887ff75158 # | | | `-ReturnStmt 0x55887ff75148 # | | | `-ImplicitCastExpr 0x55887ff75130 'uint3':'vector' # | | | `-DeclRefExpr 0x55887ff75110 'uint3':'vector' lvalue ParmVar 0x55887ff74f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55887ff752d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55887ff751a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55887ff753f8 # | | | `-ReturnStmt 0x55887ff753e8 # | | | `-ImplicitCastExpr 0x55887ff753d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55887ff753b0 'uint4':'vector' lvalue ParmVar 0x55887ff751a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55887ff75528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55887ff75438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55887ff755d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff75650 Implicit # | | | `-ConstAttr 0x55887ff75678 Implicit # | | |-FunctionDecl 0x55887ff75838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ff75710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff758e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff75960 Implicit # | | | `-ConstAttr 0x55887ff75988 Implicit # | | |-FunctionDecl 0x55887ff75b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ff75a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff75bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff75c70 Implicit # | | | `-ConstAttr 0x55887ff75c98 Implicit # | | |-FunctionDecl 0x55887ff765d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ff764b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff76688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff76700 Implicit # | | | `-ConstAttr 0x55887ff76728 Implicit # | | |-FunctionDecl 0x55887ff768c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55887ff767a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55887ff76978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff769f0 Implicit # | | | `-ConstAttr 0x55887ff76a18 Implicit # | | |-FunctionDecl 0x55887ff76bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55887ff76ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff76c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff76d00 Implicit # | | | `-ConstAttr 0x55887ff76d28 Implicit # | | |-FunctionDecl 0x55887ff76ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55887ff76dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff76f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff77010 Implicit # | | | `-ConstAttr 0x55887ff77038 Implicit # | | |-FunctionDecl 0x55887ff771f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55887ff770d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff772a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff77320 Implicit # | | | `-ConstAttr 0x55887ff77348 Implicit # | | |-FunctionDecl 0x55887ff7bb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55887ff77398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55887ff7bc90 # | | | `-ReturnStmt 0x55887ff7bc80 # | | | `-ImplicitCastExpr 0x55887ff7bc68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55887ff7bc48 'uint64_t':'unsigned long' lvalue ParmVar 0x55887ff77398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55887ff7be18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55887ff7bce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55887ff7bf38 # | | | `-ReturnStmt 0x55887ff7bf28 # | | | `-ImplicitCastExpr 0x55887ff7bf10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55887ff7bef0 'uint64_t2':'vector' lvalue ParmVar 0x55887ff7bce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55887ff7c0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55887ff7bf88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55887ff7c1d8 # | | | `-ReturnStmt 0x55887ff7c1c8 # | | | `-ImplicitCastExpr 0x55887ff7c1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55887ff7c190 'uint64_t3':'vector' lvalue ParmVar 0x55887ff7bf88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55887ff7c358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55887ff7c228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55887ff7c478 # | | | `-ReturnStmt 0x55887ff7c468 # | | | `-ImplicitCastExpr 0x55887ff7c450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55887ff7c430 'uint64_t4':'vector' lvalue ParmVar 0x55887ff7c228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55887ff7c5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55887ff7c4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55887ff7c658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff7c6d0 Implicit # | | | `-ConstAttr 0x55887ff7c6f8 Implicit # | | |-FunctionDecl 0x55887ff7c8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55887ff7c790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff7c968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff7c9e0 Implicit # | | | `-ConstAttr 0x55887ff7ca08 Implicit # | | |-FunctionDecl 0x55887ff7dcc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55887ff7caa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff7dd78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff7ddf0 Implicit # | | | `-ConstAttr 0x55887ff7de18 Implicit # | | |-FunctionDecl 0x55887ff7dfd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55887ff7deb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff7e088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55887ff7e100 Implicit # | | | `-ConstAttr 0x55887ff7e128 Implicit # | | |-FunctionDecl 0x55887ff7e238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55887ff7e188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55887ff7e2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55887ff7e360 Implicit # | | | `-ConstAttr 0x55887ff7e388 Implicit # | | |-FunctionDecl 0x55887ff7e4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ff7e3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff7e550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55887ff7e5c8 Implicit # | | | `-ConstAttr 0x55887ff7e5f0 Implicit # | | |-FunctionDecl 0x55887ff7e718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ff7e668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff7e7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55887ff7e840 Implicit # | | | `-ConstAttr 0x55887ff7e868 Implicit # | | |-FunctionDecl 0x55887ff7e990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ff7e8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff7ea40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55887ff7eab8 Implicit # | | | `-ConstAttr 0x55887ff7eae0 Implicit # | | |-FunctionDecl 0x55887ff7ec30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55887ff7eb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55887ff7ece0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55887ff7ed58 Implicit # | | | `-ConstAttr 0x55887ff7ed80 Implicit # | | |-FunctionDecl 0x55887ff7eea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ff7edf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff7ef58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55887ff7efd0 Implicit # | | | `-ConstAttr 0x55887ff7eff8 Implicit # | | |-FunctionDecl 0x55887ff7f120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ff7f070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff7f1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55887ff7f248 Implicit # | | | `-ConstAttr 0x55887ff7f270 Implicit # | | |-FunctionDecl 0x55887ff7f398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ff7f2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff7f448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55887ff7f4c0 Implicit # | | | `-ConstAttr 0x55887ff7f4e8 Implicit # | | |-FunctionDecl 0x55887ff7f768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55887ff7f590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55887ff7f610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55887ff7f820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ff7f8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55887ff7f928 Implicit # | | | `-ConstAttr 0x55887ff7f950 Implicit # | | |-FunctionDecl 0x55887ff82050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55887ff7f9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55887ff7fa70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55887ff82108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ff821c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55887ff82210 Implicit # | | | `-ConstAttr 0x55887ff82238 Implicit # | | |-FunctionDecl 0x55887ff82380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55887ff82298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55887ff82430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff824a8 Implicit # | | | `-ConstAttr 0x55887ff824d0 Implicit # | | |-FunctionDecl 0x55887ff82660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55887ff82538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff82710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff82788 Implicit # | | | `-ConstAttr 0x55887ff827b0 Implicit # | | |-FunctionDecl 0x55887ff82950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55887ff82828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff82a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff82a78 Implicit # | | | `-ConstAttr 0x55887ff82aa0 Implicit # | | |-FunctionDecl 0x55887ff82c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55887ff82b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff82cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff82d68 Implicit # | | | `-ConstAttr 0x55887ff82d90 Implicit # | | |-FunctionDecl 0x55887ff82ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55887ff82de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55887ff82f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff82ff8 Implicit # | | | `-ConstAttr 0x55887ff83020 Implicit # | | |-FunctionDecl 0x55887ff831f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55887ff830d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff832a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff83318 Implicit # | | | `-ConstAttr 0x55887ff83340 Implicit # | | |-FunctionDecl 0x55887ff83500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55887ff833e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff835b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff83628 Implicit # | | | `-ConstAttr 0x55887ff83650 Implicit # | | |-FunctionDecl 0x55887ff83810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55887ff836f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff838c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff83938 Implicit # | | | `-ConstAttr 0x55887ff83960 Implicit # | | |-FunctionDecl 0x55887ff83ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55887ff839d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55887ff83b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55887ff83bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff83c08 Implicit # | | | `-ConstAttr 0x55887ff83c30 Implicit # | | |-FunctionDecl 0x55887ff83dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55887ff83ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff83e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff83ef8 Implicit # | | | `-ConstAttr 0x55887ff83f20 Implicit # | | |-FunctionDecl 0x55887ff840d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55887ff83f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff84180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff841f8 Implicit # | | | `-ConstAttr 0x55887ff84220 Implicit # | | |-FunctionDecl 0x55887ff843c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55887ff84298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff84470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff844e8 Implicit # | | | `-ConstAttr 0x55887ff84510 Implicit # | | |-FunctionDecl 0x55887ff846b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55887ff84588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55887ff84760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff847d8 Implicit # | | | `-ConstAttr 0x55887ff84800 Implicit # | | |-FunctionDecl 0x55887ff849a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55887ff84878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff84a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff84ac8 Implicit # | | | `-ConstAttr 0x55887ff84af0 Implicit # | | |-FunctionDecl 0x55887ff84c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55887ff84b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff84d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff84db8 Implicit # | | | `-ConstAttr 0x55887ff84de0 Implicit # | | |-FunctionDecl 0x55887ff84f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55887ff84e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff85030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff850c8 Implicit # | | | `-ConstAttr 0x55887ff850f0 Implicit # | | |-FunctionDecl 0x55887ff85230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55887ff85150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55887ff852e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff85358 Implicit # | | | `-ConstAttr 0x55887ff85380 Implicit # | | |-FunctionDecl 0x55887ff85520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55887ff853f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff855d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff85648 Implicit # | | | `-ConstAttr 0x55887ff85670 Implicit # | | |-FunctionDecl 0x55887ff85810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55887ff856e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff858c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff85938 Implicit # | | | `-ConstAttr 0x55887ff85960 Implicit # | | |-FunctionDecl 0x55887ff85b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55887ff859d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff85bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff85c28 Implicit # | | | `-ConstAttr 0x55887ff85c50 Implicit # | | |-FunctionDecl 0x55887ff85df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55887ff85cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55887ff85ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff85f18 Implicit # | | | `-ConstAttr 0x55887ff85f40 Implicit # | | |-FunctionDecl 0x55887ff860f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55887ff85fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff861a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff86218 Implicit # | | | `-ConstAttr 0x55887ff86240 Implicit # | | |-FunctionDecl 0x55887ff863e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55887ff862b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff86490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff86508 Implicit # | | | `-ConstAttr 0x55887ff86530 Implicit # | | |-FunctionDecl 0x55887ff866d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55887ff865a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff86780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff867f8 Implicit # | | | `-ConstAttr 0x55887ff86820 Implicit # | | |-FunctionDecl 0x55887ff869c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55887ff86898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55887ff86a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff86ae8 Implicit # | | | `-ConstAttr 0x55887ff86b10 Implicit # | | |-FunctionDecl 0x55887ff86cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55887ff86b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff86d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff86dd8 Implicit # | | | `-ConstAttr 0x55887ff86e00 Implicit # | | |-FunctionDecl 0x55887ff86fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55887ff86e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff87050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff88c98 Implicit # | | | `-ConstAttr 0x55887ff88cc0 Implicit # | | |-FunctionDecl 0x55887ff88e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55887ff88d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff88f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff88f88 Implicit # | | | `-ConstAttr 0x55887ff88fb0 Implicit # | | |-FunctionDecl 0x55887ff890f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55887ff89010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55887ff891a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff89218 Implicit # | | | `-ConstAttr 0x55887ff89240 Implicit # | | |-FunctionDecl 0x55887ff893e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55887ff892b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff89490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff89508 Implicit # | | | `-ConstAttr 0x55887ff89530 Implicit # | | |-FunctionDecl 0x55887ff896d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55887ff895a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff89780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff897f8 Implicit # | | | `-ConstAttr 0x55887ff89820 Implicit # | | |-FunctionDecl 0x55887ff899c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55887ff89898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff89a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55887ff89ae8 Implicit # | | | `-ConstAttr 0x55887ff89b10 Implicit # | | |-FunctionDecl 0x55887ff89d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55887ff89b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55887ff89be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55887ff89db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff89e30 Implicit # | | | `-ConstAttr 0x55887ff89e58 Implicit # | | |-FunctionDecl 0x55887ff8a078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55887ff89ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55887ff89f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff8a130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8a1a8 Implicit # | | | `-ConstAttr 0x55887ff8a1d0 Implicit # | | |-FunctionDecl 0x55887ff8a408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55887ff8a230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55887ff8a2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff8a4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8a538 Implicit # | | | `-ConstAttr 0x55887ff8a560 Implicit # | | |-FunctionDecl 0x55887ff8a798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55887ff8a5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55887ff8a640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff8a850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8a8c8 Implicit # | | | `-ConstAttr 0x55887ff8a8f0 Implicit # | | |-FunctionDecl 0x55887ff8ab48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55887ff8a978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55887ff8a9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8ac00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8ac88 Implicit # | | | `-ConstAttr 0x55887ff8acb0 Implicit # | | |-FunctionDecl 0x55887ff8af08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55887ff8ad38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55887ff8adb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8afc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8b038 Implicit # | | | `-ConstAttr 0x55887ff8b060 Implicit # | | |-FunctionDecl 0x55887ff8b2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55887ff8b0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55887ff8b168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8b370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8b3e8 Implicit # | | | `-ConstAttr 0x55887ff8b410 Implicit # | | |-FunctionDecl 0x55887ff8b668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55887ff8b498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55887ff8b518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8b720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8b798 Implicit # | | | `-ConstAttr 0x55887ff8b7c0 Implicit # | | |-FunctionDecl 0x55887ff8ba18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55887ff8b848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55887ff8b8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8bad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8bb48 Implicit # | | | `-ConstAttr 0x55887ff8bb70 Implicit # | | |-FunctionDecl 0x55887ff8bde8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55887ff8bbf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55887ff8bc98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8bea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8bf18 Implicit # | | | `-ConstAttr 0x55887ff8bf40 Implicit # | | |-FunctionDecl 0x55887ff8c198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55887ff8bfc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55887ff8c048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8c250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8c2c8 Implicit # | | | `-ConstAttr 0x55887ff8c2f0 Implicit # | | |-FunctionDecl 0x55887ff8c548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55887ff8c378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55887ff8c3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8c600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8c678 Implicit # | | | `-ConstAttr 0x55887ff8c6a0 Implicit # | | |-FunctionDecl 0x55887ff8c8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55887ff8c728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55887ff8c7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8c9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8ca28 Implicit # | | | `-ConstAttr 0x55887ff8ca50 Implicit # | | |-FunctionDecl 0x55887ff8ccc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55887ff8cad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55887ff8cb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8cd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8cdf8 Implicit # | | | `-ConstAttr 0x55887ff8ce20 Implicit # | | |-FunctionDecl 0x55887ff8d078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55887ff8cea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55887ff8cf28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8d130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8d1a8 Implicit # | | | `-ConstAttr 0x55887ff8d1d0 Implicit # | | |-FunctionDecl 0x55887ff8d428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55887ff8d258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55887ff8d2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8d4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8d558 Implicit # | | | `-ConstAttr 0x55887ff8d580 Implicit # | | |-FunctionDecl 0x55887ff8d7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55887ff8d608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55887ff8d688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8d890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff8d908 Implicit # | | | `-ConstAttr 0x55887ff8d930 Implicit # | | |-FunctionDecl 0x55887ff8db88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55887ff8d9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55887ff8da38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff8dc40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff59288 Implicit # | | | `-ConstAttr 0x55887ff592b0 Implicit # | | |-FunctionDecl 0x55887ff59508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55887ff59338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55887ff593b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55887ff595c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55887ff59638 Implicit # | | | `-ConstAttr 0x55887ff59660 Implicit # | | |-FunctionDecl 0x55887ff59768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55887ff596c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55887ff59818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff59890 Implicit # | | | `-ConstAttr 0x55887ff598b8 Implicit # | | |-FunctionDecl 0x55887ff599c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55887ff59920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff59a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff59af0 Implicit # | | | `-ConstAttr 0x55887ff59b18 Implicit # | | |-FunctionDecl 0x55887ff59c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55887ff59b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff59ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff59d60 Implicit # | | | `-ConstAttr 0x55887ff59d88 Implicit # | | |-FunctionDecl 0x55887ff59ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55887ff59e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff59f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff59fd0 Implicit # | | | `-ConstAttr 0x55887ff59ff8 Implicit # | | |-FunctionDecl 0x55887ff5a0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55887ff5a050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55887ff5a1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff92cb0 Implicit # | | | `-ConstAttr 0x55887ff92cd8 Implicit # | | |-FunctionDecl 0x55887ff92df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55887ff92d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff92ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff92f20 Implicit # | | | `-ConstAttr 0x55887ff92f48 Implicit # | | |-FunctionDecl 0x55887ff93068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55887ff92fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff93118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff93190 Implicit # | | | `-ConstAttr 0x55887ff931b8 Implicit # | | |-FunctionDecl 0x55887ff932d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55887ff93230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff93388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff93400 Implicit # | | | `-ConstAttr 0x55887ff93428 Implicit # | | |-FunctionDecl 0x55887ff93540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55887ff93498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55887ff935f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55887ff93650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff93698 Implicit # | | | `-ConstAttr 0x55887ff936c0 Implicit # | | |-FunctionDecl 0x55887ff937e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55887ff93738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff93890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff93908 Implicit # | | | `-ConstAttr 0x55887ff93930 Implicit # | | |-FunctionDecl 0x55887ff93a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55887ff939a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff93b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff93b78 Implicit # | | | `-ConstAttr 0x55887ff93ba0 Implicit # | | |-FunctionDecl 0x55887ff93ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55887ff93c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff93d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff93e10 Implicit # | | | `-ConstAttr 0x55887ff93e38 Implicit # | | |-FunctionDecl 0x55887ff93f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55887ff93eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55887ff94008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff94080 Implicit # | | | `-ConstAttr 0x55887ff940a8 Implicit # | | |-FunctionDecl 0x55887ff941c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55887ff94120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff94278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff942f0 Implicit # | | | `-ConstAttr 0x55887ff94318 Implicit # | | |-FunctionDecl 0x55887ff94438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55887ff94390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff944e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff94560 Implicit # | | | `-ConstAttr 0x55887ff94588 Implicit # | | |-FunctionDecl 0x55887ff946a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55887ff94600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff94758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff947d0 Implicit # | | | `-ConstAttr 0x55887ff947f8 Implicit # | | |-FunctionDecl 0x55887ff94900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55887ff94858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55887ff949b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff94a28 Implicit # | | | `-ConstAttr 0x55887ff94a50 Implicit # | | |-FunctionDecl 0x55887ff94b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55887ff94ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff94c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff94c98 Implicit # | | | `-ConstAttr 0x55887ff94cd0 Implicit # | | |-FunctionDecl 0x55887ff94df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55887ff94d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff94ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff94f18 Implicit # | | | `-ConstAttr 0x55887ff94f40 Implicit # | | |-FunctionDecl 0x55887ff95060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55887ff94fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff95110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff95188 Implicit # | | | `-ConstAttr 0x55887ff951b0 Implicit # | | |-FunctionDecl 0x55887ff952d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55887ff95228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55887ff95380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff953f8 Implicit # | | | `-ConstAttr 0x55887ff95420 Implicit # | | |-FunctionDecl 0x55887ff95540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55887ff95498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff955f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff95668 Implicit # | | | `-ConstAttr 0x55887ff95690 Implicit # | | |-FunctionDecl 0x55887ff957b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55887ff95708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff95860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff958d8 Implicit # | | | `-ConstAttr 0x55887ff95900 Implicit # | | |-FunctionDecl 0x55887ff95a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55887ff95978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff95ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff95b48 Implicit # | | | `-ConstAttr 0x55887ff95b70 Implicit # | | |-FunctionDecl 0x55887ff95ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55887ff95be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55887ff95d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff95e08 Implicit # | | | `-ConstAttr 0x55887ff95e30 Implicit # | | |-FunctionDecl 0x55887ff95f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55887ff95ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff96000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff96078 Implicit # | | | `-ConstAttr 0x55887ff960a0 Implicit # | | |-FunctionDecl 0x55887ff961c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55887ff96118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff96270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff962e8 Implicit # | | | `-ConstAttr 0x55887ff96310 Implicit # | | |-FunctionDecl 0x55887ff96430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55887ff96388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff964e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff96558 Implicit # | | | `-ConstAttr 0x55887ff96580 Implicit # | | |-FunctionDecl 0x55887ff96688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55887ff965e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55887ff96738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff967b0 Implicit # | | | `-ConstAttr 0x55887ff967d8 Implicit # | | |-FunctionDecl 0x55887ff968f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55887ff96850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff969a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff96a20 Implicit # | | | `-ConstAttr 0x55887ff96a48 Implicit # | | |-FunctionDecl 0x55887ff96b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55887ff96ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff96c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff96c90 Implicit # | | | `-ConstAttr 0x55887ff96cb8 Implicit # | | |-FunctionDecl 0x55887ff96de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55887ff96d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff96e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55887ff96f10 Implicit # | | | `-ConstAttr 0x55887ff96f38 Implicit # | | |-FunctionDecl 0x55887ff97188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55887ff96fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55887ff97030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55887ff97240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55887ff972b8 Implicit # | | | `-ConstAttr 0x55887ff972e0 Implicit # | | |-FunctionDecl 0x55887ff97518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55887ff97348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55887ff973c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff975d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55887ff97648 Implicit # | | | `-ConstAttr 0x55887ff97670 Implicit # | | |-FunctionDecl 0x55887ff978b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55887ff976e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55887ff97768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff97970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55887ff979e8 Implicit # | | | `-ConstAttr 0x55887ff97a10 Implicit # | | |-FunctionDecl 0x55887ff97d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55887ff97a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55887ff97b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff97db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55887ff97e30 Implicit # | | | `-ConstAttr 0x55887ff97e58 Implicit # | | |-FunctionDecl 0x55887ff97f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55887ff97eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55887ff98018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55887ff98090 Implicit # | | | `-ConstAttr 0x55887ff980b8 Implicit # | | |-FunctionDecl 0x55887ff981d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ff98120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff98280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55887ff982f8 Implicit # | | | `-ConstAttr 0x55887ff98320 Implicit # | | |-FunctionDecl 0x55887ff98448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ff98398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff984f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55887ff98570 Implicit # | | | `-ConstAttr 0x55887ff98598 Implicit # | | |-FunctionDecl 0x55887ff986c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ff98610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff98770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55887ff987e8 Implicit # | | | `-ConstAttr 0x55887ff98810 Implicit # | | |-FunctionDecl 0x55887ff98920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55887ff98870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55887ff989d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55887ff98a48 Implicit # | | | `-ConstAttr 0x55887ff98a70 Implicit # | | |-FunctionDecl 0x55887ff98b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ff98ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff98c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55887ff98cc0 Implicit # | | | `-ConstAttr 0x55887ff87460 Implicit # | | |-FunctionDecl 0x55887ff87588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ff874d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff87638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55887ff876b0 Implicit # | | | `-ConstAttr 0x55887ff876d8 Implicit # | | |-FunctionDecl 0x55887ff87800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ff87750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff878b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55887ff87928 Implicit # | | | `-ConstAttr 0x55887ff87950 Implicit # | | |-FunctionDecl 0x55887ff87a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55887ff879b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55887ff87b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55887ff87b88 Implicit # | | | `-ConstAttr 0x55887ff87bb0 Implicit # | | |-FunctionDecl 0x55887ff87cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ff87c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff87d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55887ff87df0 Implicit # | | | `-ConstAttr 0x55887ff87e18 Implicit # | | |-FunctionDecl 0x55887ff87f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ff87e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff87ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55887ff88068 Implicit # | | | `-ConstAttr 0x55887ff88090 Implicit # | | |-FunctionDecl 0x55887ff881b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ff88108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff88268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55887ff882e0 Implicit # | | | `-ConstAttr 0x55887ff88308 Implicit # | | |-FunctionDecl 0x55887ff9bd00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55887ff88368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55887ff9bdb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55887ff9be28 Implicit # | | | `-ConstAttr 0x55887ff9be50 Implicit # | | |-FunctionDecl 0x55887ff9bf78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ff9bec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9c028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55887ff9c0a0 Implicit # | | | `-ConstAttr 0x55887ff9c0c8 Implicit # | | |-FunctionDecl 0x55887ff9c1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ff9c140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9c2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55887ff9c318 Implicit # | | | `-ConstAttr 0x55887ff9c340 Implicit # | | |-FunctionDecl 0x55887ff9c468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ff9c3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9c518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55887ff9c590 Implicit # | | | `-ConstAttr 0x55887ff9c5b8 Implicit # | | |-FunctionDecl 0x55887ff9c7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55887ff9c618 col:17 y 'half' # | | | |-ParmVarDecl 0x55887ff9c698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55887ff9c860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55887ff9c8d8 Implicit # | | | `-ConstAttr 0x55887ff9c900 Implicit # | | |-FunctionDecl 0x55887ff9cb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55887ff9c950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55887ff9c9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9cbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55887ff9cc58 Implicit # | | | `-ConstAttr 0x55887ff9cc80 Implicit # | | |-FunctionDecl 0x55887ff9cee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55887ff9cd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55887ff9cd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9cfa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55887ff9d018 Implicit # | | | `-ConstAttr 0x55887ff9d040 Implicit # | | |-FunctionDecl 0x55887ff9d278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55887ff9d0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55887ff9d120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9d330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55887ff9d3a8 Implicit # | | | `-ConstAttr 0x55887ff9d3d0 Implicit # | | |-FunctionDecl 0x55887ff9d5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55887ff9d430 col:19 y 'float' # | | | |-ParmVarDecl 0x55887ff9d4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55887ff9d680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55887ff9d6f8 Implicit # | | | `-ConstAttr 0x55887ff9d720 Implicit # | | |-FunctionDecl 0x55887ff9d958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55887ff9d780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55887ff9d800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9da10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55887ff9da88 Implicit # | | | `-ConstAttr 0x55887ff9dab0 Implicit # | | |-FunctionDecl 0x55887ff9dd20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55887ff9db10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55887ff9db90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9ddd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55887ff9de50 Implicit # | | | `-ConstAttr 0x55887ff9de78 Implicit # | | |-FunctionDecl 0x55887ff9e0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55887ff9ded8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55887ff9df58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9e160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55887ff9e1d8 Implicit # | | | `-ConstAttr 0x55887ff9e200 Implicit # | | |-FunctionDecl 0x55887ff9e310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55887ff9e260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55887ff9e3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55887ff9e438 Implicit # | | | `-ConstAttr 0x55887ff9e460 Implicit # | | |-FunctionDecl 0x55887ff9e578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ff9e4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9e628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55887ff9e6a0 Implicit # | | | `-ConstAttr 0x55887ff9e6c8 Implicit # | | |-FunctionDecl 0x55887ff9e7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ff9e740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9e8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55887ff9e918 Implicit # | | | `-ConstAttr 0x55887ff9e940 Implicit # | | |-FunctionDecl 0x55887ff9ea68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ff9e9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9eb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55887ff9eb90 Implicit # | | | `-ConstAttr 0x55887ff9ebb8 Implicit # | | |-FunctionDecl 0x55887ff9ed30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55887ff9ec18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55887ff9ede0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55887ff9ee58 Implicit # | | | `-ConstAttr 0x55887ff9ee80 Implicit # | | |-FunctionDecl 0x55887ff9efa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ff9eef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9f058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55887ff9f0d0 Implicit # | | | `-ConstAttr 0x55887ff9f0f8 Implicit # | | |-FunctionDecl 0x55887ff9f220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ff9f170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9f2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55887ff9f348 Implicit # | | | `-ConstAttr 0x55887ff9f370 Implicit # | | |-FunctionDecl 0x55887ff9f498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ff9f3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9f548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55887ff9f5c0 Implicit # | | | `-ConstAttr 0x55887ff9f5e8 Implicit # | | |-FunctionDecl 0x55887ff9f888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55887ff9f648 col:16 'half' # | | | |-ParmVarDecl 0x55887ff9f6c8 col:22 'half' # | | | |-ParmVarDecl 0x55887ff9f748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55887ff9f948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ff9f9c0 Implicit # | | | `-ConstAttr 0x55887ff9f9e8 Implicit # | | |-FunctionDecl 0x55887ff9fd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55887ff9fa50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55887ff9fad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55887ff9fb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9fe00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ff9fe78 Implicit # | | | `-ConstAttr 0x55887ff9fea0 Implicit # | | |-FunctionDecl 0x55887ffa01a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55887ff9ff18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55887ff9ff98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55887ffa0018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa0268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa02e0 Implicit # | | | `-ConstAttr 0x55887ffa0308 Implicit # | | |-FunctionDecl 0x55887ffa0608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55887ffa0380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55887ffa0400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55887ffa0480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa06c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa0740 Implicit # | | | `-ConstAttr 0x55887ffa0768 Implicit # | | |-FunctionDecl 0x55887ffa0a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55887ffa07c8 col:14 'int' # | | | |-ParmVarDecl 0x55887ffa0848 col:19 'int' # | | | |-ParmVarDecl 0x55887ffa08c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55887ffa0ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa0b40 Implicit # | | | `-ConstAttr 0x55887ffa0b68 Implicit # | | |-FunctionDecl 0x55887ffa0ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55887ffa0be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55887ffa0c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55887ffa0d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa0f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa1010 Implicit # | | | `-ConstAttr 0x55887ffa1038 Implicit # | | |-FunctionDecl 0x55887ffa1338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55887ffa10b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55887ffa1130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55887ffa11b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa13f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa1470 Implicit # | | | `-ConstAttr 0x55887ffa1498 Implicit # | | |-FunctionDecl 0x55887ffa1798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55887ffa1510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55887ffa1590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55887ffa1610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa1858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa18d0 Implicit # | | | `-ConstAttr 0x55887ffa18f8 Implicit # | | |-FunctionDecl 0x55887ffa1bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55887ffa1970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55887ffa19f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55887ffa1a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55887ffa1cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa1d60 Implicit # | | | `-ConstAttr 0x55887ffa1d88 Implicit # | | |-FunctionDecl 0x55887ffa2088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55887ffa1e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55887ffa1e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55887ffa1f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa2148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa21c0 Implicit # | | | `-ConstAttr 0x55887ffa21e8 Implicit # | | |-FunctionDecl 0x55887ffa24e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55887ffa2260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55887ffa22e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55887ffa2360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa25a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa2620 Implicit # | | | `-ConstAttr 0x55887ffa2648 Implicit # | | |-FunctionDecl 0x55887ffa2948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55887ffa26c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55887ffa2740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55887ffa27c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa2a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa2a80 Implicit # | | | `-ConstAttr 0x55887ffa2aa8 Implicit # | | |-FunctionDecl 0x55887ffa3e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55887ffa2b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55887ffa2ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55887ffa2c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55887ffa3ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa3f40 Implicit # | | | `-ConstAttr 0x55887ffa3f68 Implicit # | | |-FunctionDecl 0x55887ffa4268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55887ffa3fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffa4060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffa40e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa4328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa43a0 Implicit # | | | `-ConstAttr 0x55887ffa43c8 Implicit # | | |-FunctionDecl 0x55887ffa46c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55887ffa4440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffa44c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffa4540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa4788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa4800 Implicit # | | | `-ConstAttr 0x55887ffa4828 Implicit # | | |-FunctionDecl 0x55887ffa4b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55887ffa48a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffa4920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffa49a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa4be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa4c60 Implicit # | | | `-ConstAttr 0x55887ffa4c88 Implicit # | | |-FunctionDecl 0x55887ffa4f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55887ffa4d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55887ffa4d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55887ffa4e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55887ffa5058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa50d0 Implicit # | | | `-ConstAttr 0x55887ffa50f8 Implicit # | | |-FunctionDecl 0x55887ffa53f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55887ffa5170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffa51f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffa5270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa54b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa5530 Implicit # | | | `-ConstAttr 0x55887ffa5558 Implicit # | | |-FunctionDecl 0x55887ffa5858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55887ffa55d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffa5650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffa56d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa5918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa5990 Implicit # | | | `-ConstAttr 0x55887ffa59b8 Implicit # | | |-FunctionDecl 0x55887ffa5cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55887ffa5a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffa5ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffa5b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa5da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa5e18 Implicit # | | | `-ConstAttr 0x55887ffa5e40 Implicit # | | |-FunctionDecl 0x55887ffa60d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55887ffa5ea0 col:18 'float' # | | | |-ParmVarDecl 0x55887ffa5f20 col:25 'float' # | | | |-ParmVarDecl 0x55887ffa5fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55887ffa6198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa6210 Implicit # | | | `-ConstAttr 0x55887ffa6238 Implicit # | | |-FunctionDecl 0x55887ffa6538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55887ffa62b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55887ffa6330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55887ffa63b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa65f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa6670 Implicit # | | | `-ConstAttr 0x55887ffa6698 Implicit # | | |-FunctionDecl 0x55887ffa6998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55887ffa6710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55887ffa6790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55887ffa6810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa6a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa6ad0 Implicit # | | | `-ConstAttr 0x55887ffa6af8 Implicit # | | |-FunctionDecl 0x55887ff8dd28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55887ffa6b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55887ffa6bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55887ffa6c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff8dde8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ff8de60 Implicit # | | | `-ConstAttr 0x55887ff8de88 Implicit # | | |-FunctionDecl 0x55887ff8e128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55887ff8dee8 col:20 'double' # | | | |-ParmVarDecl 0x55887ff8df68 col:28 'double' # | | | |-ParmVarDecl 0x55887ff8dfe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55887ff8e1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ff8e260 Implicit # | | | `-ConstAttr 0x55887ff8e288 Implicit # | | |-FunctionDecl 0x55887ff8e588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55887ff8e300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55887ff8e380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55887ff8e400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff8e648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ff8e6c0 Implicit # | | | `-ConstAttr 0x55887ff8e6e8 Implicit # | | |-FunctionDecl 0x55887ff8e9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55887ff8e760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55887ff8e7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55887ff8e860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff8eaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ff8eb20 Implicit # | | | `-ConstAttr 0x55887ff8eb48 Implicit # | | |-FunctionDecl 0x55887ffa8fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55887ff8ebc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55887ffa8dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55887ffa8e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa9088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55887ffa9100 Implicit # | | | `-ConstAttr 0x55887ffa9128 Implicit # | | |-FunctionDecl 0x55887ffa9270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55887ffa9188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55887ffa9320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55887ffa9398 Implicit # | | | `-ConstAttr 0x55887ffa93c0 Implicit # | | |-FunctionDecl 0x55887ffa9550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55887ffa9428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa9600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55887ffa9678 Implicit # | | | `-ConstAttr 0x55887ffa96a0 Implicit # | | |-FunctionDecl 0x55887ffa9840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55887ffa9718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa98f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55887ffa9968 Implicit # | | | `-ConstAttr 0x55887ffa9990 Implicit # | | |-FunctionDecl 0x55887ffa9b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55887ffa9a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa9be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55887ffa9c58 Implicit # | | | `-ConstAttr 0x55887ffa9c80 Implicit # | | |-FunctionDecl 0x55887ffa9dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55887ffa9ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55887ffa9e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55887ffa9ef8 Implicit # | | | `-ConstAttr 0x55887ffa9f20 Implicit # | | |-FunctionDecl 0x55887ffaa038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffa9f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffaa0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55887ffaa160 Implicit # | | | `-ConstAttr 0x55887ffaa188 Implicit # | | |-FunctionDecl 0x55887ffaa2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffaa200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffaa360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55887ffaa3d8 Implicit # | | | `-ConstAttr 0x55887ffaa400 Implicit # | | |-FunctionDecl 0x55887ffaa528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffaa478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffaa5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55887ffaa650 Implicit # | | | `-ConstAttr 0x55887ffaa678 Implicit # | | |-FunctionDecl 0x55887ffaa788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55887ffaa6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55887ffaa838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55887ffaa8b0 Implicit # | | | `-ConstAttr 0x55887ffaa8d8 Implicit # | | |-FunctionDecl 0x55887ffaaa00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ffaa950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffaaab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55887ffaab28 Implicit # | | | `-ConstAttr 0x55887ffaab50 Implicit # | | |-FunctionDecl 0x55887ffaac78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ffaabc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffaad28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55887ffaada0 Implicit # | | | `-ConstAttr 0x55887ffabdf0 Implicit # | | |-FunctionDecl 0x55887ffabf18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffabe68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffabfc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55887ffac040 Implicit # | | | `-ConstAttr 0x55887ffac068 Implicit # | | |-FunctionDecl 0x55887ffac178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55887ffac0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55887ffac228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55887ffac2a0 Implicit # | | | `-ConstAttr 0x55887ffac2c8 Implicit # | | |-FunctionDecl 0x55887ffac3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffac330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffac490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55887ffac508 Implicit # | | | `-ConstAttr 0x55887ffac530 Implicit # | | |-FunctionDecl 0x55887ffac658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffac5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffac708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55887ffac780 Implicit # | | | `-ConstAttr 0x55887ffac7a8 Implicit # | | |-FunctionDecl 0x55887ffac8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffac820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffac980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55887ffac9f8 Implicit # | | | `-ConstAttr 0x55887ffaca20 Implicit # | | |-FunctionDecl 0x55887ffacb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55887ffaca80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55887ffacbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55887ffacc58 Implicit # | | | `-ConstAttr 0x55887ffacc80 Implicit # | | |-FunctionDecl 0x55887fface00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ffaccf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffaceb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55887ffacf28 Implicit # | | | `-ConstAttr 0x55887ffacf50 Implicit # | | |-FunctionDecl 0x55887ffad078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ffacfc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffad128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55887ffad1a0 Implicit # | | | `-ConstAttr 0x55887ffad1c8 Implicit # | | |-FunctionDecl 0x55887ffad2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffad240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffad3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55887ffad418 Implicit # | | | `-ConstAttr 0x55887ffad440 Implicit # | | |-FunctionDecl 0x55887ffad5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55887ffad490 col:33 used x 'int' # | | | `-CompoundStmt 0x55887ffada28 # | | | `-ReturnStmt 0x55887ffada18 # | | | `-ImplicitCastExpr 0x55887ffada00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55887ffad9b8 'int' # | | | |-ImplicitCastExpr 0x55887ffad9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffad8e8 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffad9e8 'int' # | | | `-DeclRefExpr 0x55887ffad920 'int' lvalue ParmVar 0x55887ffad490 'x' 'int' # | | |-FunctionDecl 0x55887ffadb88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55887ffada58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55887ffadd28 # | | | `-ReturnStmt 0x55887ffadd18 # | | | `-ImplicitCastExpr 0x55887ffadd00 'vector' # | | | `-CallExpr 0x55887ffadcb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55887ffadca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffadc60 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffadce8 'int2':'vector' # | | | `-DeclRefExpr 0x55887ffadc80 'int2':'vector' lvalue ParmVar 0x55887ffada58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55887ffadeb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55887ffadd58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55887ffae058 # | | | `-ReturnStmt 0x55887ffae048 # | | | `-ImplicitCastExpr 0x55887ffae030 'vector' # | | | `-CallExpr 0x55887ffadfe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55887ffadfd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffadf90 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffae018 'int3':'vector' # | | | `-DeclRefExpr 0x55887ffadfb0 'int3':'vector' lvalue ParmVar 0x55887ffadd58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55887ffae1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55887ffae088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55887ffae358 # | | | `-ReturnStmt 0x55887ffae348 # | | | `-ImplicitCastExpr 0x55887ffae330 'vector' # | | | `-CallExpr 0x55887ffae2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55887ffae2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffae290 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffae318 'int4':'vector' # | | | `-DeclRefExpr 0x55887ffae2b0 'int4':'vector' lvalue ParmVar 0x55887ffae088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55887ffae4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55887ffae388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55887ffae640 # | | | `-ReturnStmt 0x55887ffae630 # | | | `-CallExpr 0x55887ffae5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55887ffae5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffae590 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffae618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55887ffae5b0 'uint':'unsigned int' lvalue ParmVar 0x55887ffae388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55887ffae798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55887ffae670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55887ffae920 # | | | `-ReturnStmt 0x55887ffae910 # | | | `-CallExpr 0x55887ffae8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55887ffae8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffae870 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffae8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55887ffae890 'uint2':'vector' lvalue ParmVar 0x55887ffae670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55887ffaea78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55887ffae950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55887ffaec00 # | | | `-ReturnStmt 0x55887ffaebf0 # | | | `-CallExpr 0x55887ffaeba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55887ffaeb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffaeb50 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffaebd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55887ffaeb70 'uint3':'vector' lvalue ParmVar 0x55887ffae950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55887ffaed58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55887ffaec30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55887ffaeef8 # | | | `-ReturnStmt 0x55887ffaeee8 # | | | `-CallExpr 0x55887ffaeea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55887ffaee88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffaee48 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffaeed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55887ffaee68 'uint4':'vector' lvalue ParmVar 0x55887ffaec30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55887ffaf058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55887ffaef28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55887ffaf1f8 # | | | `-ReturnStmt 0x55887ffaf1e8 # | | | `-ImplicitCastExpr 0x55887ffaf1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55887ffaf188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55887ffaf170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffaf130 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffaf1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55887ffaf150 'int64_t':'long' lvalue ParmVar 0x55887ffaef28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55887ffaf358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55887ffaf228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55887ffaf4f8 # | | | `-ReturnStmt 0x55887ffaf4e8 # | | | `-ImplicitCastExpr 0x55887ffaf4d0 'vector' # | | | `-CallExpr 0x55887ffaf488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55887ffaf470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffaf430 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffaf4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55887ffaf450 'int64_t2':'vector' lvalue ParmVar 0x55887ffaf228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55887ffaf658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55887ffaf528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55887ffaf7f8 # | | | `-ReturnStmt 0x55887ffaf7e8 # | | | `-ImplicitCastExpr 0x55887ffaf7d0 'vector' # | | | `-CallExpr 0x55887ffaf788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55887ffaf770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffaf730 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffaf7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55887ffaf750 'int64_t3':'vector' lvalue ParmVar 0x55887ffaf528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55887ffaf958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55887ffaf828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55887ffafaf8 # | | | `-ReturnStmt 0x55887ffafae8 # | | | `-ImplicitCastExpr 0x55887ffafad0 'vector' # | | | `-CallExpr 0x55887ffafa88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55887ffafa70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffafa30 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffafab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55887ffafa50 'int64_t4':'vector' lvalue ParmVar 0x55887ffaf828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55887ffafc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55887ffafb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55887ffafdf8 # | | | `-ReturnStmt 0x55887ffafde8 # | | | `-ImplicitCastExpr 0x55887ffafdd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55887ffafd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55887ffafd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffafd30 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffafdb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55887ffafd50 'uint64_t':'unsigned long' lvalue ParmVar 0x55887ffafb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55887ffaff78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55887ffafe48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55887ffb0118 # | | | `-ReturnStmt 0x55887ffb0108 # | | | `-ImplicitCastExpr 0x55887ffb00f0 'vector' # | | | `-CallExpr 0x55887ffb00a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55887ffb0090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffb0050 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffb00d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55887ffb0070 'uint64_t2':'vector' lvalue ParmVar 0x55887ffafe48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55887ffb0278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55887ffb0148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55887ffb0418 # | | | `-ReturnStmt 0x55887ffb0408 # | | | `-ImplicitCastExpr 0x55887ffb03f0 'vector' # | | | `-CallExpr 0x55887ffb03a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55887ffb0390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffb0350 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffb03d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55887ffb0370 'uint64_t3':'vector' lvalue ParmVar 0x55887ffb0148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55887ffb0578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55887ffb0448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55887ffb0718 # | | | `-ReturnStmt 0x55887ffb0708 # | | | `-ImplicitCastExpr 0x55887ffb06f0 'vector' # | | | `-CallExpr 0x55887ffb06a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55887ffb0690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55887ffb0650 '' Function 0x55887ffad748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55887ffb06d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55887ffb0670 'uint64_t4':'vector' lvalue ParmVar 0x55887ffb0448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55887ffb0808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55887ffb0758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55887ffb08b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55887ffb0930 Implicit # | | | `-ConstAttr 0x55887ffb0958 Implicit # | | |-FunctionDecl 0x55887ffb0a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffb09c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb0b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55887ffb0b98 Implicit # | | | `-ConstAttr 0x55887ffb0bc0 Implicit # | | |-FunctionDecl 0x55887ffb0ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffb0c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb0d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55887ffb1b50 Implicit # | | | `-ConstAttr 0x55887ffb1b78 Implicit # | | |-FunctionDecl 0x55887ffb1ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffb1bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb1d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55887ffb1dc8 Implicit # | | | `-ConstAttr 0x55887ffb1df0 Implicit # | | |-FunctionDecl 0x55887ffb1f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55887ffb1e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55887ffb1fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55887ffb2028 Implicit # | | | `-ConstAttr 0x55887ffb2050 Implicit # | | |-FunctionDecl 0x55887ffb2178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ffb20c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb2228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55887ffb22a0 Implicit # | | | `-ConstAttr 0x55887ffb22c8 Implicit # | | |-FunctionDecl 0x55887ffb23f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ffb2340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb24a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55887ffb2518 Implicit # | | | `-ConstAttr 0x55887ffb2540 Implicit # | | |-FunctionDecl 0x55887ffb2668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffb25b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb2718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55887ffb2790 Implicit # | | | `-ConstAttr 0x55887ffb27b8 Implicit # | | |-FunctionDecl 0x55887ffb2968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55887ffb2818 col:14 'half' # | | | |-ParmVarDecl 0x55887ffb2898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55887ffb2a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb2a98 Implicit # | | | `-ConstAttr 0x55887ffb2ac0 Implicit # | | |-FunctionDecl 0x55887ffb2d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55887ffb2b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55887ffb2be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb2df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb2e68 Implicit # | | | `-ConstAttr 0x55887ffb2e90 Implicit # | | |-FunctionDecl 0x55887ffb30d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55887ffb2f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55887ffb2f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb3190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb3208 Implicit # | | | `-ConstAttr 0x55887ffb3230 Implicit # | | |-FunctionDecl 0x55887ffb3478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55887ffb32a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55887ffb3328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb3530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb35a8 Implicit # | | | `-ConstAttr 0x55887ffb35d0 Implicit # | | |-FunctionDecl 0x55887ffb3780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55887ffb3630 col:16 'float' # | | | |-ParmVarDecl 0x55887ffb36b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55887ffb3838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb38b0 Implicit # | | | `-ConstAttr 0x55887ffb38d8 Implicit # | | |-FunctionDecl 0x55887ffb3b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55887ffb3950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55887ffb39d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb3c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb3ca0 Implicit # | | | `-ConstAttr 0x55887ffb3cc8 Implicit # | | |-FunctionDecl 0x55887ffb3f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55887ffb3d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55887ffb3dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb3fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb4048 Implicit # | | | `-ConstAttr 0x55887ffb4070 Implicit # | | |-FunctionDecl 0x55887ffb42b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55887ffb40e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55887ffb4168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb4370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb43e8 Implicit # | | | `-ConstAttr 0x55887ffb4410 Implicit # | | |-FunctionDecl 0x55887ffb4608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55887ffb4470 col:18 'double' # | | | |-ParmVarDecl 0x55887ffb44f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55887ffb46c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb4738 Implicit # | | | `-ConstAttr 0x55887ffb4760 Implicit # | | |-FunctionDecl 0x55887ffb4958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55887ffb47c0 col:12 'int' # | | | |-ParmVarDecl 0x55887ffb4840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55887ffb4a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb4a88 Implicit # | | | `-ConstAttr 0x55887ffb4ab0 Implicit # | | |-FunctionDecl 0x55887ffb4d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55887ffb4b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55887ffb4c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb4e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb4e88 Implicit # | | | `-ConstAttr 0x55887ffb4eb0 Implicit # | | |-FunctionDecl 0x55887ffb50f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55887ffb4f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55887ffb4fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb51b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb5228 Implicit # | | | `-ConstAttr 0x55887ffb5250 Implicit # | | |-FunctionDecl 0x55887ffb5498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55887ffb52c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55887ffb5348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb5550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb55c8 Implicit # | | | `-ConstAttr 0x55887ffb55f0 Implicit # | | |-FunctionDecl 0x55887ffb5838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55887ffb5668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55887ffb56e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55887ffb58f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb5968 Implicit # | | | `-ConstAttr 0x55887ffb5990 Implicit # | | |-FunctionDecl 0x55887ffb5c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55887ffb5a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55887ffb5a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb5cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb5d38 Implicit # | | | `-ConstAttr 0x55887ffb5d60 Implicit # | | |-FunctionDecl 0x55887ffb5fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55887ffb5dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55887ffb5e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb6060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb60d8 Implicit # | | | `-ConstAttr 0x55887ffb6100 Implicit # | | |-FunctionDecl 0x55887ffb6348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55887ffb6178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55887ffb61f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb6400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb6478 Implicit # | | | `-ConstAttr 0x55887ffb64a0 Implicit # | | |-FunctionDecl 0x55887ffb66e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55887ffb6518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55887ffb6598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55887ffb67a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb6818 Implicit # | | | `-ConstAttr 0x55887ffb6840 Implicit # | | |-FunctionDecl 0x55887ffb6a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55887ffb68b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffb6938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb6b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb6be8 Implicit # | | | `-ConstAttr 0x55887ffb6c10 Implicit # | | |-FunctionDecl 0x55887ffb6e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55887ffb6c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffb6d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb6f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb6f88 Implicit # | | | `-ConstAttr 0x55887ffb6fb0 Implicit # | | |-FunctionDecl 0x55887ffb71f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55887ffb7028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffb70a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb72b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb7328 Implicit # | | | `-ConstAttr 0x55887ffb7350 Implicit # | | |-FunctionDecl 0x55887ffb7598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55887ffb73c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55887ffb7448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55887ffb7650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb76c8 Implicit # | | | `-ConstAttr 0x55887ffb76f0 Implicit # | | |-FunctionDecl 0x55887ffb7938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55887ffb7768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffb77e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb79f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb7a68 Implicit # | | | `-ConstAttr 0x55887ffb7a90 Implicit # | | |-FunctionDecl 0x55887ffb7d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55887ffb7b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffb7bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb7dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb7e38 Implicit # | | | `-ConstAttr 0x55887ffb7e60 Implicit # | | |-FunctionDecl 0x55887ffb80a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55887ffb7ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffb7f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb8160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55887ffb81d8 Implicit # | | | `-ConstAttr 0x55887ffb8200 Implicit # | | |-FunctionDecl 0x55887ffb8518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55887ffb8288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55887ffb8308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55887ffb8388 col:37 'int' # | | | |-AvailabilityAttr 0x55887ffb85d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffb8698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55887ffb86e0 Implicit # | | | `-ConstAttr 0x55887ffb8708 Implicit # | | |-FunctionDecl 0x55887ffb8970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55887ffb8780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55887ffb8800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55887ffb8880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55887ffb8a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffb8af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55887ffb8b38 Implicit # | | | `-ConstAttr 0x55887ffb8b60 Implicit # | | |-FunctionDecl 0x55887ffb8c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55887ffb8bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55887ffb8d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55887ffb8d98 Implicit # | | | `-ConstAttr 0x55887ffb8dc0 Implicit # | | |-FunctionDecl 0x55887ffb8ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffb8e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb8f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55887ffb9000 Implicit # | | | `-ConstAttr 0x55887ffb9028 Implicit # | | |-FunctionDecl 0x55887ffb9150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffb90a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb9200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55887ffb9278 Implicit # | | | `-ConstAttr 0x55887ffb92a0 Implicit # | | |-FunctionDecl 0x55887ffb93c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffb9318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb9478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55887ffb94f0 Implicit # | | | `-ConstAttr 0x55887ffb9518 Implicit # | | |-FunctionDecl 0x55887ffb9628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55887ffb9578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55887ffb96d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55887ffb9750 Implicit # | | | `-ConstAttr 0x55887ffb9778 Implicit # | | |-FunctionDecl 0x55887ffb98a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ffb97f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb9950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55887ffb99c8 Implicit # | | | `-ConstAttr 0x55887ffb99f0 Implicit # | | |-FunctionDecl 0x55887ffb9b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ffb9a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb9bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55887ffb9c50 Implicit # | | | `-ConstAttr 0x55887ffb9c78 Implicit # | | |-FunctionDecl 0x55887ffb9da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffb9cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffb9e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55887ffb9ec8 Implicit # | | | `-ConstAttr 0x55887ffb9ef0 Implicit # | | |-FunctionDecl 0x55887ffba000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55887ffb9f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55887ffba0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55887ffba128 Implicit # | | | `-ConstAttr 0x55887ffba150 Implicit # | | |-FunctionDecl 0x55887ffba268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffba1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffba318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55887ffba390 Implicit # | | | `-ConstAttr 0x55887ffba3b8 Implicit # | | |-FunctionDecl 0x55887ffba4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffba430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffba590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55887ffba608 Implicit # | | | `-ConstAttr 0x55887ffba630 Implicit # | | |-FunctionDecl 0x55887ffba758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffba6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffba808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55887ffba880 Implicit # | | | `-ConstAttr 0x55887ffba8a8 Implicit # | | |-FunctionDecl 0x55887ffba9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55887ffba908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55887ffbaa68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55887ffbaae0 Implicit # | | | `-ConstAttr 0x55887ffbab08 Implicit # | | |-FunctionDecl 0x55887ff98dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ff98d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff98e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55887ff98ee8 Implicit # | | | `-ConstAttr 0x55887ff98f10 Implicit # | | |-FunctionDecl 0x55887ff99038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ff98f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff990e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55887ff99160 Implicit # | | | `-ConstAttr 0x55887ff99188 Implicit # | | |-FunctionDecl 0x55887ff992b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ff99200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff99360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55887ff993d8 Implicit # | | | `-ConstAttr 0x55887ff99400 Implicit # | | |-FunctionDecl 0x55887ff995a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55887ff99478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55887ff99658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55887ff996d0 Implicit # | | | `-ConstAttr 0x55887ff996f8 Implicit # | | |-FunctionDecl 0x55887ff99888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55887ff99760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff99938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55887ff999b0 Implicit # | | | `-ConstAttr 0x55887ff999d8 Implicit # | | |-FunctionDecl 0x55887ff99b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55887ff99a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff99c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55887ff99ca0 Implicit # | | | `-ConstAttr 0x55887ff99cc8 Implicit # | | |-FunctionDecl 0x55887ff99e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55887ff99d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff99f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55887ff99fa0 Implicit # | | | `-ConstAttr 0x55887ff99fc8 Implicit # | | |-FunctionDecl 0x55887ff9a158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55887ff9a028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55887ff9a208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55887ff9a280 Implicit # | | | `-ConstAttr 0x55887ff9a2a8 Implicit # | | |-FunctionDecl 0x55887ff9a438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55887ff9a310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9a4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55887ff9a560 Implicit # | | | `-ConstAttr 0x55887ff9a588 Implicit # | | |-FunctionDecl 0x55887ff9a728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55887ff9a600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9a7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55887ff9a850 Implicit # | | | `-ConstAttr 0x55887ff9a878 Implicit # | | |-FunctionDecl 0x55887ff9aa18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55887ff9a8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ff9aac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55887ff9ab40 Implicit # | | | `-ConstAttr 0x55887ff9ab68 Implicit # | | |-FunctionDecl 0x55887ffc0bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55887ff9abc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55887ffc0c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc0cf8 Implicit # | | | `-ConstAttr 0x55887ffc0d20 Implicit # | | |-FunctionDecl 0x55887ffc0eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55887ffc0d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc0f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc0fe0 Implicit # | | | `-ConstAttr 0x55887ffc1008 Implicit # | | |-FunctionDecl 0x55887ffc11a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55887ffc1080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc1258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc12d0 Implicit # | | | `-ConstAttr 0x55887ffc12f8 Implicit # | | |-FunctionDecl 0x55887ffc1498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55887ffc1370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc1548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc15c0 Implicit # | | | `-ConstAttr 0x55887ffc15e8 Implicit # | | |-FunctionDecl 0x55887ffc1710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55887ffc1660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55887ffc17c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc1838 Implicit # | | | `-ConstAttr 0x55887ffc1860 Implicit # | | |-FunctionDecl 0x55887ffc1988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55887ffc18d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc1a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc1ab0 Implicit # | | | `-ConstAttr 0x55887ffc1ad8 Implicit # | | |-FunctionDecl 0x55887ffc1c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55887ffc1b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc1cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc1d38 Implicit # | | | `-ConstAttr 0x55887ffc1d60 Implicit # | | |-FunctionDecl 0x55887ffc1e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55887ffc1dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc1f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc1fb0 Implicit # | | | `-ConstAttr 0x55887ffc1fd8 Implicit # | | |-FunctionDecl 0x55887ffc2178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55887ffc2050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55887ffc2228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc22a0 Implicit # | | | `-ConstAttr 0x55887ffc22c8 Implicit # | | |-FunctionDecl 0x55887ffc2468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55887ffc2340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc2518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc2590 Implicit # | | | `-ConstAttr 0x55887ffc25b8 Implicit # | | |-FunctionDecl 0x55887ffc2758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55887ffc2630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc2808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc2880 Implicit # | | | `-ConstAttr 0x55887ffc28a8 Implicit # | | |-FunctionDecl 0x55887ffc2a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55887ffc2920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc2af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc2b70 Implicit # | | | `-ConstAttr 0x55887ffc2b98 Implicit # | | |-FunctionDecl 0x55887ffc2d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55887ffc2c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55887ffc2df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc2e70 Implicit # | | | `-ConstAttr 0x55887ffc2e98 Implicit # | | |-FunctionDecl 0x55887ffc3038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55887ffc2f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc30e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc3160 Implicit # | | | `-ConstAttr 0x55887ffc3188 Implicit # | | |-FunctionDecl 0x55887ffc3328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55887ffc3200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc33d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc3450 Implicit # | | | `-ConstAttr 0x55887ffc3478 Implicit # | | |-FunctionDecl 0x55887ffc3618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55887ffc34f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc36c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55887ffc3740 Implicit # | | | `-ConstAttr 0x55887ffc3768 Implicit # | | |-FunctionDecl 0x55887ffc3878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55887ffc37c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55887ffc3928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55887ffc39a0 Implicit # | | | `-ConstAttr 0x55887ffc39c8 Implicit # | | |-FunctionDecl 0x55887ffc3ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffc3a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc3b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55887ffc3c18 Implicit # | | | `-ConstAttr 0x55887ffc3c40 Implicit # | | |-FunctionDecl 0x55887ffc3d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffc3cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc3e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55887ffc3e90 Implicit # | | | `-ConstAttr 0x55887ffc3eb8 Implicit # | | |-FunctionDecl 0x55887ffc3fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffc3f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc4090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55887ffc4108 Implicit # | | | `-ConstAttr 0x55887ffc4130 Implicit # | | |-FunctionDecl 0x55887ffc4240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55887ffc4190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55887ffc42f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55887ffc4368 Implicit # | | | `-ConstAttr 0x55887ffc4390 Implicit # | | |-FunctionDecl 0x55887ffc44b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ffc4408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc4568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55887ffc45e0 Implicit # | | | `-ConstAttr 0x55887ffc4608 Implicit # | | |-FunctionDecl 0x55887ffc4730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ffc4680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc47e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55887ffc4858 Implicit # | | | `-ConstAttr 0x55887ffc4880 Implicit # | | |-FunctionDecl 0x55887ffc49a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffc48f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc4a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55887ffc4ad0 Implicit # | | | `-ConstAttr 0x55887ffc4af8 Implicit # | | |-FunctionDecl 0x55887ffc4c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55887ffc4b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55887ffc4cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55887ffc4d68 Implicit # | | | `-ConstAttr 0x55887ffc4d90 Implicit # | | |-FunctionDecl 0x55887ffc4ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffc4df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc4f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55887ffc4fd0 Implicit # | | | `-ConstAttr 0x55887ffc4ff8 Implicit # | | |-FunctionDecl 0x55887ffc5120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffc5070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc51d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55887ffc5248 Implicit # | | | `-ConstAttr 0x55887ffc5270 Implicit # | | |-FunctionDecl 0x55887ffc5398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffc52e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc5448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55887ffc54c0 Implicit # | | | `-ConstAttr 0x55887ffc54e8 Implicit # | | |-FunctionDecl 0x55887ffc55f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55887ffc5548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55887ffc56a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55887ffc5720 Implicit # | | | `-ConstAttr 0x55887ffc5748 Implicit # | | |-FunctionDecl 0x55887ffc5870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ffc57c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc5920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55887ffc5998 Implicit # | | | `-ConstAttr 0x55887ffc59c0 Implicit # | | |-FunctionDecl 0x55887ffc5ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ffc5a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc5b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55887ffc5c20 Implicit # | | | `-ConstAttr 0x55887ffc5c48 Implicit # | | |-FunctionDecl 0x55887ffc5d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffc5cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc5e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55887ffc5e98 Implicit # | | | `-ConstAttr 0x55887ffc5ec0 Implicit # | | |-FunctionDecl 0x55887ffc5fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55887ffc5f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55887ffc6078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55887ffc60f0 Implicit # | | | `-ConstAttr 0x55887ffc6118 Implicit # | | |-FunctionDecl 0x55887ffc62a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55887ffc6180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc6358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55887ffc63d0 Implicit # | | | `-ConstAttr 0x55887ffc63f8 Implicit # | | |-FunctionDecl 0x55887ffc6598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55887ffc6470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc6648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55887ffc66c0 Implicit # | | | `-ConstAttr 0x55887ffc66e8 Implicit # | | |-FunctionDecl 0x55887ffc6888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55887ffc6760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc6938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55887ffc69b0 Implicit # | | | `-ConstAttr 0x55887ffc69d8 Implicit # | | |-FunctionDecl 0x55887ffc6ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55887ffc6a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55887ffc6b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55887ffc6c30 Implicit # | | | `-ConstAttr 0x55887ffc6c58 Implicit # | | |-FunctionDecl 0x55887ffc6df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55887ffc6cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc6ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55887ffc6f20 Implicit # | | | `-ConstAttr 0x55887ffc6f48 Implicit # | | |-FunctionDecl 0x55887ffc70e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55887ffc6fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc7198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55887ffc7210 Implicit # | | | `-ConstAttr 0x55887ffc7238 Implicit # | | |-FunctionDecl 0x55887ffc73d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55887ffc72b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc7488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55887ffc7500 Implicit # | | | `-ConstAttr 0x55887ffc7528 Implicit # | | |-FunctionDecl 0x55887ffc7630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55887ffc7588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55887ffc76e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55887ffc7758 Implicit # | | | `-ConstAttr 0x55887ffc7780 Implicit # | | |-FunctionDecl 0x55887ffc7898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55887ffc77e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc7948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55887ffc79c0 Implicit # | | | `-ConstAttr 0x55887ffc79e8 Implicit # | | |-FunctionDecl 0x55887ffc7b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55887ffc7a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc7bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55887ffc7c58 Implicit # | | | `-ConstAttr 0x55887ffc7c80 Implicit # | | |-FunctionDecl 0x55887ffc7da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55887ffc7cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc7e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55887ffc7ed0 Implicit # | | | `-ConstAttr 0x55887ffc7ef8 Implicit # | | |-FunctionDecl 0x55887ffc8000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55887ffc7f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55887ffc80b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55887ffc8128 Implicit # | | | `-ConstAttr 0x55887ffc8150 Implicit # | | |-FunctionDecl 0x55887ffc8278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55887ffc81c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc8328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55887ffc83a0 Implicit # | | | `-ConstAttr 0x55887ffc83c8 Implicit # | | |-FunctionDecl 0x55887ffc84f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55887ffc8440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc85a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55887ffc8618 Implicit # | | | `-ConstAttr 0x55887ffc8640 Implicit # | | |-FunctionDecl 0x55887ffc8768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55887ffc86b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc8818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55887ffc8890 Implicit # | | | `-ConstAttr 0x55887ffc88b8 Implicit # | | |-FunctionDecl 0x55887ffc8b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55887ffc8918 col:15 'half' # | | | |-ParmVarDecl 0x55887ffc8998 col:21 'half' # | | | |-ParmVarDecl 0x55887ffc8a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55887ffc8bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55887ffc8c50 Implicit # | | | `-ConstAttr 0x55887ffc8c78 Implicit # | | |-FunctionDecl 0x55887ffc8ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55887ffc8ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55887ffc8d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55887ffc8de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc8f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55887ffc9008 Implicit # | | | `-ConstAttr 0x55887ffc9030 Implicit # | | |-FunctionDecl 0x55887ffc9298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55887ffc90a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55887ffc9128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55887ffc91a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc9358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55887ffc93d0 Implicit # | | | `-ConstAttr 0x55887ffc93f8 Implicit # | | |-FunctionDecl 0x55887ffc9660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55887ffc9470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55887ffc94f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55887ffc9570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc9720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55887ffc9798 Implicit # | | | `-ConstAttr 0x55887ffc97c0 Implicit # | | |-FunctionDecl 0x55887ffc9a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55887ffc9820 col:17 'float' # | | | |-ParmVarDecl 0x55887ffc98a0 col:24 'float' # | | | |-ParmVarDecl 0x55887ffc9920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55887ffc9ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55887ffc9b48 Implicit # | | | `-ConstAttr 0x55887ffc9b70 Implicit # | | |-FunctionDecl 0x55887ffc9de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55887ffc9be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55887ffc9c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55887ffc9cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffc9ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55887ffc9f20 Implicit # | | | `-ConstAttr 0x55887ffc9f48 Implicit # | | |-FunctionDecl 0x55887ffca1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55887ffc9fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55887ffca040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55887ffca0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffca270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55887ffca2e8 Implicit # | | | `-ConstAttr 0x55887ffca310 Implicit # | | |-FunctionDecl 0x55887ffca578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55887ffca388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55887ffca408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55887ffca488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffca638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55887ffca6b0 Implicit # | | | `-ConstAttr 0x55887ffca6d8 Implicit # | | |-FunctionDecl 0x55887ffca7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55887ffca738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55887ffca898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55887ffca910 Implicit # | | | `-ConstAttr 0x55887ffca938 Implicit # | | |-FunctionDecl 0x55887ffcaa50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffca9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcab00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55887ffcab78 Implicit # | | | `-ConstAttr 0x55887ffcaba0 Implicit # | | |-FunctionDecl 0x55887ffcad20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffcac70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcadd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55887ffcae48 Implicit # | | | `-ConstAttr 0x55887ffcae70 Implicit # | | |-FunctionDecl 0x55887ffcaf98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffcaee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcb048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55887ffcb0c0 Implicit # | | | `-ConstAttr 0x55887ffcb0e8 Implicit # | | |-FunctionDecl 0x55887ffcb1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55887ffcb148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55887ffcb2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55887ffcb320 Implicit # | | | `-ConstAttr 0x55887ffcb348 Implicit # | | |-FunctionDecl 0x55887ffcb470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ffcb3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcb520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55887ffcb598 Implicit # | | | `-ConstAttr 0x55887ffcb5c0 Implicit # | | |-FunctionDecl 0x55887ffcb6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ffcb638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcb798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55887ffcb810 Implicit # | | | `-ConstAttr 0x55887ffcb838 Implicit # | | |-FunctionDecl 0x55887ffcb960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffcb8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcba10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55887ffcba88 Implicit # | | | `-ConstAttr 0x55887ffcbab0 Implicit # | | |-FunctionDecl 0x55887ffcbbc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55887ffcbb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55887ffcbc70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55887ffcbce8 Implicit # | | | `-ConstAttr 0x55887ffcbd10 Implicit # | | |-FunctionDecl 0x55887ffcbe28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffcbd78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcbed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55887ffcbf50 Implicit # | | | `-ConstAttr 0x55887ffcbf78 Implicit # | | |-FunctionDecl 0x55887ffcc0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffcbff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcc150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55887ffcc1c8 Implicit # | | | `-ConstAttr 0x55887ffcc1f0 Implicit # | | |-FunctionDecl 0x55887ffcc318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffcc268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcc3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55887ffcc440 Implicit # | | | `-ConstAttr 0x55887ffcc468 Implicit # | | |-FunctionDecl 0x55887ffcc578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55887ffcc4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55887ffcc628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55887ffcc6a0 Implicit # | | | `-ConstAttr 0x55887ffcc6c8 Implicit # | | |-FunctionDecl 0x55887ffcc7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ffcc740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcc8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55887ffcc918 Implicit # | | | `-ConstAttr 0x55887ffcc940 Implicit # | | |-FunctionDecl 0x55887ffcca68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ffcc9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffccb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55887ffccb90 Implicit # | | | `-ConstAttr 0x55887ffccbb8 Implicit # | | |-FunctionDecl 0x55887ffcdd40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffcdc90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcddf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55887ffcde68 Implicit # | | | `-ConstAttr 0x55887ffcde90 Implicit # | | |-FunctionDecl 0x55887ffcdfa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55887ffcdef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55887ffce050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55887ffce0c8 Implicit # | | | `-ConstAttr 0x55887ffce0f0 Implicit # | | |-FunctionDecl 0x55887ffce208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffce158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffce2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55887ffce330 Implicit # | | | `-ConstAttr 0x55887ffce358 Implicit # | | |-FunctionDecl 0x55887ffce480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffce3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffce530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55887ffce5a8 Implicit # | | | `-ConstAttr 0x55887ffce5d0 Implicit # | | |-FunctionDecl 0x55887ffce6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffce648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffce7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55887ffce820 Implicit # | | | `-ConstAttr 0x55887ffce848 Implicit # | | |-FunctionDecl 0x55887ffce958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55887ffce8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55887ffcea08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55887ffcea80 Implicit # | | | `-ConstAttr 0x55887ffceaa8 Implicit # | | |-FunctionDecl 0x55887ffcebd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ffceb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcec80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55887ffcecf8 Implicit # | | | `-ConstAttr 0x55887ffced20 Implicit # | | |-FunctionDecl 0x55887ffcee48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ffced98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffceef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55887ffcef70 Implicit # | | | `-ConstAttr 0x55887ffcef98 Implicit # | | |-FunctionDecl 0x55887ffcf0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffcf010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcf170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55887ffcf1e8 Implicit # | | | `-ConstAttr 0x55887ffcf210 Implicit # | | |-FunctionDecl 0x55887ffcf460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55887ffcf270 col:14 'half' # | | | |-ParmVarDecl 0x55887ffcf2f0 col:20 'half' # | | | |-ParmVarDecl 0x55887ffcf370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55887ffcf520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffcf598 Implicit # | | | `-ConstAttr 0x55887ffcf5c0 Implicit # | | |-FunctionDecl 0x55887ffcf818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55887ffcf628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55887ffcf6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55887ffcf728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffcf8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffcf950 Implicit # | | | `-ConstAttr 0x55887ffcf978 Implicit # | | |-FunctionDecl 0x55887ffcfbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55887ffcf9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55887ffcfa70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55887ffcfaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd0cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd0d40 Implicit # | | | `-ConstAttr 0x55887ffd0d68 Implicit # | | |-FunctionDecl 0x55887ffd0fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55887ffd0de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55887ffd0e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55887ffd0ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd1090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd1108 Implicit # | | | `-ConstAttr 0x55887ffd1130 Implicit # | | |-FunctionDecl 0x55887ffd1380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55887ffd1190 col:12 'int' # | | | |-ParmVarDecl 0x55887ffd1210 col:17 'int' # | | | |-ParmVarDecl 0x55887ffd1290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55887ffd1440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd14b8 Implicit # | | | `-ConstAttr 0x55887ffd14e0 Implicit # | | |-FunctionDecl 0x55887ffd1748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55887ffd1558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55887ffd15d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55887ffd1658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd1808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd1880 Implicit # | | | `-ConstAttr 0x55887ffd18a8 Implicit # | | |-FunctionDecl 0x55887ffd1b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55887ffd1920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55887ffd19a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55887ffd1a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd1bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd1c48 Implicit # | | | `-ConstAttr 0x55887ffd1c70 Implicit # | | |-FunctionDecl 0x55887ffd1ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55887ffd1ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55887ffd1d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55887ffd1de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd1f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd2010 Implicit # | | | `-ConstAttr 0x55887ffd2038 Implicit # | | |-FunctionDecl 0x55887ffd22a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55887ffd20b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55887ffd2130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55887ffd21b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55887ffd2360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd23d8 Implicit # | | | `-ConstAttr 0x55887ffd2400 Implicit # | | |-FunctionDecl 0x55887ffd2668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55887ffd2478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55887ffd24f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55887ffd2578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd2728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd27a0 Implicit # | | | `-ConstAttr 0x55887ffd27c8 Implicit # | | |-FunctionDecl 0x55887ffd2a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55887ffd2840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55887ffd28c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55887ffd2940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd2af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd2b68 Implicit # | | | `-ConstAttr 0x55887ffd2b90 Implicit # | | |-FunctionDecl 0x55887ffd2e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55887ffd2c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55887ffd2cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55887ffd2d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd2ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd2f68 Implicit # | | | `-ConstAttr 0x55887ffd2f90 Implicit # | | |-FunctionDecl 0x55887ffd31f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55887ffd3008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55887ffd3088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55887ffd3108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55887ffd32b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd3330 Implicit # | | | `-ConstAttr 0x55887ffd3358 Implicit # | | |-FunctionDecl 0x55887ffd35c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55887ffd33d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffd3450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffd34d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd3680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd36f8 Implicit # | | | `-ConstAttr 0x55887ffd3720 Implicit # | | |-FunctionDecl 0x55887ffd3988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55887ffd3798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffd3818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffd3898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd3a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd3ac0 Implicit # | | | `-ConstAttr 0x55887ffd3ae8 Implicit # | | |-FunctionDecl 0x55887ffd3d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55887ffd3b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffd3be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffd3c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd3e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd3e88 Implicit # | | | `-ConstAttr 0x55887ffd3eb0 Implicit # | | |-FunctionDecl 0x55887ffd4118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55887ffd3f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55887ffd3fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55887ffd4028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55887ffd41d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd4250 Implicit # | | | `-ConstAttr 0x55887ffd4278 Implicit # | | |-FunctionDecl 0x55887ffd44e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55887ffd42f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffd4370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffd43f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd45a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd4618 Implicit # | | | `-ConstAttr 0x55887ffd4640 Implicit # | | |-FunctionDecl 0x55887ffd48a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55887ffd46b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffd4738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffd47b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd4968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd49e0 Implicit # | | | `-ConstAttr 0x55887ffd4a08 Implicit # | | |-FunctionDecl 0x55887ffd4cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55887ffd4a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffd4b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffd4b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd4d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd4e08 Implicit # | | | `-ConstAttr 0x55887ffd4e30 Implicit # | | |-FunctionDecl 0x55887ffd5080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55887ffd4e90 col:16 'float' # | | | |-ParmVarDecl 0x55887ffd4f10 col:23 'float' # | | | |-ParmVarDecl 0x55887ffd4f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55887ffd5140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd51b8 Implicit # | | | `-ConstAttr 0x55887ffd51e0 Implicit # | | |-FunctionDecl 0x55887ffd5448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55887ffd5258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55887ffd52d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55887ffd5358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd5508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd5580 Implicit # | | | `-ConstAttr 0x55887ffd55a8 Implicit # | | |-FunctionDecl 0x55887ffd5810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55887ffd5620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55887ffd56a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55887ffd5720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd58d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd5948 Implicit # | | | `-ConstAttr 0x55887ffd5970 Implicit # | | |-FunctionDecl 0x55887ffd5bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55887ffd59e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55887ffd5a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55887ffd5ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd5c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd5d10 Implicit # | | | `-ConstAttr 0x55887ffd5d38 Implicit # | | |-FunctionDecl 0x55887ffd5f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55887ffd5d98 col:18 'double' # | | | |-ParmVarDecl 0x55887ffd5e18 col:26 'double' # | | | |-ParmVarDecl 0x55887ffd5e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55887ffd6048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd60c0 Implicit # | | | `-ConstAttr 0x55887ffd60e8 Implicit # | | |-FunctionDecl 0x55887ffd6350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55887ffd6160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55887ffd61e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55887ffd6260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd6410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd6488 Implicit # | | | `-ConstAttr 0x55887ffd64b0 Implicit # | | |-FunctionDecl 0x55887ffd6718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55887ffd6528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55887ffd65a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55887ffd6628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd67d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd6850 Implicit # | | | `-ConstAttr 0x55887ffd6878 Implicit # | | |-FunctionDecl 0x55887ffd6ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55887ffd68f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55887ffd6970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55887ffd69f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd6ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55887ffd6c18 Implicit # | | | `-ConstAttr 0x55887ffd6c40 Implicit # | | |-FunctionDecl 0x55887ffa6f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55887ffa6db0 col:14 'half' # | | | |-ParmVarDecl 0x55887ffa6e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55887ffa6fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffa7030 Implicit # | | | `-ConstAttr 0x55887ffa7058 Implicit # | | |-FunctionDecl 0x55887ffa7210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55887ffa70c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55887ffa7140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa72c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffa7340 Implicit # | | | `-ConstAttr 0x55887ffa7368 Implicit # | | |-FunctionDecl 0x55887ffa7530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55887ffa73e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55887ffa7460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa75e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffa7660 Implicit # | | | `-ConstAttr 0x55887ffa7688 Implicit # | | |-FunctionDecl 0x55887ffa7850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55887ffa7700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55887ffa7780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa7908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffa7980 Implicit # | | | `-ConstAttr 0x55887ffa79a8 Implicit # | | |-FunctionDecl 0x55887ffa7b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55887ffa7a08 col:12 'int' # | | | |-ParmVarDecl 0x55887ffa7a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55887ffa7c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffa7c88 Implicit # | | | `-ConstAttr 0x55887ffa7cb0 Implicit # | | |-FunctionDecl 0x55887ffa7ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55887ffa7d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55887ffa7da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa7fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffa8028 Implicit # | | | `-ConstAttr 0x55887ffa8050 Implicit # | | |-FunctionDecl 0x55887ffa8298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55887ffa80c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55887ffa8148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa8350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffa83c8 Implicit # | | | `-ConstAttr 0x55887ffa83f0 Implicit # | | |-FunctionDecl 0x55887ffa8638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55887ffa8468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55887ffa84e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa86f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffa8768 Implicit # | | | `-ConstAttr 0x55887ffa8790 Implicit # | | |-FunctionDecl 0x55887ffa8958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55887ffa8808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55887ffa8888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55887ffa8a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffa8a88 Implicit # | | | `-ConstAttr 0x55887ffa8ab0 Implicit # | | |-FunctionDecl 0x55887ffa8cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55887ffa8b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55887ffa8ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffa8d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffdcd48 Implicit # | | | `-ConstAttr 0x55887ffdcd70 Implicit # | | |-FunctionDecl 0x55887ffdcfb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55887ffdcde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55887ffdce68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffdd070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffdd0e8 Implicit # | | | `-ConstAttr 0x55887ffdd110 Implicit # | | |-FunctionDecl 0x55887ffdd318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55887ffdd188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55887ffdd208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffdd3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffdd448 Implicit # | | | `-ConstAttr 0x55887ffdd470 Implicit # | | |-FunctionDecl 0x55887ffdd638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55887ffdd4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55887ffdd568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55887ffdd6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffdd768 Implicit # | | | `-ConstAttr 0x55887ffdd790 Implicit # | | |-FunctionDecl 0x55887ffdd9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55887ffdd808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffdd888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffdda90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffddb08 Implicit # | | | `-ConstAttr 0x55887ffddb30 Implicit # | | |-FunctionDecl 0x55887ffddd78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55887ffddba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffddc28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffdde30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffddea8 Implicit # | | | `-ConstAttr 0x55887ffdded0 Implicit # | | |-FunctionDecl 0x55887ffde118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55887ffddf48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffddfc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffde1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffde248 Implicit # | | | `-ConstAttr 0x55887ffde270 Implicit # | | |-FunctionDecl 0x55887ffde438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55887ffde2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55887ffde368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55887ffde4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffde568 Implicit # | | | `-ConstAttr 0x55887ffde590 Implicit # | | |-FunctionDecl 0x55887ffde7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55887ffde608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffde688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffde890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffde908 Implicit # | | | `-ConstAttr 0x55887ffde930 Implicit # | | |-FunctionDecl 0x55887ffdeb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55887ffde9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffdea28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffdec30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffdeca8 Implicit # | | | `-ConstAttr 0x55887ffdecd0 Implicit # | | |-FunctionDecl 0x55887ffdef38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55887ffded60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffdede0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffdeff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffdf068 Implicit # | | | `-ConstAttr 0x55887ffdf090 Implicit # | | |-FunctionDecl 0x55887ffdf240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55887ffdf0f0 col:16 'float' # | | | |-ParmVarDecl 0x55887ffdf170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55887ffdf2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffdf370 Implicit # | | | `-ConstAttr 0x55887ffdf398 Implicit # | | |-FunctionDecl 0x55887ffdf560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55887ffdf410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55887ffdf490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffdf618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffdf690 Implicit # | | | `-ConstAttr 0x55887ffdf6b8 Implicit # | | |-FunctionDecl 0x55887ffdf880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55887ffdf730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55887ffdf7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffdf938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffdf9b0 Implicit # | | | `-ConstAttr 0x55887ffdf9d8 Implicit # | | |-FunctionDecl 0x55887ffdfba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55887ffdfa50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55887ffdfad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffdfc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffdfcd0 Implicit # | | | `-ConstAttr 0x55887ffdfcf8 Implicit # | | |-FunctionDecl 0x55887ffdfea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55887ffdfd58 col:18 'double' # | | | |-ParmVarDecl 0x55887ffdfdd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55887ffdff60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffdffd8 Implicit # | | | `-ConstAttr 0x55887ffe0000 Implicit # | | |-FunctionDecl 0x55887ffe0248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55887ffe0078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55887ffe00f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe0300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffe0378 Implicit # | | | `-ConstAttr 0x55887ffe03a0 Implicit # | | |-FunctionDecl 0x55887ffe05e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55887ffe0418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55887ffe0498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe06a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffe0718 Implicit # | | | `-ConstAttr 0x55887ffe0740 Implicit # | | |-FunctionDecl 0x55887ffe0988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55887ffe07b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55887ffe0838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe0a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55887ffe0ab8 Implicit # | | | `-ConstAttr 0x55887ffe0ae0 Implicit # | | |-FunctionDecl 0x55887ffe0d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55887ffe0b40 col:14 'half' # | | | |-ParmVarDecl 0x55887ffe0bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55887ffe0dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe0e50 Implicit # | | | `-ConstAttr 0x55887ffe0e78 Implicit # | | |-FunctionDecl 0x55887ffe1030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55887ffe0ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55887ffe0f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe10e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe1160 Implicit # | | | `-ConstAttr 0x55887ffe1188 Implicit # | | |-FunctionDecl 0x55887ffe1350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55887ffe1200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55887ffe1280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe1408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe1480 Implicit # | | | `-ConstAttr 0x55887ffe14a8 Implicit # | | |-FunctionDecl 0x55887ffe1670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55887ffe1520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55887ffe15a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe1728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe17a0 Implicit # | | | `-ConstAttr 0x55887ffe17c8 Implicit # | | |-FunctionDecl 0x55887ffe1978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55887ffe1828 col:12 'int' # | | | |-ParmVarDecl 0x55887ffe18a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55887ffe1a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe1aa8 Implicit # | | | `-ConstAttr 0x55887ffe1ad0 Implicit # | | |-FunctionDecl 0x55887ffe1c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55887ffe1b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55887ffe1bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe1d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe1dc8 Implicit # | | | `-ConstAttr 0x55887ffe1df0 Implicit # | | |-FunctionDecl 0x55887ffe1fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55887ffe1e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55887ffe1ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe2070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe20e8 Implicit # | | | `-ConstAttr 0x55887ffe2110 Implicit # | | |-FunctionDecl 0x55887ffe22d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55887ffe2188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55887ffe2208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe2390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe2408 Implicit # | | | `-ConstAttr 0x55887ffe2430 Implicit # | | |-FunctionDecl 0x55887ffe25f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55887ffe24a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55887ffe2528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55887ffe26b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe2728 Implicit # | | | `-ConstAttr 0x55887ffe2750 Implicit # | | |-FunctionDecl 0x55887ffe2918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55887ffe27c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55887ffe2848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe29d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe2a48 Implicit # | | | `-ConstAttr 0x55887ffe2a70 Implicit # | | |-FunctionDecl 0x55887ffe2c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55887ffe2ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55887ffe2b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe2cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe2d78 Implicit # | | | `-ConstAttr 0x55887ffe2da0 Implicit # | | |-FunctionDecl 0x55887ffe2f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55887ffe2e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55887ffe2e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe3020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe3098 Implicit # | | | `-ConstAttr 0x55887ffe30c0 Implicit # | | |-FunctionDecl 0x55887ffe3270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55887ffe3120 col:16 'float' # | | | |-ParmVarDecl 0x55887ffe31a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55887ffe3328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe33a0 Implicit # | | | `-ConstAttr 0x55887ffe33c8 Implicit # | | |-FunctionDecl 0x55887ffe3590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55887ffe3440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55887ffe34c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe3648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe36c0 Implicit # | | | `-ConstAttr 0x55887ffe36e8 Implicit # | | |-FunctionDecl 0x55887ffe38b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55887ffe3760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55887ffe37e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe3968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe39e0 Implicit # | | | `-ConstAttr 0x55887ffe3a08 Implicit # | | |-FunctionDecl 0x55887ffe3bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55887ffe3a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55887ffe3b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe3c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe3d00 Implicit # | | | `-ConstAttr 0x55887ffe3d28 Implicit # | | |-FunctionDecl 0x55887ffe3ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55887ffe3da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55887ffe3e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55887ffe3fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe4020 Implicit # | | | `-ConstAttr 0x55887ffe4048 Implicit # | | |-FunctionDecl 0x55887ffe4210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55887ffe40c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffe4140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe42c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe4340 Implicit # | | | `-ConstAttr 0x55887ffe4368 Implicit # | | |-FunctionDecl 0x55887ffe4530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55887ffe43e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffe4460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe45e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe4660 Implicit # | | | `-ConstAttr 0x55887ffe4688 Implicit # | | |-FunctionDecl 0x55887ffe4850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55887ffe4700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffe4780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe4908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe4980 Implicit # | | | `-ConstAttr 0x55887ffe49a8 Implicit # | | |-FunctionDecl 0x55887ffe4b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55887ffe4a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55887ffe4aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55887ffe4c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe4ca0 Implicit # | | | `-ConstAttr 0x55887ffe4cc8 Implicit # | | |-FunctionDecl 0x55887ffe68b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55887ffe6768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55887ffe67e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe6970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe69e8 Implicit # | | | `-ConstAttr 0x55887ffe6a10 Implicit # | | |-FunctionDecl 0x55887ffe6bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55887ffe6a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55887ffe6b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe6c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe6d08 Implicit # | | | `-ConstAttr 0x55887ffe6d30 Implicit # | | |-FunctionDecl 0x55887ffe6ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55887ffe6da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55887ffe6e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe6fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe7028 Implicit # | | | `-ConstAttr 0x55887ffe7050 Implicit # | | |-FunctionDecl 0x55887ffe7200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55887ffe70b0 col:18 'double' # | | | |-ParmVarDecl 0x55887ffe7130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55887ffe72b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe7330 Implicit # | | | `-ConstAttr 0x55887ffe7358 Implicit # | | |-FunctionDecl 0x55887ffe7520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55887ffe73d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55887ffe7450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe75d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe7650 Implicit # | | | `-ConstAttr 0x55887ffe7678 Implicit # | | |-FunctionDecl 0x55887ffe7840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55887ffe76f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55887ffe7770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe78f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe7970 Implicit # | | | `-ConstAttr 0x55887ffe7998 Implicit # | | |-FunctionDecl 0x55887ffe7b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55887ffe7a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55887ffe7a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffe7c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55887ffe7c90 Implicit # | | | `-ConstAttr 0x55887ffe7cb8 Implicit # | | |-FunctionTemplateDecl 0x55887ffe80e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55887ffe7d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55887ffe7d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55887ffe8038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55887ffe7e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55887ffe7f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55887ffe8148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55887ffe8650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55887ffe81c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55887ffe8258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55887ffe82c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55887ffe85a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55887ffe83f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55887ffe84d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55887ffe86b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55887ffe8b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55887ffe8778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55887ffe87e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55887ffe8aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55887ffe8920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55887ffe89d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55887ffe8bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55887ffe90d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55887ffe8c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55887ffe8cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55887ffe8d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55887ffe9028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55887ffe8e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55887ffe8f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55887ffe9138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55887ffe9668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55887ffe91d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55887ffe9248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55887ffe92b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55887ffe95c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55887ffe9418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55887ffe94f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55887ffe96d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55887ffe9ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55887ffe9758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55887ffe97f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55887ffe9868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55887ffe98d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55887ffe9c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55887ffe9a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55887ffe9b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55887ffe9d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55887ffea0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55887ffe9db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55887ffe9e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55887ffea028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55887ffe9f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55887ffea130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55887ffea580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55887ffea1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55887ffea248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55887ffea2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55887ffea4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55887ffea428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55887ffea5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55887ffea770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55887ffea690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55887ffea820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55887ffea898 Implicit # | | | `-ConstAttr 0x55887ffea8c0 Implicit # | | |-FunctionDecl 0x55887ffea9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffea928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffeaa88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55887ffeab00 Implicit # | | | `-ConstAttr 0x55887ffeab28 Implicit # | | |-FunctionDecl 0x55887ffeac50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffeaba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffead00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55887ffead78 Implicit # | | | `-ConstAttr 0x55887ffeada0 Implicit # | | |-FunctionDecl 0x55887ffeaec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffeae18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffeaf78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55887ffeaff0 Implicit # | | | `-ConstAttr 0x55887ffeb018 Implicit # | | |-FunctionDecl 0x55887ffeb128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55887ffeb078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55887ffeb1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55887ffeb250 Implicit # | | | `-ConstAttr 0x55887ffeb278 Implicit # | | |-FunctionDecl 0x55887ffeb3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ffeb2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffeb450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55887ffeb4c8 Implicit # | | | `-ConstAttr 0x55887ffeb4f0 Implicit # | | |-FunctionDecl 0x55887ffeb618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ffeb568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffeb6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55887ffeb740 Implicit # | | | `-ConstAttr 0x55887ffeb768 Implicit # | | |-FunctionDecl 0x55887ffeb890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffeb7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffeb940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55887ffeb9b8 Implicit # | | | `-ConstAttr 0x55887ffeb9e0 Implicit # | | |-FunctionDecl 0x55887ffebb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55887ffeba38 col:13 'bool' # | | | |-ParmVarDecl 0x55887ffebab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55887ffebc30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffebca8 Implicit # | | | `-ConstAttr 0x55887ffebcd0 Implicit # | | |-FunctionDecl 0x55887ffebe88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55887ffebd38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55887ffebdb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffebf40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffebfb8 Implicit # | | | `-ConstAttr 0x55887ffebfe0 Implicit # | | |-FunctionDecl 0x55887ffec1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55887ffec058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55887ffec0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffec260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffec2d8 Implicit # | | | `-ConstAttr 0x55887ffec300 Implicit # | | |-FunctionDecl 0x55887ffec4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55887ffec378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55887ffec3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffec580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffec5f8 Implicit # | | | `-ConstAttr 0x55887ffec620 Implicit # | | |-FunctionDecl 0x55887ffec7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55887ffec680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55887ffec700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffec8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffec918 Implicit # | | | `-ConstAttr 0x55887ffec940 Implicit # | | |-FunctionDecl 0x55887ffecaf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55887ffec9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55887ffeca20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffecba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffecc20 Implicit # | | | `-ConstAttr 0x55887ffecc48 Implicit # | | |-FunctionDecl 0x55887ffecdf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55887ffecca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55887ffecd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffeceb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffecf28 Implicit # | | | `-ConstAttr 0x55887ffecf50 Implicit # | | |-FunctionDecl 0x55887ffed100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55887ffecfb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55887ffed030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffed1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffed230 Implicit # | | | `-ConstAttr 0x55887ffed258 Implicit # | | |-FunctionDecl 0x55887ffed408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55887ffed2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55887ffed338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffed4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffed538 Implicit # | | | `-ConstAttr 0x55887ffed560 Implicit # | | |-FunctionDecl 0x55887ffed710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55887ffed5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55887ffed640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffed7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffed840 Implicit # | | | `-ConstAttr 0x55887ffed868 Implicit # | | |-FunctionDecl 0x55887ffeda18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55887ffed8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55887ffed948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffedad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffedb48 Implicit # | | | `-ConstAttr 0x55887ffedb70 Implicit # | | |-FunctionDecl 0x55887ffedd20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55887ffedbd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55887ffedc50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffeddd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffede50 Implicit # | | | `-ConstAttr 0x55887ffede78 Implicit # | | |-FunctionDecl 0x55887ffee028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55887ffeded8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55887ffedf58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffee0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffee158 Implicit # | | | `-ConstAttr 0x55887ffee180 Implicit # | | |-FunctionDecl 0x55887ffee330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55887ffee1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55887ffee260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffee3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffee460 Implicit # | | | `-ConstAttr 0x55887ffee488 Implicit # | | |-FunctionDecl 0x55887ffee638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55887ffee4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55887ffee568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffee6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffee790 Implicit # | | | `-ConstAttr 0x55887ffee7b8 Implicit # | | |-FunctionDecl 0x55887ffee968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55887ffee818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55887ffee898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffeea20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffeea98 Implicit # | | | `-ConstAttr 0x55887ffeeac0 Implicit # | | |-FunctionDecl 0x55887ffeec70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55887ffeeb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55887ffeeba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffeed28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffeeda0 Implicit # | | | `-ConstAttr 0x55887ffeedc8 Implicit # | | |-FunctionDecl 0x55887ffeef78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55887ffeee28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55887ffeeea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffef030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffef0a8 Implicit # | | | `-ConstAttr 0x55887ffef0d0 Implicit # | | |-FunctionDecl 0x55887ffef280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55887ffef130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55887ffef1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55887ffef338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55887ffef3b0 Implicit # | | | `-ConstAttr 0x55887ffef3d8 Implicit # | | |-FunctionDecl 0x55887ffef588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55887ffef438 col:14 'half' # | | | |-ParmVarDecl 0x55887ffef4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55887ffef640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55887ffef6b8 Implicit # | | | `-ConstAttr 0x55887ffef6e0 Implicit # | | |-FunctionDecl 0x55887ffef898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55887ffef748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55887ffef7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffef950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55887ffef9c8 Implicit # | | | `-ConstAttr 0x55887ffef9f0 Implicit # | | |-FunctionDecl 0x55887ffefbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55887ffefa68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55887ffefae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffefc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55887ffefce8 Implicit # | | | `-ConstAttr 0x55887ffefd10 Implicit # | | |-FunctionDecl 0x55887ffefed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55887ffefd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55887ffefe08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffeff90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55887fff0008 Implicit # | | | `-ConstAttr 0x55887fff0030 Implicit # | | |-FunctionDecl 0x55887fff01e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55887fff0090 col:16 'float' # | | | |-ParmVarDecl 0x55887fff0110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55887fff0298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55887fff0310 Implicit # | | | `-ConstAttr 0x55887fff0338 Implicit # | | |-FunctionDecl 0x55887fff0500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55887fff03b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55887fff0430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff05b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55887fff0630 Implicit # | | | `-ConstAttr 0x55887fff0658 Implicit # | | |-FunctionDecl 0x55887fff0870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55887fff06d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55887fff07a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff0928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55887fff09a0 Implicit # | | | `-ConstAttr 0x55887fff09c8 Implicit # | | |-FunctionDecl 0x55887fff0b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55887fff0a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55887fff0ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff0c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55887fff0cc0 Implicit # | | | `-ConstAttr 0x55887fff0ce8 Implicit # | | |-FunctionDecl 0x55887fff0e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55887fff0d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55887fff0ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55887fff0f38 Implicit # | | | `-ConstAttr 0x55887fff0f60 Implicit # | | |-FunctionDecl 0x55887fff1078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55887fff0fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff1128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55887fff11a0 Implicit # | | | `-ConstAttr 0x55887fff11c8 Implicit # | | |-FunctionDecl 0x55887fff12f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55887fff1240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff13a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55887fff1418 Implicit # | | | `-ConstAttr 0x55887fff1440 Implicit # | | |-FunctionDecl 0x55887fff1568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55887fff14b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff1618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55887fff1690 Implicit # | | | `-ConstAttr 0x55887fff16b8 Implicit # | | |-FunctionDecl 0x55887fff17e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55887fff1730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55887fff1890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55887fff1908 Implicit # | | | `-ConstAttr 0x55887fff1930 Implicit # | | |-FunctionDecl 0x55887fff1a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55887fff19a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff1b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55887fff1b80 Implicit # | | | `-ConstAttr 0x55887fff1ba8 Implicit # | | |-FunctionDecl 0x55887fff1cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55887fff1c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff1d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55887fff1df8 Implicit # | | | `-ConstAttr 0x55887fff1e20 Implicit # | | |-FunctionDecl 0x55887fff1f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55887fff1e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff1ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55887fff2070 Implicit # | | | `-ConstAttr 0x55887fff2098 Implicit # | | |-FunctionDecl 0x55887fff2260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55887fff2110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55887fff2190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff2318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55887fff2390 Implicit # | | | `-ConstAttr 0x55887fff23b8 Implicit # | | |-FunctionDecl 0x55887fff2570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55887fff2420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55887fff24a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff2628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55887fff26a0 Implicit # | | | `-ConstAttr 0x55887fff26c8 Implicit # | | |-FunctionDecl 0x55887fff27f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55887fff2728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55887fff28a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55887fff2920 Implicit # | | | `-ConstAttr 0x55887fff2948 Implicit # | | |-FunctionDecl 0x55887fff2a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55887fff29b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff2b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55887fff2b88 Implicit # | | | `-ConstAttr 0x55887fff2bb0 Implicit # | | |-FunctionDecl 0x55887fff2cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55887fff2c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff2d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55887fff2e00 Implicit # | | | `-ConstAttr 0x55887fff2e28 Implicit # | | |-FunctionDecl 0x55887fff2f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55887fff2ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff3000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55887fff3078 Implicit # | | | `-ConstAttr 0x55887fff30a0 Implicit # | | |-FunctionDecl 0x55887fff31b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55887fff3100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55887fff3260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55887fff32d8 Implicit # | | | `-ConstAttr 0x55887fff3300 Implicit # | | |-FunctionDecl 0x55887fff3428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55887fff3378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff34d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55887fff3550 Implicit # | | | `-ConstAttr 0x55887fff3578 Implicit # | | |-FunctionDecl 0x55887fff36a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55887fff35f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff3750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55887fff37c8 Implicit # | | | `-ConstAttr 0x55887fff37f0 Implicit # | | |-FunctionDecl 0x55887fff3918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55887fff3868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff39c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55887fff3a40 Implicit # | | | `-ConstAttr 0x55887fff3a68 Implicit # | | |-FunctionDecl 0x55887fff3b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55887fff3ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55887fff3c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55887fff3ca0 Implicit # | | | `-ConstAttr 0x55887fff3cc8 Implicit # | | |-FunctionDecl 0x55887fff3df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55887fff3d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff3ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55887fff3f18 Implicit # | | | `-ConstAttr 0x55887fff3f40 Implicit # | | |-FunctionDecl 0x55887fff4068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55887fff3fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff4118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55887fff4190 Implicit # | | | `-ConstAttr 0x55887fff41b8 Implicit # | | |-FunctionDecl 0x55887fff42e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55887fff4230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff4390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55887fff4408 Implicit # | | | `-ConstAttr 0x55887fff4430 Implicit # | | |-FunctionDecl 0x55887fff4540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55887fff4490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55887fff45f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55887fff4668 Implicit # | | | `-ConstAttr 0x55887fff4690 Implicit # | | |-FunctionDecl 0x55887fff47c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55887fff46f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff4870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55887fff48e8 Implicit # | | | `-ConstAttr 0x55887fff4910 Implicit # | | |-FunctionDecl 0x55887fff4a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55887fff4988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff4ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55887fff4b60 Implicit # | | | `-ConstAttr 0x55887fff4b88 Implicit # | | |-FunctionDecl 0x55887fff4cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55887fff4c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff4d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55887fff4dd8 Implicit # | | | `-ConstAttr 0x55887fff4e00 Implicit # | | |-FunctionDecl 0x55887fff4f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55887fff4e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55887fff4fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55887fff5038 Implicit # | | | `-ConstAttr 0x55887fff5060 Implicit # | | |-FunctionDecl 0x55887fff5188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55887fff50d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff5238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55887fff52b0 Implicit # | | | `-ConstAttr 0x55887fff52d8 Implicit # | | |-FunctionDecl 0x55887fff5400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55887fff5350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff54b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55887fff5528 Implicit # | | | `-ConstAttr 0x55887fff5550 Implicit # | | |-FunctionDecl 0x55887fff5678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55887fff55c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff5728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55887fff57a0 Implicit # | | | `-ConstAttr 0x55887fff57c8 Implicit # | | |-FunctionDecl 0x55887fff58d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55887fff5828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55887fff5988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55887fff5a00 Implicit # | | | `-ConstAttr 0x55887fff5a28 Implicit # | | |-FunctionDecl 0x55887fff5b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55887fff5a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff5bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55887fff5c68 Implicit # | | | `-ConstAttr 0x55887fff5c90 Implicit # | | |-FunctionDecl 0x55887fff5db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55887fff5d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff5e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55887fff5ee0 Implicit # | | | `-ConstAttr 0x55887fff5f08 Implicit # | | |-FunctionDecl 0x55887fff6030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55887fff5f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff60e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55887fff6158 Implicit # | | | `-ConstAttr 0x55887fff6180 Implicit # | | |-FunctionDecl 0x55887fff6290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55887fff61e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55887fff6340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55887fff63b8 Implicit # | | | `-ConstAttr 0x55887fff63e0 Implicit # | | |-FunctionDecl 0x55887fff6508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55887fff6458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff65b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55887fff6630 Implicit # | | | `-ConstAttr 0x55887fff6658 Implicit # | | |-FunctionDecl 0x55887ffbabe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55887fff66d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffbac90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55887ffbad08 Implicit # | | | `-ConstAttr 0x55887ffbad30 Implicit # | | |-FunctionDecl 0x55887ffbae58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffbada8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffbaf08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55887ffbaf80 Implicit # | | | `-ConstAttr 0x55887ffbafa8 Implicit # | | |-FunctionDecl 0x55887ffbb0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55887ffbb008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55887ffbb168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55887ffbb1e0 Implicit # | | | `-ConstAttr 0x55887ffbb208 Implicit # | | |-FunctionDecl 0x55887ffbb320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffbb270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffbb3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55887ffbb448 Implicit # | | | `-ConstAttr 0x55887ffbb470 Implicit # | | |-FunctionDecl 0x55887ffbb598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffbb4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffbb648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55887ffbb6c0 Implicit # | | | `-ConstAttr 0x55887ffbb6e8 Implicit # | | |-FunctionDecl 0x55887ffbb810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffbb760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffbb8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55887ffbb938 Implicit # | | | `-ConstAttr 0x55887ffbb960 Implicit # | | |-FunctionDecl 0x55887ffbba70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55887ffbb9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55887ffbbb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55887ffbbb98 Implicit # | | | `-ConstAttr 0x55887ffbbbc0 Implicit # | | |-FunctionDecl 0x55887ffbbce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ffbbc38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffbbd98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55887ffbbe10 Implicit # | | | `-ConstAttr 0x55887ffbbe38 Implicit # | | |-FunctionDecl 0x55887ffbbf60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ffbbeb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffbc010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55887ffbc088 Implicit # | | | `-ConstAttr 0x55887ffbc0b0 Implicit # | | |-FunctionDecl 0x55887ffbc1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffbc128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffbc288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55887ffbc300 Implicit # | | | `-ConstAttr 0x55887ffbc328 Implicit # | | |-FunctionDecl 0x55887ffbc438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55887ffbc388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55887ffbc4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55887ffbc560 Implicit # | | | `-ConstAttr 0x55887ffbc588 Implicit # | | |-FunctionDecl 0x55887ffbc6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55887ffbc600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffbc760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55887ffbc7d8 Implicit # | | | `-ConstAttr 0x55887ffbc800 Implicit # | | |-FunctionDecl 0x55887ffbc928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55887ffbc878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffbc9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55887ffbca50 Implicit # | | | `-ConstAttr 0x55887ffbca78 Implicit # | | |-FunctionDecl 0x55887ffbcbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55887ffbcaf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffbcca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55887ffbcd18 Implicit # | | | `-ConstAttr 0x55887ffbcd40 Implicit # | | |-FunctionTemplateDecl 0x55887ffbd158 col:3 select # | | | |-TemplateTypeParmDecl 0x55887ffbcd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55887ffbd0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55887ffbce40 col:14 'bool' # | | | |-ParmVarDecl 0x55887ffbceb8 col:17 'T' # | | | |-ParmVarDecl 0x55887ffbcf30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55887ffbd1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55887ffbd2a8 Implicit # | | | `-ConstAttr 0x55887ffbd2d0 Implicit # | | |-FunctionTemplateDecl 0x55887ffbd7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55887ffbd2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55887ffbd728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55887ffbd478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55887ffbd558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55887ffbd638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55887ffbd840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55887ffbdda0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55887ffbd8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55887ffbdcf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55887ffbda48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55887ffbdb28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55887ffbdc08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55887ffbde10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55887ffbe370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55887ffbde98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55887ffbe2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55887ffbe018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55887ffbe0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55887ffbe1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55887ffbe3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55887ffbe970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55887ffbe468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55887ffbe8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55887ffbe5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55887ffbe660 col:39 'T' # | | | |-ParmVarDecl 0x55887ffbe740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55887ffbe9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558880002b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55887ffbea68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880002a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5588800027c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558880002838 col:39 'T' # | | | |-ParmVarDecl 0x558880002918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x558880002b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5588800030b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558880002bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880003008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x558880002d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558880002df0 col:39 'T' # | | | |-ParmVarDecl 0x558880002ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x558880003120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5588800036b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5588800031a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880003608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x558880003328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558880003408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x558880003480 col:53 'T' # | | | `-BuiltinAliasAttr 0x558880003720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558880003c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5588800037a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880003bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x558880003928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558880003a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x558880003a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x558880003cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558880004210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x558880003d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880004168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x558880003ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x558880003fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x558880004030 col:53 'T' # | | | `-BuiltinAliasAttr 0x558880004280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558880004950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x558880004308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5588800048a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x558880004620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x558880004698 col:23 'T' # | | | |-ParmVarDecl 0x558880004710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5588800049c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558880004fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x558880004a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880004f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x558880004cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x558880004d68 col:23 'T' # | | | |-ParmVarDecl 0x558880004de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x558880005030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x558880005630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5588800050b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880005588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x558880005360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5588800053d8 col:23 'T' # | | | |-ParmVarDecl 0x558880005450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5588800056a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x558880005800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x558880005750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5588800058b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558880005928 Implicit # | | | `-ConstAttr 0x558880005950 Implicit # | | |-FunctionDecl 0x558880005a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5588800059b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558880005b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558880005b90 Implicit # | | | `-ConstAttr 0x558880005bb8 Implicit # | | |-FunctionDecl 0x558880005ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x558880005c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558880005d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558880005e08 Implicit # | | | `-ConstAttr 0x558880005e30 Implicit # | | |-FunctionDecl 0x558880005f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x558880005ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558880006008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558880006080 Implicit # | | | `-ConstAttr 0x5588800060a8 Implicit # | | |-FunctionDecl 0x5588800061b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x558880006108 col:16 'float' # | | | |-BuiltinAliasAttr 0x558880006268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5588800062e0 Implicit # | | | `-ConstAttr 0x558880006308 Implicit # | | |-FunctionDecl 0x558880006430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x558880006380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5588800064e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558880006558 Implicit # | | | `-ConstAttr 0x558880006580 Implicit # | | |-FunctionDecl 0x5588800066a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5588800065f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558880006758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5588800067e0 Implicit # | | | `-ConstAttr 0x558880006808 Implicit # | | |-FunctionDecl 0x558880006930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x558880006880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5588800069e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x558880006a58 Implicit # | | | `-ConstAttr 0x558880006a80 Implicit # | | |-FunctionDecl 0x558880006b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x558880006ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x558880006c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558880006cb8 Implicit # | | | `-ConstAttr 0x558880006ce0 Implicit # | | |-FunctionDecl 0x558880006df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x558880006d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558880006ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558880006f20 Implicit # | | | `-ConstAttr 0x558880006f48 Implicit # | | |-FunctionDecl 0x558880007070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x558880006fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558880007120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558880007198 Implicit # | | | `-ConstAttr 0x5588800071c0 Implicit # | | |-FunctionDecl 0x5588800072e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x558880007238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558880007398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558880007410 Implicit # | | | `-ConstAttr 0x558880007438 Implicit # | | |-FunctionDecl 0x558880007548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x558880007498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5588800075f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558880007670 Implicit # | | | `-ConstAttr 0x558880007698 Implicit # | | |-FunctionDecl 0x5588800077c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x558880007710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558880007870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5588800078e8 Implicit # | | | `-ConstAttr 0x558880007910 Implicit # | | |-FunctionDecl 0x558880007a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x558880007988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558880007ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558880007b60 Implicit # | | | `-ConstAttr 0x558880007b88 Implicit # | | |-FunctionDecl 0x558880007cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x558880007c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558880007d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x558880007dd8 Implicit # | | | `-ConstAttr 0x558880007e00 Implicit # | | |-FunctionDecl 0x558880007f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x558880007e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x558880007fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558880008038 Implicit # | | | `-ConstAttr 0x558880008060 Implicit # | | |-FunctionDecl 0x558880008178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5588800080c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558880008228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5588800082a0 Implicit # | | | `-ConstAttr 0x5588800082c8 Implicit # | | |-FunctionDecl 0x5588800083f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x558880008340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5588800084a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558880008518 Implicit # | | | `-ConstAttr 0x558880008540 Implicit # | | |-FunctionDecl 0x558880008668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5588800085b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558880008718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558880008790 Implicit # | | | `-ConstAttr 0x5588800087b8 Implicit # | | |-FunctionDecl 0x5588800088d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x558880008828 col:17 'float' # | | | |-BuiltinAliasAttr 0x558880008988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558880008a00 Implicit # | | | `-ConstAttr 0x558880008a28 Implicit # | | |-FunctionDecl 0x558880008b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x558880008aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558880008c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558880008c78 Implicit # | | | `-ConstAttr 0x558880008ca0 Implicit # | | |-FunctionDecl 0x558880008dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x558880008d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558880008e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558880008ef0 Implicit # | | | `-ConstAttr 0x558880008f18 Implicit # | | |-FunctionDecl 0x558880009040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x558880008f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5588800090f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x558880009168 Implicit # | | | `-ConstAttr 0x558880009190 Implicit # | | |-FunctionDecl 0x558880009340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5588800091f0 col:15 'half' # | | | |-ParmVarDecl 0x558880009270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5588800093f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x558880009470 Implicit # | | | `-ConstAttr 0x558880009498 Implicit # | | |-FunctionDecl 0x558880009650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x558880009500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x558880009580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558880009708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x558880009780 Implicit # | | | `-ConstAttr 0x5588800097a8 Implicit # | | |-FunctionDecl 0x558880009970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x558880009820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5588800098a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558880009a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x558880009aa0 Implicit # | | | `-ConstAttr 0x558880009ac8 Implicit # | | |-FunctionDecl 0x558880009c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x558880009b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x558880009bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558880009d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x558880009dc0 Implicit # | | | `-ConstAttr 0x558880009de8 Implicit # | | |-FunctionDecl 0x558880009f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x558880009e48 col:17 'float' # | | | |-ParmVarDecl 0x558880009ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55888000a050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55888000a0c8 Implicit # | | | `-ConstAttr 0x55888000a0f0 Implicit # | | |-FunctionDecl 0x55888000a2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55888000a168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55888000a1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55888000a370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55888000a3e8 Implicit # | | | `-ConstAttr 0x55888000a410 Implicit # | | |-FunctionDecl 0x55888000a5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55888000a488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55888000a508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55888000a690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55888000a708 Implicit # | | | `-ConstAttr 0x55888000a730 Implicit # | | |-FunctionDecl 0x55888000a950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55888000a800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55888000a880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55888000aa08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55888000aa80 Implicit # | | | `-ConstAttr 0x55888000aaa8 Implicit # | | |-FunctionDecl 0x55888000abb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55888000ab08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55888000ac68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55888000ace0 Implicit # | | | `-ConstAttr 0x55888000ad08 Implicit # | | |-FunctionDecl 0x55888000ae20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55888000ad70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55888000aed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55888000af48 Implicit # | | | `-ConstAttr 0x55888000af70 Implicit # | | |-FunctionDecl 0x55888000b098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55888000afe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55888000b148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55888000b1c0 Implicit # | | | `-ConstAttr 0x55888000b1e8 Implicit # | | |-FunctionDecl 0x55888000b310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55888000b260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55888000b3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55888000b438 Implicit # | | | `-ConstAttr 0x55888000b460 Implicit # | | |-FunctionDecl 0x55888000b570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55888000b4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55888000b620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55888000b698 Implicit # | | | `-ConstAttr 0x55888000b6c0 Implicit # | | |-FunctionDecl 0x55888000b7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55888000b738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55888000b898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55888000b910 Implicit # | | | `-ConstAttr 0x55888000b938 Implicit # | | |-FunctionDecl 0x55888000ba60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55888000b9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55888000bb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55888000bb88 Implicit # | | | `-ConstAttr 0x55888000bbb0 Implicit # | | |-FunctionDecl 0x55888000bcd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55888000bc28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55888000bd88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55888000be00 Implicit # | | | `-ConstAttr 0x55888000be28 Implicit # | | |-FunctionDecl 0x55888000bf38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55888000be88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55888000bfe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55888000c060 Implicit # | | | `-ConstAttr 0x55888000c088 Implicit # | | |-FunctionDecl 0x55888000c1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55888000c0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55888000c250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55888000c2c8 Implicit # | | | `-ConstAttr 0x55888000c2f0 Implicit # | | |-FunctionDecl 0x55888000c418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55888000c368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55888000c4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55888000c540 Implicit # | | | `-ConstAttr 0x55888000c568 Implicit # | | |-FunctionDecl 0x55888000c690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55888000c5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55888000c740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55888000c7b8 Implicit # | | | `-ConstAttr 0x55888000c810 Implicit # | | |-FunctionDecl 0x55888000c920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55888000c870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55888000c9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55888000ca48 Implicit # | | | `-ConstAttr 0x55888000ca70 Implicit # | | |-FunctionDecl 0x55888000cb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55888000cae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55888000cc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55888000ccc0 Implicit # | | | `-ConstAttr 0x55888000cce8 Implicit # | | |-FunctionDecl 0x55888000ce10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55888000cd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55888000cec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55888000cf38 Implicit # | | | `-ConstAttr 0x55888000cf60 Implicit # | | |-FunctionDecl 0x55888000d088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55888000cfd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55888000d138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55888000d1b0 Implicit # | | | `-ConstAttr 0x55888000d1d8 Implicit # | | |-FunctionDecl 0x55888000d2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55888000d238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55888000d398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55888000d410 Implicit # | | | `-ConstAttr 0x55888000d438 Implicit # | | |-FunctionDecl 0x55888000d550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55888000d4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55888000d600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55888000d678 Implicit # | | | `-ConstAttr 0x55888000d6a0 Implicit # | | |-FunctionDecl 0x55888000d7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55888000d718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55888000d878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55888000d8f0 Implicit # | | | `-ConstAttr 0x55888000d918 Implicit # | | |-FunctionDecl 0x55888000da40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55888000d990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55888000daf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55888000db68 Implicit # | | | `-ConstAttr 0x55888000db90 Implicit # | | |-FunctionDecl 0x55888000dca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55888000dbf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55888000dd50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55888000ddc8 Implicit # | | | `-ConstAttr 0x55888000ddf0 Implicit # | | |-FunctionDecl 0x55888000df18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55888000de68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55888000dfc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55888000e040 Implicit # | | | `-ConstAttr 0x55888000e068 Implicit # | | |-FunctionDecl 0x55888000e190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55888000e0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55888000e240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55888000e2b8 Implicit # | | | `-ConstAttr 0x55888000e2e0 Implicit # | | |-FunctionDecl 0x55888000e408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55888000e358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55888000e4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55888000e530 Implicit # | | | `-ConstAttr 0x55888000e558 Implicit # | | |-FunctionDecl 0x55888000e660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55888000e5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55888000e710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55888000e770 # | | | |-NoThrowAttr 0x55888000e7b0 Implicit # | | | `-ConstAttr 0x55888000e7d8 Implicit # | | |-FunctionDecl 0x55888000e900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55888000e850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55888000e9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55888000ea10 # | | | |-NoThrowAttr 0x55888000ea50 Implicit # | | | `-ConstAttr 0x55888000ea78 Implicit # | | |-FunctionDecl 0x55888000eba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55888000eaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55888000ec50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55888000ecb0 # | | | |-NoThrowAttr 0x55888000ecf0 Implicit # | | | `-ConstAttr 0x55888000ed18 Implicit # | | |-FunctionDecl 0x55888000ee40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55888000ed90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55888000eef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55888000ef50 # | | | |-NoThrowAttr 0x55888000ef90 Implicit # | | | `-ConstAttr 0x55888000efb8 Implicit # | | |-FunctionDecl 0x55888000f0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55888000f028 col:56 'int' # | | | |-AvailabilityAttr 0x55888000f180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888000f240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55888000f270 # | | | |-NoThrowAttr 0x55888000f2b0 Implicit # | | | `-ConstAttr 0x55888000f2d8 Implicit # | | |-FunctionDecl 0x55888000f488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55888000f360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55888000f538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888000f5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55888000f628 # | | | |-NoThrowAttr 0x55888000f668 Implicit # | | | `-ConstAttr 0x55888000f690 Implicit # | | |-FunctionDecl 0x55888000f848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55888000f718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55888000f8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888000f9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55888000f9e8 # | | | |-NoThrowAttr 0x55888000fa28 Implicit # | | | `-ConstAttr 0x55888000fa50 Implicit # | | |-FunctionDecl 0x55888000fc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55888000fad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55888000fcb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888000fd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55888000fda8 # | | | |-NoThrowAttr 0x55888000fde8 Implicit # | | | `-ConstAttr 0x55888000fe10 Implicit # | | |-FunctionDecl 0x55888000ff40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55888000fe98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55888000fff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800100b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5588800100e0 # | | | |-NoThrowAttr 0x558880010120 Implicit # | | | `-ConstAttr 0x558880010148 Implicit # | | |-FunctionDecl 0x5588800102f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5588800101d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5588800103a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880010468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880010498 # | | | |-NoThrowAttr 0x5588800104d8 Implicit # | | | `-ConstAttr 0x558880010500 Implicit # | | |-FunctionDecl 0x5588800106b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x558880010588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x558880010768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880010860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880010890 # | | | |-NoThrowAttr 0x5588800108d0 Implicit # | | | `-ConstAttr 0x5588800108f8 Implicit # | | |-FunctionDecl 0x558880010aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x558880010980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x558880010b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880010c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880010c48 # | | | |-NoThrowAttr 0x558880010c88 Implicit # | | | `-ConstAttr 0x558880010cb0 Implicit # | | |-FunctionDecl 0x558880010de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x558880010d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x558880010e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880010f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880010f80 # | | | |-NoThrowAttr 0x558880010fc0 Implicit # | | | `-ConstAttr 0x558880010fe8 Implicit # | | |-FunctionDecl 0x558880011198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x558880011070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x558880011248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880011308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880011338 # | | | |-NoThrowAttr 0x558880011378 Implicit # | | | `-ConstAttr 0x5588800113a0 Implicit # | | |-FunctionDecl 0x558880011558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x558880011428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x558880011608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800116c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5588800116f8 # | | | |-NoThrowAttr 0x558880011738 Implicit # | | | `-ConstAttr 0x558880011760 Implicit # | | |-FunctionDecl 0x558880011918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5588800117e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5588800119c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880011a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880011ab8 # | | | |-NoThrowAttr 0x558880011af8 Implicit # | | | `-ConstAttr 0x558880011b20 Implicit # | | |-FunctionDecl 0x558880011c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x558880011ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x558880011d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880011dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880011df0 # | | | |-NoThrowAttr 0x558880011e30 Implicit # | | | `-ConstAttr 0x558880011e58 Implicit # | | |-FunctionDecl 0x558880012008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x558880011ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5588800120b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880012178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5588800121a8 # | | | |-NoThrowAttr 0x5588800121e8 Implicit # | | | `-ConstAttr 0x558880012210 Implicit # | | |-FunctionDecl 0x5588800123c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x558880012298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x558880012478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880012538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880012568 # | | | |-NoThrowAttr 0x5588800125a8 Implicit # | | | `-ConstAttr 0x5588800125d0 Implicit # | | |-FunctionDecl 0x558880012788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x558880012658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558880012848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880012908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880012938 # | | | |-NoThrowAttr 0x558880012978 Implicit # | | | `-ConstAttr 0x5588800129a0 Implicit # | | |-FunctionDecl 0x558880012ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x558880012a10 col:58 'float' # | | | |-AvailabilityAttr 0x558880012b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880012c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880012c58 # | | | |-NoThrowAttr 0x558880012c98 Implicit # | | | `-ConstAttr 0x558880012cc0 Implicit # | | |-FunctionDecl 0x558880012df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x558880012d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x558880012ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880012f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880012f98 # | | | |-NoThrowAttr 0x558880012fd8 Implicit # | | | `-ConstAttr 0x558880013000 Implicit # | | |-FunctionDecl 0x558880013138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x558880013088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5588800131e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800132a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5588800132d8 # | | | |-NoThrowAttr 0x558880013318 Implicit # | | | `-ConstAttr 0x558880013340 Implicit # | | |-FunctionDecl 0x558880013478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5588800133c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x558880013528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800135e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880013618 # | | | |-NoThrowAttr 0x558880013658 Implicit # | | | `-ConstAttr 0x558880013680 Implicit # | | |-FunctionDecl 0x558880013798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5588800136f0 col:59 'double' # | | | |-AvailabilityAttr 0x558880013848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880013908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880013938 # | | | |-NoThrowAttr 0x558880013978 Implicit # | | | `-ConstAttr 0x5588800139a0 Implicit # | | |-FunctionDecl 0x558880013b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x558880013a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x558880013c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880013cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880013cf8 # | | | |-NoThrowAttr 0x558880013d38 Implicit # | | | `-ConstAttr 0x558880013d60 Implicit # | | |-FunctionDecl 0x558880013f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x558880013de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x558880013fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880014088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5588800140b8 # | | | |-NoThrowAttr 0x5588800140f8 Implicit # | | | `-ConstAttr 0x558880014120 Implicit # | | |-FunctionDecl 0x5588800142d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5588800141a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x558880014388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880014448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x558880014478 # | | | |-NoThrowAttr 0x5588800144b8 Implicit # | | | `-ConstAttr 0x5588800144e0 Implicit # | | |-FunctionDecl 0x5588800145f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x558880014548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5588800146a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880014760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x558880014790 # | | | |-NoThrowAttr 0x5588800147d0 Implicit # | | | `-ConstAttr 0x5588800147f8 Implicit # | | |-FunctionDecl 0x558880014908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x558880014860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5588800149b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880014a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x558880014aa8 # | | | |-NoThrowAttr 0x558880014ae8 Implicit # | | | `-ConstAttr 0x558880014b10 Implicit # | | |-FunctionDecl 0x558880014c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x558880014b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x558880014d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880014e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x558880014e38 # | | | |-NoThrowAttr 0x558880014e78 Implicit # | | | `-ConstAttr 0x558880014ea0 Implicit # | | |-FunctionDecl 0x558880015028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x558880014ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5588800150d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880015198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5588800151c8 # | | | |-NoThrowAttr 0x558880015208 Implicit # | | | `-ConstAttr 0x558880015230 Implicit # | | |-FunctionDecl 0x558880015308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5588800153b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880015470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5588800154a0 # | | | |-NoThrowAttr 0x5588800154e0 Implicit # | | | `-ConstAttr 0x558880015508 Implicit # | | |-FunctionDecl 0x5588800155a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x558880015648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880015708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x558880015738 # | | | |-NoThrowAttr 0x558880015778 Implicit # | | | `-ConstAttr 0x5588800157a0 Implicit # | | |-FunctionDecl 0x558880015810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5588800158b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880015978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5588800159a8 # | | | |-NoThrowAttr 0x5588800159e8 Implicit # | | | `-ConstAttr 0x558880015a10 Implicit # | | |-FunctionDecl 0x558880015b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x558880015a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x558880015bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880015c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x558880015cb8 # | | | |-NoThrowAttr 0x558880015cf8 Implicit # | | | `-ConstAttr 0x558880015d20 Implicit # | | |-FunctionDecl 0x558880015f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x558880015d68 col:53 'bool' # | | | |-ParmVarDecl 0x558880015de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558880015fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558880016048 # | | | |-NoThrowAttr 0x558880016088 Implicit # | | | `-ConstAttr 0x5588800160b0 Implicit # | | |-FunctionDecl 0x5588800162e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x558880016118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x558880016198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5588800163a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558880016400 # | | | |-NoThrowAttr 0x558880016440 Implicit # | | | `-ConstAttr 0x558880016468 Implicit # | | |-FunctionDecl 0x5588800166b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5588800164e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x558880016560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558880016770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5588800167d0 # | | | |-NoThrowAttr 0x558880016810 Implicit # | | | `-ConstAttr 0x558880017870 Implicit # | | |-FunctionDecl 0x558880017ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5588800178e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x558880017968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558880017b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558880017bd0 # | | | |-NoThrowAttr 0x558880017c10 Implicit # | | | `-ConstAttr 0x558880017c38 Implicit # | | |-FunctionDecl 0x558880017e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x558880017c98 col:53 'half' # | | | |-ParmVarDecl 0x558880017d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558880017f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558880017f80 # | | | |-NoThrowAttr 0x558880017fc0 Implicit # | | | `-ConstAttr 0x558880017fe8 Implicit # | | |-FunctionDecl 0x558880018238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x558880018060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5588800180e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5588800182f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558880018350 # | | | |-NoThrowAttr 0x558880018390 Implicit # | | | `-ConstAttr 0x5588800183b8 Implicit # | | |-FunctionDecl 0x558880018608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x558880018430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5588800184b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5588800186c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558880018720 # | | | |-NoThrowAttr 0x558880018760 Implicit # | | | `-ConstAttr 0x558880018788 Implicit # | | |-FunctionDecl 0x5588800189d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x558880018800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x558880018880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558880018a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558880018af0 # | | | |-NoThrowAttr 0x558880018b30 Implicit # | | | `-ConstAttr 0x558880018b58 Implicit # | | |-FunctionDecl 0x558880018d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x558880018bb8 col:51 'int' # | | | |-ParmVarDecl 0x558880018c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558880018e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558880018ea0 # | | | |-NoThrowAttr 0x558880018ee0 Implicit # | | | `-ConstAttr 0x558880018f08 Implicit # | | |-FunctionDecl 0x558880019158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x558880018f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x558880019000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558880019210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558880019270 # | | | |-NoThrowAttr 0x5588800192b0 Implicit # | | | `-ConstAttr 0x5588800192d8 Implicit # | | |-FunctionDecl 0x558880019528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x558880019350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5588800193d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5588800195e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558880019640 # | | | |-NoThrowAttr 0x558880019680 Implicit # | | | `-ConstAttr 0x5588800196a8 Implicit # | | |-FunctionDecl 0x558880019938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x558880019720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5588800197a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5588800199f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558880019a50 # | | | |-NoThrowAttr 0x558880019a90 Implicit # | | | `-ConstAttr 0x558880019ab8 Implicit # | | |-FunctionDecl 0x558880019cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x558880019b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558880019bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x558880019d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x558880019de0 # | | | |-NoThrowAttr 0x558880019e20 Implicit # | | | `-ConstAttr 0x558880019e48 Implicit # | | |-FunctionDecl 0x55888001a098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x558880019ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x558880019f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001a150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001a1b0 # | | | |-NoThrowAttr 0x55888001a1f0 Implicit # | | | `-ConstAttr 0x55888001a218 Implicit # | | |-FunctionDecl 0x55888001a468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55888001a290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55888001a310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001a520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001a580 # | | | |-NoThrowAttr 0x55888001a5c0 Implicit # | | | `-ConstAttr 0x55888001a5e8 Implicit # | | |-FunctionDecl 0x55888001a838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55888001a660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55888001a6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001a8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001a950 # | | | |-NoThrowAttr 0x55888001a990 Implicit # | | | `-ConstAttr 0x55888001a9b8 Implicit # | | |-FunctionDecl 0x55888001abe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55888001aa18 col:55 'float' # | | | |-ParmVarDecl 0x55888001aa98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001aca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001ad00 # | | | |-NoThrowAttr 0x55888001ad40 Implicit # | | | `-ConstAttr 0x55888001ad68 Implicit # | | |-FunctionDecl 0x55888001afb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55888001ade0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55888001ae60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001b070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001b0d0 # | | | |-NoThrowAttr 0x55888001b110 Implicit # | | | `-ConstAttr 0x55888001b138 Implicit # | | |-FunctionDecl 0x55888001b388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55888001b1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55888001b230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001b440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001b4a0 # | | | |-NoThrowAttr 0x55888001b4e0 Implicit # | | | `-ConstAttr 0x55888001b508 Implicit # | | |-FunctionDecl 0x55888001b758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55888001b580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55888001b600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001b810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001b890 # | | | |-NoThrowAttr 0x55888001b8d0 Implicit # | | | `-ConstAttr 0x55888001b8f8 Implicit # | | |-FunctionDecl 0x55888001bb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55888001b970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55888001b9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001bc00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001bc60 # | | | |-NoThrowAttr 0x55888001bca0 Implicit # | | | `-ConstAttr 0x55888001bcc8 Implicit # | | |-FunctionDecl 0x55888001bf18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55888001bd40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55888001bdc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001bfd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001c030 # | | | |-NoThrowAttr 0x55888001c070 Implicit # | | | `-ConstAttr 0x55888001c098 Implicit # | | |-FunctionDecl 0x55888001c2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55888001c110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55888001c190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001c3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001c400 # | | | |-NoThrowAttr 0x55888001c440 Implicit # | | | `-ConstAttr 0x55888001c468 Implicit # | | |-FunctionDecl 0x55888001c6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55888001c4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55888001c560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001c770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001c7d0 # | | | |-NoThrowAttr 0x55888001c810 Implicit # | | | `-ConstAttr 0x55888001c838 Implicit # | | |-FunctionDecl 0x55888001ca88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55888001c8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55888001c930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001cb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001cba0 # | | | |-NoThrowAttr 0x55888001cbe0 Implicit # | | | `-ConstAttr 0x55888001cc08 Implicit # | | |-FunctionDecl 0x55888001ce58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55888001cc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55888001cd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001cf10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001cf70 # | | | |-NoThrowAttr 0x55888001cfb0 Implicit # | | | `-ConstAttr 0x55888001cfd8 Implicit # | | |-FunctionDecl 0x55888001d228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55888001d050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55888001d0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001d2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001d340 # | | | |-NoThrowAttr 0x55888001d380 Implicit # | | | `-ConstAttr 0x55888001d3a8 Implicit # | | |-FunctionDecl 0x55888001d5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55888001d420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55888001d4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001d6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001d710 # | | | |-NoThrowAttr 0x55888001d750 Implicit # | | | `-ConstAttr 0x55888001d778 Implicit # | | |-FunctionDecl 0x55888001d9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55888001d7d8 col:57 'double' # | | | |-ParmVarDecl 0x55888001d8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001dab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001db10 # | | | |-NoThrowAttr 0x55888001db50 Implicit # | | | `-ConstAttr 0x55888001db78 Implicit # | | |-FunctionDecl 0x55888001ddc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55888001dbf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55888001dc70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001de80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001dee0 # | | | |-NoThrowAttr 0x55888001df20 Implicit # | | | `-ConstAttr 0x55888001df48 Implicit # | | |-FunctionDecl 0x55888001e198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55888001dfc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55888001e040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001e250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001e2b0 # | | | |-NoThrowAttr 0x55888001e2f0 Implicit # | | | `-ConstAttr 0x55888001e318 Implicit # | | |-FunctionDecl 0x55888001e568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55888001e390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55888001e410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888001e620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55888001e680 # | | | |-NoThrowAttr 0x55888001e6c0 Implicit # | | | `-ConstAttr 0x55888001e6e8 Implicit # | | |-FunctionDecl 0x55888001e820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55888001e770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55888001e8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888001e990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55888001e9c0 # | | | |-NoThrowAttr 0x55888001ea00 Implicit # | | | `-ConstAttr 0x55888001ea28 Implicit # | | |-FunctionDecl 0x55888001eb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55888001eaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55888001ec00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888001ecc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55888001ecf0 # | | | |-NoThrowAttr 0x55888001ed30 Implicit # | | | `-ConstAttr 0x55888001ed58 Implicit # | | |-FunctionDecl 0x55888001ee90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55888001ede0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55888001ef40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888001f000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55888001f030 # | | | |-NoThrowAttr 0x55888001f070 Implicit # | | | `-ConstAttr 0x55888001f098 Implicit # | | |-FunctionDecl 0x55888001f1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55888001f120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55888001f280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888001f340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55888001f370 # | | | |-NoThrowAttr 0x55888001f3b0 Implicit # | | | `-ConstAttr 0x55888001f3d8 Implicit # | | |-FunctionDecl 0x55888001f510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55888001f460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55888001f5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888001f680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55888001f6b0 # | | | |-NoThrowAttr 0x55888001f6f0 Implicit # | | | `-ConstAttr 0x55888001f718 Implicit # | | |-FunctionDecl 0x55888001f8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55888001f7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55888001f960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888001fa20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55888001fa50 # | | | |-NoThrowAttr 0x55888001fa90 Implicit # | | | `-ConstAttr 0x55888001fab8 Implicit # | | |-FunctionDecl 0x55888001fbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55888001fb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55888001fca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888001fd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55888001fd90 # | | | |-NoThrowAttr 0x55888001fdd0 Implicit # | | | `-ConstAttr 0x55888001fdf8 Implicit # | | |-FunctionDecl 0x55888001ff30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55888001fe80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55888001ffe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800200a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5588800200d0 # | | | |-NoThrowAttr 0x558880020110 Implicit # | | | `-ConstAttr 0x558880020138 Implicit # | | |-FunctionDecl 0x558880020270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5588800201c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x558880020320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800203e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558880020410 # | | | |-NoThrowAttr 0x558880020450 Implicit # | | | `-ConstAttr 0x558880020478 Implicit # | | |-FunctionDecl 0x5588800205a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5588800204f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x558880020650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880020710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558880020740 # | | | |-NoThrowAttr 0x558880020780 Implicit # | | | `-ConstAttr 0x5588800207a8 Implicit # | | |-FunctionDecl 0x5588800208e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558880020830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x558880020990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880020a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558880020a80 # | | | |-NoThrowAttr 0x558880020ac0 Implicit # | | | `-ConstAttr 0x558880020ae8 Implicit # | | |-FunctionDecl 0x558880020c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558880020b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x558880020cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880020d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558880020dc0 # | | | |-NoThrowAttr 0x558880020e00 Implicit # | | | `-ConstAttr 0x558880020e28 Implicit # | | |-FunctionDecl 0x558880020f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558880020eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x558880021010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800210d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558880021100 # | | | |-NoThrowAttr 0x558880021140 Implicit # | | | `-ConstAttr 0x558880021168 Implicit # | | |-FunctionDecl 0x5588800212a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5588800211f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x558880021350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880021410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558880021440 # | | | |-NoThrowAttr 0x558880021480 Implicit # | | | `-ConstAttr 0x5588800214a8 Implicit # | | |-FunctionDecl 0x5588800215e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558880021530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x558880021690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880021750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558880021780 # | | | |-NoThrowAttr 0x5588800217c0 Implicit # | | | `-ConstAttr 0x5588800217e8 Implicit # | | |-FunctionDecl 0x558880021970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5588800218c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558880021a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880021ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x558880021b10 # | | | |-NoThrowAttr 0x558880021b50 Implicit # | | | `-ConstAttr 0x558880021b78 Implicit # | | |-FunctionDecl 0x558880021cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x558880021c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x558880021d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880021e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558880021e50 # | | | |-NoThrowAttr 0x558880021e90 Implicit # | | | `-ConstAttr 0x558880021eb8 Implicit # | | |-FunctionDecl 0x558880021fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558880021f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x558880022090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880022150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558880022180 # | | | |-NoThrowAttr 0x5588800221c0 Implicit # | | | `-ConstAttr 0x5588800221e8 Implicit # | | |-FunctionDecl 0x558880022320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558880022270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5588800223d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880022490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5588800224c0 # | | | |-NoThrowAttr 0x558880022500 Implicit # | | | `-ConstAttr 0x558880022528 Implicit # | | |-FunctionDecl 0x558880022660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5588800225b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x558880022710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800227d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558880022800 # | | | |-NoThrowAttr 0x558880022840 Implicit # | | | `-ConstAttr 0x558880022868 Implicit # | | |-FunctionDecl 0x5588800229a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5588800228f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x558880022a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880022b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558880022b40 # | | | |-NoThrowAttr 0x558880022b80 Implicit # | | | `-ConstAttr 0x558880022ba8 Implicit # | | |-FunctionDecl 0x558880022ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558880022c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x558880022d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880022e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558880022e80 # | | | |-NoThrowAttr 0x558880022ec0 Implicit # | | | `-ConstAttr 0x558880022ee8 Implicit # | | |-FunctionDecl 0x558880023020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558880022f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5588800230d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880023190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5588800231c0 # | | | |-NoThrowAttr 0x558880023200 Implicit # | | | `-ConstAttr 0x558880023228 Implicit # | | |-FunctionDecl 0x558880023360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5588800232b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558880023410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800234d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x558880023500 # | | | |-NoThrowAttr 0x558880023540 Implicit # | | | `-ConstAttr 0x558880023568 Implicit # | | |-FunctionDecl 0x558880023678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5588800235c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x558880023728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880023788 # | | | |-NoThrowAttr 0x5588800237c8 Implicit # | | | `-ConstAttr 0x5588800237f0 Implicit # | | |-FunctionDecl 0x5588800239b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x558880023858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558880023a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880023ac8 # | | | |-NoThrowAttr 0x558880023b08 Implicit # | | | `-ConstAttr 0x558880023b30 Implicit # | | |-FunctionDecl 0x558880023c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x558880023ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558880023d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880023d68 # | | | |-NoThrowAttr 0x558880023da8 Implicit # | | | `-ConstAttr 0x558880023dd0 Implicit # | | |-FunctionDecl 0x558880023ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x558880023e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558880023fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880024008 # | | | |-NoThrowAttr 0x558880024048 Implicit # | | | `-ConstAttr 0x558880024070 Implicit # | | |-FunctionDecl 0x558880024180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5588800240d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x558880024230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880024290 # | | | |-NoThrowAttr 0x5588800242d0 Implicit # | | | `-ConstAttr 0x5588800242f8 Implicit # | | |-FunctionDecl 0x558880024420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x558880024370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5588800244d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880024530 # | | | |-NoThrowAttr 0x558880024570 Implicit # | | | `-ConstAttr 0x558880024598 Implicit # | | |-FunctionDecl 0x5588800246c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x558880024610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558880024770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5588800247d0 # | | | |-NoThrowAttr 0x558880024810 Implicit # | | | `-ConstAttr 0x558880024838 Implicit # | | |-FunctionDecl 0x558880024960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5588800248b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558880024a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880024a70 # | | | |-NoThrowAttr 0x558880024ab0 Implicit # | | | `-ConstAttr 0x558880024ad8 Implicit # | | |-FunctionDecl 0x558880024c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x558880024b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558880024cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880024d10 # | | | |-NoThrowAttr 0x558880024d50 Implicit # | | | `-ConstAttr 0x558880024d78 Implicit # | | |-FunctionDecl 0x558880024ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558880024df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558880024f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880024fb0 # | | | |-NoThrowAttr 0x558880024ff0 Implicit # | | | `-ConstAttr 0x558880025018 Implicit # | | |-FunctionDecl 0x558880025140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558880025090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5588800251f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880025250 # | | | |-NoThrowAttr 0x558880025290 Implicit # | | | `-ConstAttr 0x5588800252b8 Implicit # | | |-FunctionDecl 0x5588800253e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x558880025330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558880025490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5588800254f0 # | | | |-NoThrowAttr 0x558880025530 Implicit # | | | `-ConstAttr 0x558880025558 Implicit # | | |-FunctionDecl 0x558880025680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5588800255d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x558880025730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880025790 # | | | |-NoThrowAttr 0x5588800257d0 Implicit # | | | `-ConstAttr 0x5588800257f8 Implicit # | | |-FunctionDecl 0x558880025bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558880025870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558880025c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880025cd0 # | | | |-NoThrowAttr 0x558880025d10 Implicit # | | | `-ConstAttr 0x558880025d38 Implicit # | | |-FunctionDecl 0x558880025e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558880025db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558880025f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880025f70 # | | | |-NoThrowAttr 0x558880025fb0 Implicit # | | | `-ConstAttr 0x558880025fd8 Implicit # | | |-FunctionDecl 0x558880026100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558880026050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5588800261b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880026210 # | | | |-NoThrowAttr 0x558880026250 Implicit # | | | `-ConstAttr 0x558880026278 Implicit # | | |-FunctionDecl 0x5588800263a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5588800262f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558880026450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5588800264b0 # | | | |-NoThrowAttr 0x5588800264f0 Implicit # | | | `-ConstAttr 0x558880026518 Implicit # | | |-FunctionDecl 0x558880026640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558880026590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5588800266f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880026750 # | | | |-NoThrowAttr 0x558880026790 Implicit # | | | `-ConstAttr 0x5588800267b8 Implicit # | | |-FunctionDecl 0x5588800268e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558880026830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558880026990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5588800269f0 # | | | |-NoThrowAttr 0x558880026a30 Implicit # | | | `-ConstAttr 0x558880026a58 Implicit # | | |-FunctionDecl 0x558880026b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x558880026ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558880026c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880026c90 # | | | |-NoThrowAttr 0x558880026cd0 Implicit # | | | `-ConstAttr 0x558880026cf8 Implicit # | | |-FunctionDecl 0x558880026e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x558880026d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x558880026eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880026f18 # | | | |-NoThrowAttr 0x558880026f58 Implicit # | | | `-ConstAttr 0x558880026f80 Implicit # | | |-FunctionDecl 0x5588800270a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x558880026ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558880027158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5588800271b8 # | | | |-NoThrowAttr 0x5588800271f8 Implicit # | | | `-ConstAttr 0x558880027220 Implicit # | | |-FunctionDecl 0x558880027348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x558880027298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5588800273f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880027458 # | | | |-NoThrowAttr 0x558880027498 Implicit # | | | `-ConstAttr 0x5588800274c0 Implicit # | | |-FunctionDecl 0x5588800275e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x558880027538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558880027698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5588800276f8 # | | | |-NoThrowAttr 0x558880027738 Implicit # | | | `-ConstAttr 0x558880027760 Implicit # | | |-FunctionDecl 0x558880027870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5588800277c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x558880027920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880027980 # | | | |-NoThrowAttr 0x5588800279c0 Implicit # | | | `-ConstAttr 0x5588800279e8 Implicit # | | |-FunctionDecl 0x558880027b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x558880027a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x558880027e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880027e70 # | | | |-NoThrowAttr 0x558880027eb0 Implicit # | | | `-ConstAttr 0x558880027ed8 Implicit # | | |-FunctionDecl 0x558880028000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x558880027f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5588800280b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x558880028110 # | | | |-NoThrowAttr 0x558880028150 Implicit # | | | `-ConstAttr 0x558880028178 Implicit # | | |-FunctionDecl 0x5588800282a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5588800281f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558880028350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5588800283b0 # | | | |-NoThrowAttr 0x5588800283f0 Implicit # | | | `-ConstAttr 0x558880028418 Implicit # | | |-FunctionDecl 0x558880028528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x558880028478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5588800285d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558880028638 # | | | |-NoThrowAttr 0x558880028678 Implicit # | | | `-ConstAttr 0x5588800286a0 Implicit # | | |-FunctionDecl 0x5588800287b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x558880028708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558880028868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5588800288c8 # | | | |-NoThrowAttr 0x558880028908 Implicit # | | | `-ConstAttr 0x558880028930 Implicit # | | |-FunctionDecl 0x558880028a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5588800289a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558880028b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558880028b68 # | | | |-NoThrowAttr 0x558880028ba8 Implicit # | | | `-ConstAttr 0x558880028bd0 Implicit # | | |-FunctionDecl 0x558880028cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x558880028c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558880028da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558880028e08 # | | | |-NoThrowAttr 0x558880028e48 Implicit # | | | `-ConstAttr 0x558880028e70 Implicit # | | |-FunctionDecl 0x558880028f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x558880028ee0 col:50 'int' # | | | |-AvailabilityAttr 0x558880029040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880029100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558880029130 # | | | |-NoThrowAttr 0x558880029170 Implicit # | | | `-ConstAttr 0x558880029198 Implicit # | | |-FunctionDecl 0x5588800292d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x558880029220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x558880029380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880029440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558880029470 # | | | |-NoThrowAttr 0x5588800294b0 Implicit # | | | `-ConstAttr 0x5588800294d8 Implicit # | | |-FunctionDecl 0x558880029610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x558880029560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5588800296c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880029780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5588800297b0 # | | | |-NoThrowAttr 0x5588800297f0 Implicit # | | | `-ConstAttr 0x558880029818 Implicit # | | |-FunctionDecl 0x558880029950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5588800298a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x558880029a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880029ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558880029af0 # | | | |-NoThrowAttr 0x558880029b30 Implicit # | | | `-ConstAttr 0x558880029b58 Implicit # | | |-FunctionDecl 0x558880029c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x558880029be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x558880029d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888002ae30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55888002ae60 # | | | |-NoThrowAttr 0x55888002aea0 Implicit # | | | `-ConstAttr 0x55888002aec8 Implicit # | | |-FunctionDecl 0x55888002b000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55888002af50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55888002b0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888002b170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55888002b1a0 # | | | |-NoThrowAttr 0x55888002b1e0 Implicit # | | | `-ConstAttr 0x55888002b208 Implicit # | | |-FunctionDecl 0x55888002b340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55888002b290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55888002b3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888002b4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55888002b4e0 # | | | |-NoThrowAttr 0x55888002b520 Implicit # | | | `-ConstAttr 0x55888002b548 Implicit # | | |-FunctionDecl 0x55888002b680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55888002b5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55888002b730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888002b7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55888002b820 # | | | |-NoThrowAttr 0x55888002b860 Implicit # | | | `-ConstAttr 0x55888002b888 Implicit # | | |-FunctionDecl 0x55888002b9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55888002b910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55888002ba70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888002bb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55888002bb60 # | | | |-NoThrowAttr 0x55888002bba0 Implicit # | | | `-ConstAttr 0x55888002bbc8 Implicit # | | |-FunctionDecl 0x55888002bd00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55888002bc50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55888002bdb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888002be70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55888002bea0 # | | | |-NoThrowAttr 0x55888002bee0 Implicit # | | | `-ConstAttr 0x55888002bf08 Implicit # | | |-FunctionDecl 0x55888002c040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55888002bf90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55888002c0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888002c1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55888002c1e0 # | | | |-NoThrowAttr 0x55888002c220 Implicit # | | | `-ConstAttr 0x55888002c248 Implicit # | | |-FunctionDecl 0x55888002c380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55888002c2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55888002c430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888002c4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55888002c520 # | | | |-NoThrowAttr 0x55888002c560 Implicit # | | | `-ConstAttr 0x55888002c588 Implicit # | | |-FunctionDecl 0x55888002c6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55888002c610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55888002c770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888002c830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55888002c860 # | | | |-NoThrowAttr 0x55888002c8a0 Implicit # | | | `-ConstAttr 0x55888002c8c8 Implicit # | | |-FunctionDecl 0x55888002ca00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55888002c950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55888002cab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55888002cb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55888002cba0 # | | | |-NoThrowAttr 0x55888002cbe0 Implicit # | | | `-ConstAttr 0x55888002cc08 Implicit # | | |-FunctionDecl 0x55888002cd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55888002cc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5588800305c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880030680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5588800306b0 # | | | |-NoThrowAttr 0x5588800306f0 Implicit # | | | `-ConstAttr 0x558880030718 Implicit # | | |-FunctionDecl 0x558880030850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5588800307a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558880030900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800309c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5588800309f0 # | | | |-NoThrowAttr 0x558880030a30 Implicit # | | | `-ConstAttr 0x558880030a58 Implicit # | | |-FunctionDecl 0x558880030b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x558880030ac8 col:54 'float' # | | | |-AvailabilityAttr 0x558880030c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880030ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558880030d18 # | | | |-NoThrowAttr 0x558880030d58 Implicit # | | | `-ConstAttr 0x558880030d80 Implicit # | | |-FunctionDecl 0x558880030eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x558880030e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x558880030f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880031028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558880031058 # | | | |-NoThrowAttr 0x558880031098 Implicit # | | | `-ConstAttr 0x5588800310c0 Implicit # | | |-FunctionDecl 0x5588800311f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x558880031148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5588800312a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880031368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558880031398 # | | | |-NoThrowAttr 0x5588800313d8 Implicit # | | | `-ConstAttr 0x558880031400 Implicit # | | |-FunctionDecl 0x558880031538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x558880031488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5588800315e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800316a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5588800316d8 # | | | |-NoThrowAttr 0x558880031718 Implicit # | | | `-ConstAttr 0x558880031740 Implicit # | | |-FunctionDecl 0x558880031860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5588800317b0 col:56 'double' # | | | |-AvailabilityAttr 0x558880031910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800319d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558880031a00 # | | | |-NoThrowAttr 0x558880031a40 Implicit # | | | `-ConstAttr 0x558880031a68 Implicit # | | |-FunctionDecl 0x558880031ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x558880031af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x558880031c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880031d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558880031d40 # | | | |-NoThrowAttr 0x558880031d80 Implicit # | | | `-ConstAttr 0x558880031da8 Implicit # | | |-FunctionDecl 0x558880031ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x558880031e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x558880031f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880032050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x558880032080 # | | | |-NoThrowAttr 0x5588800320c0 Implicit # | | | `-ConstAttr 0x5588800320e8 Implicit # | | |-FunctionDecl 0x558880032220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x558880032170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5588800322d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880032390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5588800323c0 # | | | |-NoThrowAttr 0x558880032400 Implicit # | | | `-ConstAttr 0x558880032428 Implicit # | | |-FunctionDecl 0x5588800325d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x558880032488 col:52 'half' # | | | |-BuiltinAliasAttr 0x558880032680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5588800326e0 # | | | |-NoThrowAttr 0x558880032720 Implicit # | | | `-ConstAttr 0x558880032748 Implicit # | | |-FunctionDecl 0x558880032860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5588800327b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558880032910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880032970 # | | | |-NoThrowAttr 0x5588800329b0 Implicit # | | | `-ConstAttr 0x5588800329d8 Implicit # | | |-FunctionDecl 0x558880032b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x558880032a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558880032bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880032c10 # | | | |-NoThrowAttr 0x558880032c50 Implicit # | | | `-ConstAttr 0x558880032c78 Implicit # | | |-FunctionDecl 0x558880032da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x558880032cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558880032e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880032eb0 # | | | |-NoThrowAttr 0x558880032ef0 Implicit # | | | `-ConstAttr 0x558880032f18 Implicit # | | |-FunctionDecl 0x558880033028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x558880032f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5588800330d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880033138 # | | | |-NoThrowAttr 0x558880033178 Implicit # | | | `-ConstAttr 0x5588800331a0 Implicit # | | |-FunctionDecl 0x5588800332c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x558880033218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558880033378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5588800333d8 # | | | |-NoThrowAttr 0x558880033418 Implicit # | | | `-ConstAttr 0x558880033440 Implicit # | | |-FunctionDecl 0x558880033568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5588800334b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x558880033618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880033678 # | | | |-NoThrowAttr 0x5588800336b8 Implicit # | | | `-ConstAttr 0x5588800336e0 Implicit # | | |-FunctionDecl 0x558880033808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x558880033758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5588800338b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880033918 # | | | |-NoThrowAttr 0x558880033958 Implicit # | | | `-ConstAttr 0x558880033980 Implicit # | | |-FunctionDecl 0x558880033aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5588800339f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558880033b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880033bb8 # | | | |-NoThrowAttr 0x558880033bf8 Implicit # | | | `-ConstAttr 0x558880033c20 Implicit # | | |-FunctionDecl 0x558880033d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558880033c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558880033df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880033e58 # | | | |-NoThrowAttr 0x558880033e98 Implicit # | | | `-ConstAttr 0x558880033ec0 Implicit # | | |-FunctionDecl 0x558880033fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558880033f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558880034098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5588800340f8 # | | | |-NoThrowAttr 0x558880034138 Implicit # | | | `-ConstAttr 0x558880034160 Implicit # | | |-FunctionDecl 0x558880034288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5588800341d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558880034338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880034398 # | | | |-NoThrowAttr 0x5588800343d8 Implicit # | | | `-ConstAttr 0x558880034400 Implicit # | | |-FunctionDecl 0x558880034528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558880034478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5588800345e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880034648 # | | | |-NoThrowAttr 0x558880034688 Implicit # | | | `-ConstAttr 0x5588800346b0 Implicit # | | |-FunctionDecl 0x5588800347d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558880034728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558880034888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5588800348e8 # | | | |-NoThrowAttr 0x558880034928 Implicit # | | | `-ConstAttr 0x558880034950 Implicit # | | |-FunctionDecl 0x558880034a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5588800349c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558880034b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880034b88 # | | | |-NoThrowAttr 0x558880034bc8 Implicit # | | | `-ConstAttr 0x558880034bf0 Implicit # | | |-FunctionDecl 0x558880034d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558880034c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558880034dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880034e28 # | | | |-NoThrowAttr 0x558880034e68 Implicit # | | | `-ConstAttr 0x558880034e90 Implicit # | | |-FunctionDecl 0x558880034fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558880034f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558880035068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5588800350c8 # | | | |-NoThrowAttr 0x558880035108 Implicit # | | | `-ConstAttr 0x558880035130 Implicit # | | |-FunctionDecl 0x558880035258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5588800351a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558880035308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880035368 # | | | |-NoThrowAttr 0x5588800353a8 Implicit # | | | `-ConstAttr 0x5588800353d0 Implicit # | | |-FunctionDecl 0x5588800354f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558880035448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5588800355a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880035608 # | | | |-NoThrowAttr 0x558880035648 Implicit # | | | `-ConstAttr 0x558880035670 Implicit # | | |-FunctionDecl 0x558880035798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5588800356e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558880035848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5588800358a8 # | | | |-NoThrowAttr 0x5588800358e8 Implicit # | | | `-ConstAttr 0x558880035910 Implicit # | | |-FunctionDecl 0x558880035a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x558880035970 col:54 'float' # | | | |-BuiltinAliasAttr 0x558880035ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880035b30 # | | | |-NoThrowAttr 0x558880035b70 Implicit # | | | `-ConstAttr 0x558880035b98 Implicit # | | |-FunctionDecl 0x558880035cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x558880035c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558880035d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880035dd0 # | | | |-NoThrowAttr 0x558880035e10 Implicit # | | | `-ConstAttr 0x558880035e38 Implicit # | | |-FunctionDecl 0x558880035f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x558880035eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558880036010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880036070 # | | | |-NoThrowAttr 0x5588800360b0 Implicit # | | | `-ConstAttr 0x5588800360d8 Implicit # | | |-FunctionDecl 0x558880036200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x558880036150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5588800362b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880036310 # | | | |-NoThrowAttr 0x558880036350 Implicit # | | | `-ConstAttr 0x558880036378 Implicit # | | |-FunctionDecl 0x558880036488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5588800363d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x558880036538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x558880036598 # | | | |-NoThrowAttr 0x55887ffd6ce0 Implicit # | | | `-ConstAttr 0x55887ffd6d08 Implicit # | | |-FunctionDecl 0x55887ffd6e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55887ffd6d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd6ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55887ffd6f40 # | | | |-NoThrowAttr 0x55887ffd6f80 Implicit # | | | `-ConstAttr 0x55887ffd6fa8 Implicit # | | |-FunctionDecl 0x55887ffd70d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55887ffd7020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd7180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55887ffd71e0 # | | | |-NoThrowAttr 0x55887ffd7220 Implicit # | | | `-ConstAttr 0x55887ffd7248 Implicit # | | |-FunctionDecl 0x55887ffd7370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55887ffd72c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd7420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55887ffd7480 # | | | |-NoThrowAttr 0x55887ffd74c0 Implicit # | | | `-ConstAttr 0x55887ffd74e8 Implicit # | | |-FunctionDecl 0x55887ffd75f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55887ffd7548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55887ffd76a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd7708 # | | | |-NoThrowAttr 0x55887ffd7748 Implicit # | | | `-ConstAttr 0x55887ffd7770 Implicit # | | |-FunctionDecl 0x55887ffd7888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55887ffd77d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd7938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd7998 # | | | |-NoThrowAttr 0x55887ffd79d8 Implicit # | | | `-ConstAttr 0x55887ffd7a00 Implicit # | | |-FunctionDecl 0x55887ffd7b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffd7a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd7bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd7c38 # | | | |-NoThrowAttr 0x55887ffd7c78 Implicit # | | | `-ConstAttr 0x55887ffd7ca0 Implicit # | | |-FunctionDecl 0x55887ffd7dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffd7d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffd7e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd7ed8 # | | | |-NoThrowAttr 0x55887ffd7f18 Implicit # | | | `-ConstAttr 0x55887ffd7f40 Implicit # | | |-FunctionDecl 0x55887ffd8060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55887ffd7fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55887ffd8110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffd81d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd8200 # | | | |-NoThrowAttr 0x55887ffd8240 Implicit # | | | `-ConstAttr 0x55887ffd8268 Implicit # | | |-FunctionDecl 0x55887ffd83a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55887ffd82f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55887ffd8450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffd8510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd8540 # | | | |-NoThrowAttr 0x55887ffd8580 Implicit # | | | `-ConstAttr 0x55887ffd85a8 Implicit # | | |-FunctionDecl 0x55887ffd86e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55887ffd8630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55887ffd8790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffd8850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd8880 # | | | |-NoThrowAttr 0x55887ffd88c0 Implicit # | | | `-ConstAttr 0x55887ffd88e8 Implicit # | | |-FunctionDecl 0x55887ffd8a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55887ffd8970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55887ffd8ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffd8b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd8bc0 # | | | |-NoThrowAttr 0x55887ffd8c00 Implicit # | | | `-ConstAttr 0x55887ffd8c28 Implicit # | | |-FunctionDecl 0x55887ffd8da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55887ffd8cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55887ffd8e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffd8f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd8f40 # | | | |-NoThrowAttr 0x55887ffd8f80 Implicit # | | | `-ConstAttr 0x55887ffd8fa8 Implicit # | | |-FunctionDecl 0x55887ffd90e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55887ffd9030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55887ffd9190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffd9250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd9280 # | | | |-NoThrowAttr 0x55887ffd92c0 Implicit # | | | `-ConstAttr 0x55887ffd92e8 Implicit # | | |-FunctionDecl 0x55887ffd9420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55887ffd9370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55887ffd94d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffd9590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd95c0 # | | | |-NoThrowAttr 0x55887ffd9600 Implicit # | | | `-ConstAttr 0x55887ffd9628 Implicit # | | |-FunctionDecl 0x55887ffd9760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55887ffd96b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55887ffd9810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffd98d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd9900 # | | | |-NoThrowAttr 0x55887ffd9940 Implicit # | | | `-ConstAttr 0x55887ffd9968 Implicit # | | |-FunctionDecl 0x55887ffd9aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55887ffd99f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55887ffd9b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffd9c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd9c40 # | | | |-NoThrowAttr 0x55887ffd9c80 Implicit # | | | `-ConstAttr 0x55887ffd9ca8 Implicit # | | |-FunctionDecl 0x55887ffd9de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55887ffd9d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55887ffd9e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffd9f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffd9f80 # | | | |-NoThrowAttr 0x55887ffd9fc0 Implicit # | | | `-ConstAttr 0x55887ffd9fe8 Implicit # | | |-FunctionDecl 0x55887ffda120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55887ffda070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55887ffda1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffda290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffda2c0 # | | | |-NoThrowAttr 0x55887ffda300 Implicit # | | | `-ConstAttr 0x55887ffda328 Implicit # | | |-FunctionDecl 0x55887ffda460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55887ffda3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55887ffda510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffda5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffda600 # | | | |-NoThrowAttr 0x55887ffda640 Implicit # | | | `-ConstAttr 0x55887ffda668 Implicit # | | |-FunctionDecl 0x55887ffda7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55887ffda6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55887ffda850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffda910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffda940 # | | | |-NoThrowAttr 0x55887ffda980 Implicit # | | | `-ConstAttr 0x55887ffda9a8 Implicit # | | |-FunctionDecl 0x55887ffdaae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55887ffdaa30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55887ffdab90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55887ffdac50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55887ffdac80 # | | | |-NoThrowAttr 0x55887ffdacc0 Implicit # | | | `-ConstAttr 0x558880042610 Implicit # | | |-FunctionDecl 0x558880042748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558880042698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5588800427f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800428b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5588800428e8 # | | | |-NoThrowAttr 0x558880042928 Implicit # | | | `-ConstAttr 0x558880042950 Implicit # | | |-FunctionDecl 0x558880042a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5588800429d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x558880042b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880042bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558880042c28 # | | | |-NoThrowAttr 0x558880042c68 Implicit # | | | `-ConstAttr 0x558880042c90 Implicit # | | |-FunctionDecl 0x558880042db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x558880042d00 col:58 'float' # | | | |-AvailabilityAttr 0x558880042e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880042f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558880042f50 # | | | |-NoThrowAttr 0x558880042f90 Implicit # | | | `-ConstAttr 0x558880042fb8 Implicit # | | |-FunctionDecl 0x5588800430f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x558880043040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5588800431a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880043260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558880043290 # | | | |-NoThrowAttr 0x5588800432d0 Implicit # | | | `-ConstAttr 0x5588800432f8 Implicit # | | |-FunctionDecl 0x558880043430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x558880043380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5588800434e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800435a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5588800435d0 # | | | |-NoThrowAttr 0x558880043610 Implicit # | | | `-ConstAttr 0x558880043638 Implicit # | | |-FunctionDecl 0x558880043770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5588800436c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x558880043820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800438e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558880043910 # | | | |-NoThrowAttr 0x558880043950 Implicit # | | | `-ConstAttr 0x558880043978 Implicit # | | |-FunctionDecl 0x558880043a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5588800439e8 col:60 'double' # | | | |-AvailabilityAttr 0x558880043b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880043c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558880043c38 # | | | |-NoThrowAttr 0x558880043c78 Implicit # | | | `-ConstAttr 0x558880043ca0 Implicit # | | |-FunctionDecl 0x558880043dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x558880043d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x558880043e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880043f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558880043f78 # | | | |-NoThrowAttr 0x558880043fb8 Implicit # | | | `-ConstAttr 0x558880043fe0 Implicit # | | |-FunctionDecl 0x558880044118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x558880044068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5588800441c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x558880044288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5588800442b8 # | | | |-NoThrowAttr 0x5588800442f8 Implicit # | | | `-ConstAttr 0x558880044320 Implicit # | | |-FunctionDecl 0x558880044458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5588800443a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x558880044508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5588800445c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x558880044620 # | | | |-NoThrowAttr 0x558880044660 Implicit # | | | `-ConstAttr 0x558880044688 Implicit # | | |-FunctionDecl 0x558880044798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5588800446e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x558880044848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5588800448a8 # | | | |-NoThrowAttr 0x5588800448e8 Implicit # | | | `-ConstAttr 0x558880044910 Implicit # | | |-FunctionDecl 0x558880044a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x558880044978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558880044ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880044b38 # | | | |-NoThrowAttr 0x558880044b78 Implicit # | | | `-ConstAttr 0x558880044ba0 Implicit # | | |-FunctionDecl 0x558880044cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x558880044c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558880044d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880044dd8 # | | | |-NoThrowAttr 0x558880044e18 Implicit # | | | `-ConstAttr 0x558880044e40 Implicit # | | |-FunctionDecl 0x558880044f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x558880044eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558880045018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880045078 # | | | |-NoThrowAttr 0x5588800450b8 Implicit # | | | `-ConstAttr 0x5588800450e0 Implicit # | | |-FunctionDecl 0x5588800451f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x558880045140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5588800452a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880045300 # | | | |-NoThrowAttr 0x558880045340 Implicit # | | | `-ConstAttr 0x558880045368 Implicit # | | |-FunctionDecl 0x558880045490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5588800453e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558880045540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5588800455a0 # | | | |-NoThrowAttr 0x5588800455e0 Implicit # | | | `-ConstAttr 0x558880045608 Implicit # | | |-FunctionDecl 0x558880045730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x558880045680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5588800457e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880045840 # | | | |-NoThrowAttr 0x558880045880 Implicit # | | | `-ConstAttr 0x5588800458a8 Implicit # | | |-FunctionDecl 0x5588800459d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x558880045920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x558880045a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880045ae0 # | | | |-NoThrowAttr 0x558880045b20 Implicit # | | | `-ConstAttr 0x558880045b48 Implicit # | | |-FunctionDecl 0x558880045c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x558880045bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x558880045d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880045d80 # | | | |-NoThrowAttr 0x558880045dc0 Implicit # | | | `-ConstAttr 0x558880045de8 Implicit # | | |-FunctionDecl 0x558880045f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x558880045e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x558880045fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880046020 # | | | |-NoThrowAttr 0x558880046060 Implicit # | | | `-ConstAttr 0x558880046088 Implicit # | | |-FunctionDecl 0x5588800461b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x558880046100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x558880046260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5588800462c0 # | | | |-NoThrowAttr 0x558880046300 Implicit # | | | `-ConstAttr 0x558880046328 Implicit # | | |-FunctionDecl 0x558880046450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5588800463a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x558880046500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880046560 # | | | |-NoThrowAttr 0x5588800465a0 Implicit # | | | `-ConstAttr 0x5588800465c8 Implicit # | | |-FunctionDecl 0x558880046710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x558880046660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5588800467c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880046820 # | | | |-NoThrowAttr 0x558880046860 Implicit # | | | `-ConstAttr 0x558880046888 Implicit # | | |-FunctionDecl 0x5588800469b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x558880046900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x558880046a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880046ac0 # | | | |-NoThrowAttr 0x558880046b00 Implicit # | | | `-ConstAttr 0x558880046b28 Implicit # | | |-FunctionDecl 0x558880046c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x558880046ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558880046d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880046d60 # | | | |-NoThrowAttr 0x558880046da0 Implicit # | | | `-ConstAttr 0x558880046dc8 Implicit # | | |-FunctionDecl 0x558880046ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x558880046e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558880046fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880047000 # | | | |-NoThrowAttr 0x558880047040 Implicit # | | | `-ConstAttr 0x558880047068 Implicit # | | |-FunctionDecl 0x558880047190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5588800470e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x558880047240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5588800472a0 # | | | |-NoThrowAttr 0x5588800472e0 Implicit # | | | `-ConstAttr 0x558880047308 Implicit # | | |-FunctionDecl 0x558880047430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x558880047380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5588800474e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880047540 # | | | |-NoThrowAttr 0x558880047580 Implicit # | | | `-ConstAttr 0x5588800475a8 Implicit # | | |-FunctionDecl 0x5588800476d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x558880047620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x558880047780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5588800477e0 # | | | |-NoThrowAttr 0x558880047820 Implicit # | | | `-ConstAttr 0x558880047848 Implicit # | | |-FunctionDecl 0x558880047970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5588800478c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558880047a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880047a80 # | | | |-NoThrowAttr 0x558880047ac0 Implicit # | | | `-ConstAttr 0x558880047ae8 Implicit # | | |-FunctionDecl 0x558880047bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x558880047b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x558880047ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880047d08 # | | | |-NoThrowAttr 0x558880047d48 Implicit # | | | `-ConstAttr 0x558880047d70 Implicit # | | |-FunctionDecl 0x558880047e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x558880047de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558880047f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880047fa8 # | | | |-NoThrowAttr 0x558880047fe8 Implicit # | | | `-ConstAttr 0x558880048010 Implicit # | | |-FunctionDecl 0x558880048138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x558880048088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5588800481e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880048248 # | | | |-NoThrowAttr 0x558880048288 Implicit # | | | `-ConstAttr 0x5588800482b0 Implicit # | | |-FunctionDecl 0x5588800483d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x558880048328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558880048488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5588800484e8 # | | | |-NoThrowAttr 0x558880048528 Implicit # | | | `-ConstAttr 0x558880048550 Implicit # | | |-FunctionDecl 0x558880048670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5588800485b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x558880048720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880048780 # | | | |-NoThrowAttr 0x5588800487c0 Implicit # | | | `-ConstAttr 0x5588800487e8 Implicit # | | |-FunctionDecl 0x558880048910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x558880048860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5588800489c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880048a20 # | | | |-NoThrowAttr 0x558880048a60 Implicit # | | | `-ConstAttr 0x558880048a88 Implicit # | | |-FunctionDecl 0x558880048bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x558880048b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x558880048c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880048cc0 # | | | |-NoThrowAttr 0x558880048d00 Implicit # | | | `-ConstAttr 0x558880048d28 Implicit # | | |-FunctionDecl 0x558880048e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x558880048da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x558880048f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x558880048f60 # | | | |-NoThrowAttr 0x558880048fa0 Implicit # | | | `-ConstAttr 0x558880048fc8 Implicit # | | |-FunctionDecl 0x5588800490d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x558880049028 col:56 'half' # | | | |-BuiltinAliasAttr 0x558880049188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5588800491e8 # | | | |-NoThrowAttr 0x558880049228 Implicit # | | | `-ConstAttr 0x558880049250 Implicit # | | |-FunctionDecl 0x558880049368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5588800492b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x558880049418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558880049478 # | | | |-NoThrowAttr 0x5588800494b8 Implicit # | | | `-ConstAttr 0x5588800494e0 Implicit # | | |-FunctionDecl 0x558880049608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x558880049558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5588800496b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558880049718 # | | | |-NoThrowAttr 0x558880049758 Implicit # | | | `-ConstAttr 0x558880049780 Implicit # | | |-FunctionDecl 0x5588800498a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5588800497f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x558880049958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5588800499b8 # | | | |-NoThrowAttr 0x5588800499f8 Implicit # | | | `-ConstAttr 0x558880049a20 Implicit # | | |-FunctionDecl 0x558880049b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x558880049a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x558880049be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558880049c40 # | | | |-NoThrowAttr 0x558880049c80 Implicit # | | | `-ConstAttr 0x558880049ca8 Implicit # | | |-FunctionDecl 0x558880049dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x558880049d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x558880049e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x558880049ee0 # | | | |-NoThrowAttr 0x558880049f20 Implicit # | | | `-ConstAttr 0x558880049f48 Implicit # | | |-FunctionDecl 0x55888004a070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x558880049fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55888004a120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004a180 # | | | |-NoThrowAttr 0x55888004a1c0 Implicit # | | | `-ConstAttr 0x55888004a1e8 Implicit # | | |-FunctionDecl 0x55888004a310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55888004a260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55888004a3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004a420 # | | | |-NoThrowAttr 0x55888004a460 Implicit # | | | `-ConstAttr 0x55888004a488 Implicit # | | |-FunctionDecl 0x55888004a650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55888004a500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888004a700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004a760 # | | | |-NoThrowAttr 0x55888004a7a0 Implicit # | | | `-ConstAttr 0x55888004a7c8 Implicit # | | |-FunctionDecl 0x55888004a8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55888004a840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55888004a9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004aa00 # | | | |-NoThrowAttr 0x55888004aa40 Implicit # | | | `-ConstAttr 0x55888004aa68 Implicit # | | |-FunctionDecl 0x55888004ab90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55888004aae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55888004ac40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004aca0 # | | | |-NoThrowAttr 0x55888004ace0 Implicit # | | | `-ConstAttr 0x55888004ad08 Implicit # | | |-FunctionDecl 0x55888004ae30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55888004ad80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55888004aee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004af40 # | | | |-NoThrowAttr 0x55888004af80 Implicit # | | | `-ConstAttr 0x55888004afa8 Implicit # | | |-FunctionDecl 0x55888004b0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55888004b020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55888004b180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004b1e0 # | | | |-NoThrowAttr 0x55888004b220 Implicit # | | | `-ConstAttr 0x55888004b248 Implicit # | | |-FunctionDecl 0x55888004b370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55888004b2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55888004b420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004b480 # | | | |-NoThrowAttr 0x55888004b4c0 Implicit # | | | `-ConstAttr 0x55888004b4e8 Implicit # | | |-FunctionDecl 0x55888004b610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55888004b560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55888004b6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004b720 # | | | |-NoThrowAttr 0x55888004b760 Implicit # | | | `-ConstAttr 0x55888004b788 Implicit # | | |-FunctionDecl 0x55888004b8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55888004b800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55888004b960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004b9c0 # | | | |-NoThrowAttr 0x55888004ba00 Implicit # | | | `-ConstAttr 0x55888004ba28 Implicit # | | |-FunctionDecl 0x55888004bb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55888004baa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55888004bc00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004bc60 # | | | |-NoThrowAttr 0x55888004bca0 Implicit # | | | `-ConstAttr 0x55888004bcc8 Implicit # | | |-FunctionDecl 0x55888004bdf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55888004bd40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55888004bea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004bf00 # | | | |-NoThrowAttr 0x55888004bf40 Implicit # | | | `-ConstAttr 0x55888004bf68 Implicit # | | |-FunctionDecl 0x55888004c090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55888004bfe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55888004c140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004c1a0 # | | | |-NoThrowAttr 0x55888004c1e0 Implicit # | | | `-ConstAttr 0x55888004c208 Implicit # | | |-FunctionDecl 0x55888004c330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55888004c280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55888004c3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004c440 # | | | |-NoThrowAttr 0x55888004c480 Implicit # | | | `-ConstAttr 0x55888004c4a8 Implicit # | | |-FunctionDecl 0x55888004c660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55888004c508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55888004c710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004c770 # | | | |-NoThrowAttr 0x55888004c7b0 Implicit # | | | `-ConstAttr 0x55888004c7d8 Implicit # | | |-FunctionDecl 0x55888004c900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55888004c850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55888004c9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004ca10 # | | | |-NoThrowAttr 0x55888004ca50 Implicit # | | | `-ConstAttr 0x55888004ca78 Implicit # | | |-FunctionDecl 0x55888004cba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55888004caf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55888004cc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004ccb0 # | | | |-NoThrowAttr 0x55888004ccf0 Implicit # | | | `-ConstAttr 0x55888004cd18 Implicit # | | |-FunctionDecl 0x55888004ce40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55888004cd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55888004cef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004cf50 # | | | |-NoThrowAttr 0x55888004cf90 Implicit # | | | `-ConstAttr 0x55888004cfb8 Implicit # | | |-FunctionDecl 0x55888004d0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55888004d018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55888004d178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004d1d8 # | | | |-NoThrowAttr 0x55888004d218 Implicit # | | | `-ConstAttr 0x55888004d240 Implicit # | | |-FunctionDecl 0x55888004d368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55888004d2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55888004d418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004d478 # | | | |-NoThrowAttr 0x55888004d4b8 Implicit # | | | `-ConstAttr 0x55888004d4e0 Implicit # | | |-FunctionDecl 0x55888004d608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55888004d558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55888004d6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004d718 # | | | |-NoThrowAttr 0x55888004d758 Implicit # | | | `-ConstAttr 0x55888004d780 Implicit # | | |-FunctionDecl 0x55888004d8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55888004d7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55888004d958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55888004d9b8 # | | | |-NoThrowAttr 0x55888004d9f8 Implicit # | | | `-ConstAttr 0x55888004da20 Implicit # | | |-FunctionDecl 0x55888004db30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55888004da80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55888004dbe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004dc40 # | | | |-NoThrowAttr 0x55888004dc80 Implicit # | | | `-ConstAttr 0x55888004dca8 Implicit # | | |-FunctionDecl 0x55888004ddc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55888004dd10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55888004de70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004ded0 # | | | |-NoThrowAttr 0x55888004df10 Implicit # | | | `-ConstAttr 0x55888004df38 Implicit # | | |-FunctionDecl 0x55888004e060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55888004dfb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55888004e110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004e170 # | | | |-NoThrowAttr 0x55888004e1b0 Implicit # | | | `-ConstAttr 0x55888004e1d8 Implicit # | | |-FunctionDecl 0x55888004e300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55888004e250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55888004e3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004e410 # | | | |-NoThrowAttr 0x55888004e450 Implicit # | | | `-ConstAttr 0x55888004e478 Implicit # | | |-FunctionDecl 0x55888004e588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55888004e4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55888004e670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004e6d0 # | | | |-NoThrowAttr 0x55888004e710 Implicit # | | | `-ConstAttr 0x55888004e738 Implicit # | | |-FunctionDecl 0x55888004e860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55888004e7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55888004e910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004e970 # | | | |-NoThrowAttr 0x55888004e9b0 Implicit # | | | `-ConstAttr 0x55888004e9d8 Implicit # | | |-FunctionDecl 0x55888004eb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55888004ea50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55888004ebb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004ec10 # | | | |-NoThrowAttr 0x55888004ec50 Implicit # | | | `-ConstAttr 0x55888004ec78 Implicit # | | |-FunctionDecl 0x55888004eda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55888004ecf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55888004ee50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004eeb0 # | | | |-NoThrowAttr 0x55888004eef0 Implicit # | | | `-ConstAttr 0x55888004ef18 Implicit # | | |-FunctionDecl 0x55888004f040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55888004ef90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55888004f0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004f150 # | | | |-NoThrowAttr 0x55888004f190 Implicit # | | | `-ConstAttr 0x55888004f1b8 Implicit # | | |-FunctionDecl 0x55888004f2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55888004f230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55888004f390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004f3f0 # | | | |-NoThrowAttr 0x55888004f430 Implicit # | | | `-ConstAttr 0x55888004f458 Implicit # | | |-FunctionDecl 0x55888004f580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55888004f4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55888004f630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004f690 # | | | |-NoThrowAttr 0x55888004f6d0 Implicit # | | | `-ConstAttr 0x55888004f6f8 Implicit # | | |-FunctionDecl 0x55888004f820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55888004f770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55888004f8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004f930 # | | | |-NoThrowAttr 0x55888004f970 Implicit # | | | `-ConstAttr 0x55888004f998 Implicit # | | |-FunctionDecl 0x55888004fac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55888004fa10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55888004fb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004fbd0 # | | | |-NoThrowAttr 0x55888004fc10 Implicit # | | | `-ConstAttr 0x55888004fc38 Implicit # | | |-FunctionDecl 0x55888004fd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55888004fcb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55888004fe10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55888004fe70 # | | | |-NoThrowAttr 0x55888004feb0 Implicit # | | | `-ConstAttr 0x55888004fed8 Implicit # | | |-FunctionDecl 0x558880050000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55888004ff50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5588800500b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x558880050110 # | | | |-NoThrowAttr 0x558880050150 Implicit # | | | `-ConstAttr 0x558880050178 Implicit # | | |-FunctionDecl 0x5588800502a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5588800501f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x558880050350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5588800503b0 # | | | |-NoThrowAttr 0x5588800503f0 Implicit # | | | `-ConstAttr 0x558880050418 Implicit # | | |-FunctionDecl 0x558880050540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x558880050490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5588800505f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55887fff67d0 # | | | |-NoThrowAttr 0x55887fff6810 Implicit # | | | `-ConstAttr 0x55887fff6838 Implicit # | | |-FunctionDecl 0x55887fff6960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55887fff68b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff6a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55887fff6a70 # | | | |-NoThrowAttr 0x55887fff6ab0 Implicit # | | | `-ConstAttr 0x55887fff6ad8 Implicit # | | |-FunctionDecl 0x55887fff6c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55887fff6b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff6cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55887fff6d10 # | | | |-NoThrowAttr 0x55887fff6d50 Implicit # | | | `-ConstAttr 0x55887fff6d78 Implicit # | | |-FunctionDecl 0x55887fff6ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55887fff6df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff6f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55887fff6fb0 # | | | |-NoThrowAttr 0x55887fff6ff0 Implicit # | | | `-ConstAttr 0x55887fff7018 Implicit # | | |-FunctionDecl 0x55887fff7128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55887fff7078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55887fff71d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55887fff7238 # | | | |-NoThrowAttr 0x55887fff7278 Implicit # | | | `-ConstAttr 0x55887fff72a0 Implicit # | | |-FunctionDecl 0x55887fff73c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55887fff7318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff7478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55887fff74d8 # | | | |-NoThrowAttr 0x55887fff7518 Implicit # | | | `-ConstAttr 0x55887fff7540 Implicit # | | |-FunctionDecl 0x55887fff7668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55887fff75b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff7718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55887fff7778 # | | | |-NoThrowAttr 0x55887fff77b8 Implicit # | | | `-ConstAttr 0x55887fff77e0 Implicit # | | |-FunctionDecl 0x55887fff7908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55887fff7858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff79b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55887fff7a18 # | | | |-NoThrowAttr 0x55887fff7a58 Implicit # | | | `-ConstAttr 0x55887fff7a80 Implicit # | | |-FunctionDecl 0x55887fff7b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55887fff7ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55887fff7c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55887fff7ca0 # | | | |-NoThrowAttr 0x55887fff7ce0 Implicit # | | | `-ConstAttr 0x55887fff7d08 Implicit # | | |-FunctionDecl 0x55887fff7e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55887fff7d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff7ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55887fff7f40 # | | | |-NoThrowAttr 0x55887fff7f80 Implicit # | | | `-ConstAttr 0x55887fff7fa8 Implicit # | | |-FunctionDecl 0x55887fff80d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55887fff8020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff8180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55887fff81e0 # | | | |-NoThrowAttr 0x55887fff8220 Implicit # | | | `-ConstAttr 0x55887fff8248 Implicit # | | |-FunctionDecl 0x55887fff8370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55887fff82c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff8420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55887fff8480 # | | | |-NoThrowAttr 0x55887fff84c0 Implicit # | | | `-ConstAttr 0x55887fff84e8 Implicit # | | |-FunctionDecl 0x55887fff8638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55887fff8548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55887fff86e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fff8760 Implicit # | | | `-ConstAttr 0x55887fff8788 Implicit # | | |-FunctionDecl 0x55887fff8938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55887fff8810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff89e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fff8a60 Implicit # | | | `-ConstAttr 0x55887fff8a88 Implicit # | | |-FunctionDecl 0x55887fff8c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55887fff8b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff8cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fff8d50 Implicit # | | | `-ConstAttr 0x55887fff8d78 Implicit # | | |-FunctionDecl 0x55887fff8f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55887fff8df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff8fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fff9040 Implicit # | | | `-ConstAttr 0x55887fff9068 Implicit # | | |-FunctionDecl 0x55887fff9178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55887fff90c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55887fff9228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fff92a0 Implicit # | | | `-ConstAttr 0x55887fff92c8 Implicit # | | |-FunctionDecl 0x55887fff93f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55887fff9340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff94a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fff9518 Implicit # | | | `-ConstAttr 0x55887fff9540 Implicit # | | |-FunctionDecl 0x55887fff9668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55887fff95b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55887fff9718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fff9790 Implicit # | | | `-ConstAttr 0x55887fff97b8 Implicit # | | |-FunctionDecl 0x55887fff98e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55887fff9830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55887fff9990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fff9a08 Implicit # | | | `-ConstAttr 0x55887fff9a30 Implicit # | | |-FunctionDecl 0x55887fff9bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55887fff9aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55887fff9c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fff9d00 Implicit # | | | `-ConstAttr 0x55887fff9d28 Implicit # | | |-FunctionDecl 0x55887fff9ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55887fff9da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55887fff9f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fff9ff0 Implicit # | | | `-ConstAttr 0x55887fffa018 Implicit # | | |-FunctionDecl 0x55887fffa1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55887fffa090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55887fffa268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffa2e0 Implicit # | | | `-ConstAttr 0x55887fffa308 Implicit # | | |-FunctionDecl 0x55887fffa4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55887fffa380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55887fffa558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffa5d0 Implicit # | | | `-ConstAttr 0x55887fffa5f8 Implicit # | | |-FunctionDecl 0x55887fffa7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55887fffa658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55887fffa8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffa918 Implicit # | | | `-ConstAttr 0x55887fffa940 Implicit # | | |-FunctionDecl 0x55887fffaae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55887fffa9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887fffab98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffac10 Implicit # | | | `-ConstAttr 0x55887fffac38 Implicit # | | |-FunctionDecl 0x55887fffadd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55887fffacb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887fffae88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffaf00 Implicit # | | | `-ConstAttr 0x55887fffaf28 Implicit # | | |-FunctionDecl 0x55887fffb0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55887fffafa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887fffb178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffb1f0 Implicit # | | | `-ConstAttr 0x55887fffb218 Implicit # | | |-FunctionDecl 0x55887fffb3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55887fffb290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55887fffb468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffb4e0 Implicit # | | | `-ConstAttr 0x55887fffb508 Implicit # | | |-FunctionDecl 0x55887fffb6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55887fffb580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887fffb758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffb7d0 Implicit # | | | `-ConstAttr 0x55887fffb7f8 Implicit # | | |-FunctionDecl 0x55887fffb998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55887fffb870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887fffba48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffbac0 Implicit # | | | `-ConstAttr 0x55887fffbae8 Implicit # | | |-FunctionDecl 0x55887fffbc88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55887fffbb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887fffbd38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffbdb0 Implicit # | | | `-ConstAttr 0x55887fffbdd8 Implicit # | | |-FunctionDecl 0x55887fffbf78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55887fffbe50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55887fffc028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffc0a0 Implicit # | | | `-ConstAttr 0x55887fffc0c8 Implicit # | | |-FunctionDecl 0x55887fffc268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55887fffc140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55887fffc318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffc390 Implicit # | | | `-ConstAttr 0x55887fffc3b8 Implicit # | | |-FunctionDecl 0x55887fffc558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55887fffc430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55887fffc608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffc680 Implicit # | | | `-ConstAttr 0x55887fffc6a8 Implicit # | | |-FunctionDecl 0x55887fffc868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55887fffc720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55887fffc918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffc990 Implicit # | | | `-ConstAttr 0x55887fffc9b8 Implicit # | | |-FunctionDecl 0x55887fffcb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55887fffca18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55887fffcbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffcc30 Implicit # | | | `-ConstAttr 0x55887fffcc58 Implicit # | | |-FunctionDecl 0x55887fffcdf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55887fffccd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55887fffcea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffcf20 Implicit # | | | `-ConstAttr 0x55887fffcf48 Implicit # | | |-FunctionDecl 0x55887fffd0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55887fffcfc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55887fffd198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffd210 Implicit # | | | `-ConstAttr 0x55887fffd238 Implicit # | | |-FunctionDecl 0x55887fffd3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55887fffd2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55887fffd488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55887fffd500 Implicit # | | | `-ConstAttr 0x55887fffd528 Implicit # | | |-FunctionDecl 0x55887fffd638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55887fffd588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55887fffd6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55887fffd760 Implicit # | | | `-ConstAttr 0x55887fffd788 Implicit # | | |-FunctionDecl 0x55887fffd8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55887fffd7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887fffd950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55887fffd9c8 Implicit # | | | `-ConstAttr 0x55887fffd9f0 Implicit # | | |-FunctionDecl 0x55887fffdb18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55887fffda68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887fffdbc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55887fffdc40 Implicit # | | | `-ConstAttr 0x55887fffdc68 Implicit # | | |-FunctionDecl 0x55887fffdd90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55887fffdce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887fffde40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55887fffdeb8 Implicit # | | | `-ConstAttr 0x55887fffdee0 Implicit # | | |-FunctionDecl 0x55887fffdff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55887fffdf40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55887fffe0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55887fffe118 Implicit # | | | `-ConstAttr 0x55887fffe140 Implicit # | | |-FunctionDecl 0x55887fffe268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55887fffe1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887fffe318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55887fffe390 Implicit # | | | `-ConstAttr 0x55887fffe3b8 Implicit # | | |-FunctionDecl 0x55887fffe4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55887fffe430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887fffe590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55887fffe608 Implicit # | | | `-ConstAttr 0x55887fffe630 Implicit # | | |-FunctionDecl 0x55887fffe758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55887fffe6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887fffe818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55887fffe890 Implicit # | | | `-ConstAttr 0x55887fffe8b8 Implicit # | | |-FunctionDecl 0x55887fffe9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55887fffea88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55887fffeae8 # | | | |-NoThrowAttr 0x55887fffeb28 Implicit # | | | `-ConstAttr 0x55887fffeb50 Implicit # | | |-FunctionDecl 0x55887fffec50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55887fffeba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55887fffed00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55887fffed78 Implicit # | | | `-ConstAttr 0x55887fffeda0 Implicit # | | |-FunctionDecl 0x55887fffeeb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55887fffee08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55887fffef68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55887fffefe0 Implicit # | | | `-ConstAttr 0x55887ffff008 Implicit # | | |-FunctionDecl 0x55887ffff130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55887ffff080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffff1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55887ffff258 Implicit # | | | `-ConstAttr 0x55887ffff280 Implicit # | | |-FunctionDecl 0x55887ffff3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55887ffff2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffff458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55887ffff4d0 Implicit # | | | `-ConstAttr 0x55887ffff4f8 Implicit # | | |-FunctionDecl 0x55887ffff608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55887ffff558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55887ffff6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55887ffff730 Implicit # | | | `-ConstAttr 0x55887ffff758 Implicit # | | |-FunctionDecl 0x55887ffff880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55887ffff7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55887ffff930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55887ffff9a8 Implicit # | | | `-ConstAttr 0x55887ffff9d0 Implicit # | | |-FunctionDecl 0x55887ffffaf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55887ffffa48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55887ffffba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55887ffffc20 Implicit # | | | `-ConstAttr 0x55887ffffc48 Implicit # | | |-FunctionDecl 0x55887ffffd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55887ffffcc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55887ffffe20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55887ffffe98 Implicit # | | | `-ConstAttr 0x55887ffffec0 Implicit # | | |-FunctionDecl 0x55887fffffd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55887fffff20 col:21 'half' # | | | |-BuiltinAliasAttr 0x558880000080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5588800000f8 Implicit # | | | `-ConstAttr 0x558880000120 Implicit # | | |-FunctionDecl 0x558880000238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x558880000188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5588800002e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558880000360 Implicit # | | | `-ConstAttr 0x558880000388 Implicit # | | |-FunctionDecl 0x5588800004b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x558880000400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558880000560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5588800005d8 Implicit # | | | `-ConstAttr 0x558880000600 Implicit # | | |-FunctionDecl 0x558880000728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x558880000678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5588800007d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5588800686b8 Implicit # | | | `-ConstAttr 0x5588800686e0 Implicit # | | |-FunctionDecl 0x5588800687f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x558880068740 col:23 'float' # | | | |-BuiltinAliasAttr 0x5588800688a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558880068918 Implicit # | | | `-ConstAttr 0x558880068940 Implicit # | | |-FunctionDecl 0x558880068a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5588800689b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558880068b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558880068b90 Implicit # | | | `-ConstAttr 0x558880068bb8 Implicit # | | |-FunctionDecl 0x558880068ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x558880068c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x558880068d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558880068e08 Implicit # | | | `-ConstAttr 0x558880068e30 Implicit # | | |-FunctionDecl 0x558880068f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x558880068ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x558880069008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x558880069080 Implicit # | | | `-ConstAttr 0x5588800690a8 Implicit # | | |-FunctionDecl 0x5588800691b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x558880069108 col:19 'half' # | | | |-BuiltinAliasAttr 0x558880069268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5588800692e0 Implicit # | | | `-ConstAttr 0x558880069308 Implicit # | | |-FunctionDecl 0x558880069420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x558880069370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5588800694d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x558880069548 Implicit # | | | `-ConstAttr 0x558880069570 Implicit # | | |-FunctionDecl 0x558880069698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5588800695e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x558880069748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5588800697c0 Implicit # | | | `-ConstAttr 0x5588800697e8 Implicit # | | |-FunctionDecl 0x558880069910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x558880069860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5588800699c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x558880069a38 Implicit # | | | `-ConstAttr 0x558880069a60 Implicit # | | |-FunctionDecl 0x558880069b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x558880069ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x558880069c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x558880069c98 Implicit # | | | `-ConstAttr 0x558880069cc0 Implicit # | | |-FunctionDecl 0x558880069de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x558880069d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x558880069e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x558880069f10 Implicit # | | | `-ConstAttr 0x558880069f38 Implicit # | | |-FunctionDecl 0x55888006a060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x558880069fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55888006a110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55888006a188 Implicit # | | | `-ConstAttr 0x55888006a1b0 Implicit # | | |-FunctionDecl 0x55888006a2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55888006a228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55888006a388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55888006a400 Implicit # | | | `-ConstAttr 0x55888006a428 Implicit # | | |-FunctionDecl 0x55888006a538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55888006a488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55888006a5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55888006a680 Implicit # | | | `-ConstAttr 0x55888006a6a8 Implicit # | | |-FunctionDecl 0x55888006a7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55888006a710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55888006a870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55888006a8e8 Implicit # | | | `-ConstAttr 0x55888006a910 Implicit # | | |-FunctionDecl 0x55888006aa38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55888006a988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55888006aae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55888006ab60 Implicit # | | | `-ConstAttr 0x55888006ab88 Implicit # | | |-FunctionDecl 0x55888006acb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55888006ac00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55888006ad60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55888006add8 Implicit # | | | `-ConstAttr 0x55888006ae00 Implicit # | | |-FunctionDecl 0x55888006af10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55888006ae60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55888006afc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55888006b038 Implicit # | | | `-ConstAttr 0x55888006b060 Implicit # | | |-FunctionDecl 0x55888006b188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55888006b0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55888006b238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55888006b2b0 Implicit # | | | `-ConstAttr 0x55888006b2d8 Implicit # | | |-FunctionDecl 0x55888006b400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55888006b350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55888006b4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55888006b528 Implicit # | | | `-ConstAttr 0x55888006b550 Implicit # | | `-FunctionDecl 0x55888006b678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55888006b5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55888006b728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55888006b7a0 Implicit # | | `-ConstAttr 0x55888006b7c8 Implicit # | |-LinkageSpecDecl 0x55887ffad6f8 col:45 implicit C # | | `-FunctionDecl 0x55887ffad748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55887ffad7f0 <> Implicit 501 # | | |-NoThrowAttr 0x55887ffad850 Implicit # | | `-ConstAttr 0x55887ffad878 Implicit # | |-NamespaceDecl 0x55888006b818 prev 0x55887ff71ca8 line:12:11 hlsl # | | |-original Namespace 0x55887fec8a98 'hlsl' # | | |-FunctionDecl 0x55888006ba18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55888006b930 col:29 used V 'double' # | | | |-CompoundStmt 0x55888006bd98 # | | | | `-ReturnStmt 0x55888006bd88 # | | | | `-CallExpr 0x55888006bd58 'float' # | | | | |-ImplicitCastExpr 0x55888006bd40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888006bce8 '' Function 0x55887ff7ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55888006bcc0 'float' # | | | | `-ImplicitCastExpr 0x55888006bca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888006bc90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888006bc58 'double' lvalue ParmVar 0x55888006b930 'V' 'double' # | | | `-DeprecatedAttr 0x55888006bac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888006bf88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55888006be58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55888006c358 # | | | | `-ReturnStmt 0x55888006c348 # | | | | `-CallExpr 0x55888006c318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888006c300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888006c278 '' Function 0x55887ff7eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888006c250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888006c238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888006c220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888006c1e8 'double2':'vector' lvalue ParmVar 0x55888006be58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55888006c038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888006c548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55888006c418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558880071398 # | | | | `-ReturnStmt 0x558880071388 # | | | | `-CallExpr 0x558880071358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880071340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800712c0 '' Function 0x55887ff7f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880071298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880071280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880071268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880071230 'double3':'vector' lvalue ParmVar 0x55888006c418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55888006c5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880071588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558880071458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558880071968 # | | | | `-ReturnStmt 0x558880071958 # | | | | `-CallExpr 0x558880071928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880071910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880071888 '' Function 0x55887ff7f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880071860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880071848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880071830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800717f8 'double4':'vector' lvalue ParmVar 0x558880071458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558880071638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880071b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558880071a18 col:26 used V 'int' # | | | |-CompoundStmt 0x558880071e60 # | | | | `-ReturnStmt 0x558880071e50 # | | | | `-CallExpr 0x558880071e20 'float' # | | | | |-ImplicitCastExpr 0x558880071e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880071de8 '' Function 0x55887ff7ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x558880071dc0 'float' # | | | | `-ImplicitCastExpr 0x558880071da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880071d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880071d58 'int' lvalue ParmVar 0x558880071a18 'V' 'int' # | | | `-DeprecatedAttr 0x558880071bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880072038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558880071f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5588800723b0 # | | | | `-ReturnStmt 0x5588800723a0 # | | | | `-CallExpr 0x558880072370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880072358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880072338 '' Function 0x55887ff7eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880072310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800722f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800722e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800722a8 'int2':'vector' lvalue ParmVar 0x558880071f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588800720e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880072588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558880072460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558880072908 # | | | | `-ReturnStmt 0x5588800728f8 # | | | | `-CallExpr 0x5588800728c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800728b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880072890 '' Function 0x55887ff7f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880072868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880072850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880072838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880072800 'int3':'vector' lvalue ParmVar 0x558880072460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558880072638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880072ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5588800729b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558880072e70 # | | | | `-ReturnStmt 0x558880072e60 # | | | | `-CallExpr 0x558880072e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880072e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880072df8 '' Function 0x55887ff7f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880072dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880072db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880072da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880072d68 'int4':'vector' lvalue ParmVar 0x5588800729b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558880072b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880072fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558880072f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5588800783f8 # | | | | `-ReturnStmt 0x5588800783e8 # | | | | `-CallExpr 0x5588800783b8 'float' # | | | | |-ImplicitCastExpr 0x5588800783a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880078380 '' Function 0x55887ff7ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x558880078358 'float' # | | | | `-ImplicitCastExpr 0x558880078340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880078328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800782f0 'uint':'unsigned int' lvalue ParmVar 0x558880072f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558880078130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880078558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588800784a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5588800788f0 # | | | | `-ReturnStmt 0x5588800788e0 # | | | | `-CallExpr 0x5588800788b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880078898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880078878 '' Function 0x55887ff7eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880078850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880078838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880078820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800787e8 'uint2':'vector' lvalue ParmVar 0x5588800784a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558880078608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880078a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800789a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558880078df0 # | | | | `-ReturnStmt 0x558880078de0 # | | | | `-CallExpr 0x558880078db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880078d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880078d78 '' Function 0x55887ff7f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880078d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880078d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880078d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880078ce8 'uint3':'vector' lvalue ParmVar 0x5588800789a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558880078b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880078f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558880078ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5588800792f8 # | | | | `-ReturnStmt 0x5588800792e8 # | | | | `-CallExpr 0x5588800792b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800792a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880079280 '' Function 0x55887ff7f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880079258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880079240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880079228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800791f0 'uint4':'vector' lvalue ParmVar 0x558880078ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558880079000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800794d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800793a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558880079870 # | | | | `-ReturnStmt 0x558880079860 # | | | | `-CallExpr 0x558880079830 'float' # | | | | |-ImplicitCastExpr 0x558880079818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800797f8 '' Function 0x55887ff7ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800797d0 'float' # | | | | `-ImplicitCastExpr 0x5588800797b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800797a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880079768 'int64_t':'long' lvalue ParmVar 0x5588800793a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880079588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880079a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880079920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880079e00 # | | | | `-ReturnStmt 0x558880079df0 # | | | | `-CallExpr 0x558880079dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880079da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880079d88 '' Function 0x55887ff7eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880079d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880079d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880079d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880079cf8 'int64_t2':'vector' lvalue ParmVar 0x558880079920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880079af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880079fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880079eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55888007a3b0 # | | | | `-ReturnStmt 0x55888007a3a0 # | | | | `-CallExpr 0x55888007a370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888007a358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888007a338 '' Function 0x55887ff7f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888007a310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888007a2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007a2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007a2a8 'int64_t3':'vector' lvalue ParmVar 0x558880079eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55888007a088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888007a588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888007a460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55888007a950 # | | | | `-ReturnStmt 0x55888007a940 # | | | | `-CallExpr 0x55888007a910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888007a8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888007a8d8 '' Function 0x55887ff7f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888007a8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888007a898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007a880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007a848 'int64_t4':'vector' lvalue ParmVar 0x55888007a460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55888007a638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888007ab28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55888007aa00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55888007aee0 # | | | | `-ReturnStmt 0x55888007aed0 # | | | | `-CallExpr 0x55888007aea0 'float' # | | | | |-ImplicitCastExpr 0x55888007ae88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888007ae68 '' Function 0x55887ff7ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55888007ae40 'float' # | | | | `-ImplicitCastExpr 0x55888007ae28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007ae10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007add8 'uint64_t':'unsigned long' lvalue ParmVar 0x55888007aa00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55888007abd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888007b0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55888007af90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55888007b490 # | | | | `-ReturnStmt 0x55888007b480 # | | | | `-CallExpr 0x55888007b450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888007b438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888007b418 '' Function 0x55887ff7eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888007b3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888007b3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007b3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007b388 'uint64_t2':'vector' lvalue ParmVar 0x55888007af90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55888007b168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888007b668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55888007b540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55888007ba48 # | | | | `-ReturnStmt 0x55888007ba38 # | | | | `-CallExpr 0x55888007ba08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888007b9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888007b9d0 '' Function 0x55887ff7f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888007b9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888007b990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007b978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007b940 'uint64_t3':'vector' lvalue ParmVar 0x55888007b540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55888007b718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888007bc28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888007baf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55888007c010 # | | | | `-ReturnStmt 0x55888007c000 # | | | | `-CallExpr 0x55888007bfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888007bfb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888007bf98 '' Function 0x55887ff7f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888007bf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888007bf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007bf40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007bf08 'uint64_t4':'vector' lvalue ParmVar 0x55888007baf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55888007bcd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888007c198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55888007c0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55888007c4e0 # | | | | `-ReturnStmt 0x55888007c4d0 # | | | | `-CallExpr 0x55888007c4a0 'float' # | | | | |-ImplicitCastExpr 0x55888007c488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888007c468 '' Function 0x55887ff98920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55888007c440 'float' # | | | | `-ImplicitCastExpr 0x55888007c428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007c410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007c3d8 'double' lvalue ParmVar 0x55888007c0d0 'V' 'double' # | | | `-DeprecatedAttr 0x55888007c248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888007c650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55888007c5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55888007c9b8 # | | | | `-ReturnStmt 0x55888007c9a8 # | | | | `-CallExpr 0x55888007c978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888007c960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888007c940 '' Function 0x55887ff98b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888007c918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888007c900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007c8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007c8b0 'double2':'vector' lvalue ParmVar 0x55888007c5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55888007c700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888007cb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55888007ca78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55888007ce98 # | | | | `-ReturnStmt 0x55888007ce88 # | | | | `-CallExpr 0x55888007ce58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888007ce40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888007ce20 '' Function 0x55887ff87588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888007cdf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888007cde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007cdc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007cd90 'double3':'vector' lvalue ParmVar 0x55888007ca78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55888007cbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888007d008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55888007cf58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55888007d380 # | | | | `-ReturnStmt 0x55888007d370 # | | | | `-CallExpr 0x55888007d340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888007d328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888007d308 '' Function 0x55887ff87800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888007d2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888007d2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007d2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007d278 'double4':'vector' lvalue ParmVar 0x55888007cf58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55888007d0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888007d4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55888007d430 col:26 used V 'int' # | | | |-CompoundStmt 0x55888007d838 # | | | | `-ReturnStmt 0x55888007d828 # | | | | `-CallExpr 0x55888007d7f8 'float' # | | | | |-ImplicitCastExpr 0x55888007d7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888007d7c0 '' Function 0x55887ff98920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55888007d798 'float' # | | | | `-ImplicitCastExpr 0x55888007d780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007d768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007d730 'int' lvalue ParmVar 0x55888007d430 'V' 'int' # | | | `-DeprecatedAttr 0x55888007d590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888007d998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55888007d8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55888007dd10 # | | | | `-ReturnStmt 0x55888007dd00 # | | | | `-CallExpr 0x55888007dcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888007dcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888007dc98 '' Function 0x55887ff98b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888007dc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888007dc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007dc40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007dc08 'int2':'vector' lvalue ParmVar 0x55888007d8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55888007da48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888007de70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55888007ddc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558880086380 # | | | | `-ReturnStmt 0x558880086370 # | | | | `-CallExpr 0x558880086340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880086328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880086308 '' Function 0x55887ff87588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800862e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888007e138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888007e120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888007e0e8 'int3':'vector' lvalue ParmVar 0x55888007ddc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55888007df20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800864e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558880086430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558880086868 # | | | | `-ReturnStmt 0x558880086858 # | | | | `-CallExpr 0x558880086828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880086810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800867f0 '' Function 0x55887ff87800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800867c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800867b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880086798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880086760 'int4':'vector' lvalue ParmVar 0x558880086430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558880086590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800869c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558880086918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558880086d40 # | | | | `-ReturnStmt 0x558880086d30 # | | | | `-CallExpr 0x558880086d00 'float' # | | | | |-ImplicitCastExpr 0x558880086ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880086cc8 '' Function 0x55887ff98920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x558880086ca0 'float' # | | | | `-ImplicitCastExpr 0x558880086c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880086c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880086c38 'uint':'unsigned int' lvalue ParmVar 0x558880086918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558880086a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880086ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558880086df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558880087238 # | | | | `-ReturnStmt 0x558880087228 # | | | | `-CallExpr 0x5588800871f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800871e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800871c0 '' Function 0x55887ff98b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880087198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880087180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880087168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880087130 'uint2':'vector' lvalue ParmVar 0x558880086df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558880086f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880087398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800872e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558880087738 # | | | | `-ReturnStmt 0x558880087728 # | | | | `-CallExpr 0x5588800876f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800876e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800876c0 '' Function 0x55887ff87588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880087698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880087680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880087668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880087630 'uint3':'vector' lvalue ParmVar 0x5588800872e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558880087448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880087898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588800877e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558880087c40 # | | | | `-ReturnStmt 0x558880087c30 # | | | | `-CallExpr 0x558880087c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880087be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880087bc8 '' Function 0x55887ff87800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880087ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880087b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880087b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880087b38 'uint4':'vector' lvalue ParmVar 0x5588800877e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558880087948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880087da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880087cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558880088138 # | | | | `-ReturnStmt 0x558880088128 # | | | | `-CallExpr 0x5588800880f8 'float' # | | | | |-ImplicitCastExpr 0x5588800880e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800880c0 '' Function 0x55887ff98920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x558880088098 'float' # | | | | `-ImplicitCastExpr 0x558880088080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880088068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880088030 'int64_t':'long' lvalue ParmVar 0x558880087cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880087e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880088680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800881e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880088a38 # | | | | `-ReturnStmt 0x558880088a28 # | | | | `-CallExpr 0x5588800889f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800889e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800889c0 '' Function 0x55887ff98b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880088998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880088980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880088968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880088930 'int64_t2':'vector' lvalue ParmVar 0x5588800881e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880088730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880088b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880088ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880088f58 # | | | | `-ReturnStmt 0x558880088f48 # | | | | `-CallExpr 0x558880088f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880088f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880088ee0 '' Function 0x55887ff87588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880088eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880088ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880088e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880088e50 'int64_t3':'vector' lvalue ParmVar 0x558880088ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558880088c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800890b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880089008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558880089480 # | | | | `-ReturnStmt 0x558880089470 # | | | | `-CallExpr 0x558880089440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880089428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880089408 '' Function 0x55887ff87800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800893e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800893c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800893b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880089378 'int64_t4':'vector' lvalue ParmVar 0x558880089008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880089168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800895e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880089530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558880089998 # | | | | `-ReturnStmt 0x558880089988 # | | | | `-CallExpr 0x558880089958 'float' # | | | | |-ImplicitCastExpr 0x558880089940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880089920 '' Function 0x55887ff98920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800898f8 'float' # | | | | `-ImplicitCastExpr 0x5588800898e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800898c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880089890 'uint64_t':'unsigned long' lvalue ParmVar 0x558880089530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558880089690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880089af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880089a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558880089ed0 # | | | | `-ReturnStmt 0x558880089ec0 # | | | | `-CallExpr 0x558880089e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880089e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880089e58 '' Function 0x55887ff98b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880089e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880089e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880089e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880089dc8 'uint64_t2':'vector' lvalue ParmVar 0x558880089a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558880089ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888008a030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880089f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55888008a410 # | | | | `-ReturnStmt 0x55888008a400 # | | | | `-CallExpr 0x55888008a3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888008a3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888008a398 '' Function 0x55887ff87588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888008a370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888008a358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888008a340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888008a308 'uint64_t3':'vector' lvalue ParmVar 0x558880089f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55888008a0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888008a570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888008a4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55888008c170 # | | | | `-ReturnStmt 0x55888008c160 # | | | | `-CallExpr 0x55888008c130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888008c118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888008c0f8 '' Function 0x55887ff87800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888008c0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888008c0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888008c0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888008c068 'uint64_t4':'vector' lvalue ParmVar 0x55888008a4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55888008a620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888008c2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55888008c230 col:29 used V 'double' # | | | |-CompoundStmt 0x55888008c628 # | | | | `-ReturnStmt 0x55888008c618 # | | | | `-CallExpr 0x55888008c5e8 'float' # | | | | |-ImplicitCastExpr 0x55888008c5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888008c5b0 '' Function 0x55887ff9bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55888008c588 'float' # | | | | `-ImplicitCastExpr 0x55888008c570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888008c558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888008c520 'double' lvalue ParmVar 0x55888008c230 'V' 'double' # | | | `-DeprecatedAttr 0x55888008c390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888008c798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55888008c6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55888008cb00 # | | | | `-ReturnStmt 0x55888008caf0 # | | | | `-CallExpr 0x55888008cac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888008caa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888008ca88 '' Function 0x55887ff9bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888008ca60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888008ca48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888008ca30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888008c9f8 'double2':'vector' lvalue ParmVar 0x55888008c6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55888008c848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888008cc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55888008cbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55888008cfe0 # | | | | `-ReturnStmt 0x55888008cfd0 # | | | | `-CallExpr 0x55888008cfa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888008cf88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888008cf68 '' Function 0x55887ff9c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888008cf40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888008cf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888008cf10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888008ced8 'double3':'vector' lvalue ParmVar 0x55888008cbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55888008cd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888008d150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55888008d0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55888008d4c8 # | | | | `-ReturnStmt 0x55888008d4b8 # | | | | `-CallExpr 0x55888008d488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888008d470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888008d450 '' Function 0x55887ff9c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888008d428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888008d410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888008d3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888008d3c0 'double4':'vector' lvalue ParmVar 0x55888008d0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55888008d200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888008d628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55888008d578 col:26 used V 'int' # | | | |-CompoundStmt 0x55888008d980 # | | | | `-ReturnStmt 0x55888008d970 # | | | | `-CallExpr 0x55888008d940 'float' # | | | | |-ImplicitCastExpr 0x55888008d928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888008d908 '' Function 0x55887ff9bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55888008d8e0 'float' # | | | | `-ImplicitCastExpr 0x55888008d8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888008d8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888008d878 'int' lvalue ParmVar 0x55888008d578 'V' 'int' # | | | `-DeprecatedAttr 0x55888008d6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888008dae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55888008da30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55888008de58 # | | | | `-ReturnStmt 0x55888008de48 # | | | | `-CallExpr 0x55888008de18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888008de00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888008dde0 '' Function 0x55887ff9bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888008ddb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888008dda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888008dd88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888008dd50 'int2':'vector' lvalue ParmVar 0x55888008da30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55888008db90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888008ee28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55888008ed78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55888008f1a8 # | | | | `-ReturnStmt 0x55888008f198 # | | | | `-CallExpr 0x55888008f168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888008f150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888008f130 '' Function 0x55887ff9c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888008f108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888008f0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888008f0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888008f0a0 'int3':'vector' lvalue ParmVar 0x55888008ed78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55888008eed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888008f308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55888008f258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55888008f690 # | | | | `-ReturnStmt 0x55888008f680 # | | | | `-CallExpr 0x55888008f650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888008f638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888008f618 '' Function 0x55887ff9c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888008f5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888008f5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888008f5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888008f588 'int4':'vector' lvalue ParmVar 0x55888008f258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55888008f3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888008f7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55888008f740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55888008fb68 # | | | | `-ReturnStmt 0x55888008fb58 # | | | | `-CallExpr 0x55888008fb28 'float' # | | | | |-ImplicitCastExpr 0x55888008fb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888008faf0 '' Function 0x55887ff9bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55888008fac8 'float' # | | | | `-ImplicitCastExpr 0x55888008fab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888008fa98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888008fa60 'uint':'unsigned int' lvalue ParmVar 0x55888008f740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55888008f8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888008fcc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55888008fc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558880090060 # | | | | `-ReturnStmt 0x558880090050 # | | | | `-CallExpr 0x558880090020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880090008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888008ffe8 '' Function 0x55887ff9bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888008ffc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888008ffa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888008ff90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888008ff58 'uint2':'vector' lvalue ParmVar 0x55888008fc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55888008fd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800901c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558880090110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558880090560 # | | | | `-ReturnStmt 0x558880090550 # | | | | `-CallExpr 0x558880090520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880090508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800904e8 '' Function 0x55887ff9c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800904c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800904a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880090490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880090458 'uint3':'vector' lvalue ParmVar 0x558880090110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558880090270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800906c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558880090610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558880090a68 # | | | | `-ReturnStmt 0x558880090a58 # | | | | `-CallExpr 0x558880090a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880090a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800909f0 '' Function 0x55887ff9c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800909c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800909b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880090998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880090960 'uint4':'vector' lvalue ParmVar 0x558880090610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558880090770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880090bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880090b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558880091830 # | | | | `-ReturnStmt 0x558880091820 # | | | | `-CallExpr 0x5588800917f0 'float' # | | | | |-ImplicitCastExpr 0x5588800917d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800917b8 '' Function 0x55887ff9bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x558880091790 'float' # | | | | `-ImplicitCastExpr 0x558880091778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880091760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880091728 'int64_t':'long' lvalue ParmVar 0x558880090b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880090c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880091990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800918e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880091d48 # | | | | `-ReturnStmt 0x558880091d38 # | | | | `-CallExpr 0x558880091d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880091cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880091cd0 '' Function 0x55887ff9bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880091ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880091c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880091c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880091c40 'int64_t2':'vector' lvalue ParmVar 0x5588800918e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880091a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880091ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880091df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880092268 # | | | | `-ReturnStmt 0x558880092258 # | | | | `-CallExpr 0x558880092228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880092210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800921f0 '' Function 0x55887ff9c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800921c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800921b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880092198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880092160 'int64_t3':'vector' lvalue ParmVar 0x558880091df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558880091f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800923c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880092318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558880092790 # | | | | `-ReturnStmt 0x558880092780 # | | | | `-CallExpr 0x558880092750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880092738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880092718 '' Function 0x55887ff9c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800926f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800926d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800926c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880092688 'int64_t4':'vector' lvalue ParmVar 0x558880092318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880092478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800928f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880092840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558880092ca8 # | | | | `-ReturnStmt 0x558880092c98 # | | | | `-CallExpr 0x558880092c68 'float' # | | | | |-ImplicitCastExpr 0x558880092c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880092c30 '' Function 0x55887ff9bd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x558880092c08 'float' # | | | | `-ImplicitCastExpr 0x558880092bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880092bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880092ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x558880092840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5588800929a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880092e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880092d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588800931e0 # | | | | `-ReturnStmt 0x5588800931d0 # | | | | `-CallExpr 0x5588800931a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880093188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880093168 '' Function 0x55887ff9bf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880093140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880093128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880093110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800930d8 'uint64_t2':'vector' lvalue ParmVar 0x558880092d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558880092eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880093340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880093290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558880094048 # | | | | `-ReturnStmt 0x558880094038 # | | | | `-CallExpr 0x558880094008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880093ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880093fd0 '' Function 0x55887ff9c1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880093fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880093f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880093f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880093f40 'uint64_t3':'vector' lvalue ParmVar 0x558880093290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800933f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800941a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800940f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558880094590 # | | | | `-ReturnStmt 0x558880094580 # | | | | `-CallExpr 0x558880094550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880094538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880094518 '' Function 0x55887ff9c468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800944f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800944d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800944c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880094488 'uint64_t4':'vector' lvalue ParmVar 0x5588800940f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558880094258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800947e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x558880094650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5588800946d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x558880094c00 # | | | | `-ReturnStmt 0x558880094bf0 # | | | | `-CallExpr 0x558880094bb8 'float' # | | | | |-ImplicitCastExpr 0x558880094ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558880094b50 '' Function 0x55887ff9d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558880094a98 'float' # | | | | | `-ImplicitCastExpr 0x558880094a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880094a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880094a30 'double' lvalue ParmVar 0x558880094650 'V1' 'double' # | | | | `-CStyleCastExpr 0x558880094b28 'float' # | | | | `-ImplicitCastExpr 0x558880094b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880094af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880094ac0 'double' lvalue ParmVar 0x5588800946d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5588800948a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880094e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x558880094cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x558880094d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x558880095320 # | | | | `-ReturnStmt 0x558880095310 # | | | | `-CallExpr 0x5588800952d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800952c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558880095238 '' Function 0x55887ff9d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558880095168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558880095150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880095138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880095100 'double2':'vector' lvalue ParmVar 0x558880094cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x558880095210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800951f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800951e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800951a8 'double2':'vector' lvalue ParmVar 0x558880094d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x558880094f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800955b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5588800953e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x558880095460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x558880095a40 # | | | | `-ReturnStmt 0x558880095a30 # | | | | `-CallExpr 0x5588800959f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800959e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558880095960 '' Function 0x55887ff9dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558880095890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558880095878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880095860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880095828 'double3':'vector' lvalue ParmVar 0x5588800953e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x558880095938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880095920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880095908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800958d0 'double3':'vector' lvalue ParmVar 0x558880095460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x558880095670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880095cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x558880095b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x558880095b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5588800965a0 # | | | | `-ReturnStmt 0x558880096590 # | | | | `-CallExpr 0x558880096558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880096540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5588800964c0 '' Function 0x55887ff9e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5588800963f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588800963d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800963c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880096388 'double4':'vector' lvalue ParmVar 0x558880095b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x558880096498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880096480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880096468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880096430 'double4':'vector' lvalue ParmVar 0x558880095b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x558880095d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800967e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558880096650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5588800966d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x558880096be0 # | | | | `-ReturnStmt 0x558880096bd0 # | | | | `-CallExpr 0x558880096b98 'float' # | | | | |-ImplicitCastExpr 0x558880096b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558880096b60 '' Function 0x55887ff9d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558880096aa8 'float' # | | | | | `-ImplicitCastExpr 0x558880096a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880096a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880096a40 'int' lvalue ParmVar 0x558880096650 'V1' 'int' # | | | | `-CStyleCastExpr 0x558880096b38 'float' # | | | | `-ImplicitCastExpr 0x558880096b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880096b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880096ad0 'int' lvalue ParmVar 0x5588800966d0 'V2' 'int' # | | | `-DeprecatedAttr 0x5588800968a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880096e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x558880096c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x558880096d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x558880097298 # | | | | `-ReturnStmt 0x558880097288 # | | | | `-CallExpr 0x558880097250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880097238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558880097218 '' Function 0x55887ff9d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558880097148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558880097130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880097118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800970e0 'int2':'vector' lvalue ParmVar 0x558880096c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5588800971f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800971d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800971c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880097188 'int2':'vector' lvalue ParmVar 0x558880096d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x558880096f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880097518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x558880097348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5588800973c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x558880097950 # | | | | `-ReturnStmt 0x558880097940 # | | | | `-CallExpr 0x558880097908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800978f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5588800978d0 '' Function 0x55887ff9dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558880097800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588800977e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800977d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880097798 'int3':'vector' lvalue ParmVar 0x558880097348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5588800978a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880097890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880097878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880097840 'int3':'vector' lvalue ParmVar 0x5588800973c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588800975d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880097bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x558880097a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x558880097a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x558880098018 # | | | | `-ReturnStmt 0x558880098008 # | | | | `-CallExpr 0x558880097fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880097fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558880097f98 '' Function 0x55887ff9e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558880097ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558880097eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880097e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880097e60 'int4':'vector' lvalue ParmVar 0x558880097a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x558880097f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880097f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880097f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880097f08 'int4':'vector' lvalue ParmVar 0x558880097a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x558880097c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880098878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5588800980c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x558880098148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x558880098c90 # | | | | `-ReturnStmt 0x558880098c80 # | | | | `-CallExpr 0x558880098c48 'float' # | | | | |-ImplicitCastExpr 0x558880098c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558880098c10 '' Function 0x55887ff9d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558880098b58 'float' # | | | | | `-ImplicitCastExpr 0x558880098b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880098b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880098af0 'uint':'unsigned int' lvalue ParmVar 0x5588800980c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x558880098be8 'float' # | | | | `-ImplicitCastExpr 0x558880098bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880098bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880098b80 'uint':'unsigned int' lvalue ParmVar 0x558880098148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558880098930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880098f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x558880098d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x558880098dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x558880099368 # | | | | `-ReturnStmt 0x558880099358 # | | | | `-CallExpr 0x558880099320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880099308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5588800992e8 '' Function 0x55887ff9d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558880099218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558880099200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800991e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800991b0 'uint2':'vector' lvalue ParmVar 0x558880098d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5588800992c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800992a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880099290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880099258 'uint2':'vector' lvalue ParmVar 0x558880098dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558880098fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800995e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x558880099418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x558880099498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x558880099a40 # | | | | `-ReturnStmt 0x558880099a30 # | | | | `-CallExpr 0x5588800999f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800999e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5588800999c0 '' Function 0x55887ff9dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5588800998f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588800998d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800998c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880099888 'uint3':'vector' lvalue ParmVar 0x558880099418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x558880099998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880099980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880099968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880099930 'uint3':'vector' lvalue ParmVar 0x558880099498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588800996a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880099cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x558880099af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x558880099b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55888009a128 # | | | | `-ReturnStmt 0x55888009a118 # | | | | `-CallExpr 0x55888009a0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888009a0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55888009a0a8 '' Function 0x55887ff9e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558880099fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558880099fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880099fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880099f70 'uint4':'vector' lvalue ParmVar 0x558880099af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55888009a080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888009a068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888009a050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888009a018 'uint4':'vector' lvalue ParmVar 0x558880099b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558880099d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888009a3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55888009a1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55888009a258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55888009d318 # | | | | `-ReturnStmt 0x55888009d308 # | | | | `-CallExpr 0x55888009d2d0 'float' # | | | | |-ImplicitCastExpr 0x55888009a780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55888009a760 '' Function 0x55887ff9d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55888009a6a8 'float' # | | | | | `-ImplicitCastExpr 0x55888009a690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888009a678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888009a640 'int64_t':'long' lvalue ParmVar 0x55888009a1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55888009a738 'float' # | | | | `-ImplicitCastExpr 0x55888009a720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888009a708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888009a6d0 'int64_t':'long' lvalue ParmVar 0x55888009a258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55888009a460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888009d598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55888009d3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55888009d448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55888009da08 # | | | | `-ReturnStmt 0x55888009d9f8 # | | | | `-CallExpr 0x55888009d9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888009d9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55888009d988 '' Function 0x55887ff9d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55888009d8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55888009d8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888009d888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888009d850 'int64_t2':'vector' lvalue ParmVar 0x55888009d3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55888009d960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888009d948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888009d930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888009d8f8 'int64_t2':'vector' lvalue ParmVar 0x55888009d448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55888009d650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888009dc88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55888009dab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55888009db38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55888009e100 # | | | | `-ReturnStmt 0x55888009e0f0 # | | | | `-CallExpr 0x55888009e0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888009e0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55888009e080 '' Function 0x55887ff9dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55888009dfb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55888009df98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888009df80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888009df48 'int64_t3':'vector' lvalue ParmVar 0x55888009dab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55888009e058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888009e040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888009e028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888009dff0 'int64_t3':'vector' lvalue ParmVar 0x55888009db38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55888009dd40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888009e388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888009e1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55888009e230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55888009e808 # | | | | `-ReturnStmt 0x55888009e7f8 # | | | | `-CallExpr 0x55888009e7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888009e7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55888009e788 '' Function 0x55887ff9e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55888009e6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55888009e6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888009e688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888009e650 'int64_t4':'vector' lvalue ParmVar 0x55888009e1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55888009e760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888009e748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888009e730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888009e6f8 'int64_t4':'vector' lvalue ParmVar 0x55888009e230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55888009e440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888009ea88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55888009e8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55888009e938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55888009eee0 # | | | | `-ReturnStmt 0x55888009eed0 # | | | | `-CallExpr 0x55888009ee98 'float' # | | | | |-ImplicitCastExpr 0x55888009ee80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55888009ee60 '' Function 0x55887ff9d5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55888009eda8 'float' # | | | | | `-ImplicitCastExpr 0x55888009ed90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888009ed78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888009ed40 'uint64_t':'unsigned long' lvalue ParmVar 0x55888009e8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55888009ee38 'float' # | | | | `-ImplicitCastExpr 0x55888009ee20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888009ee08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888009edd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55888009e938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55888009eb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888009f168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55888009ef90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55888009f010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55888009f618 # | | | | `-ReturnStmt 0x55888009f608 # | | | | `-CallExpr 0x55888009f5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888009f5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55888009f598 '' Function 0x55887ff9d958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55888009f4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55888009f4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888009f498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888009f460 'uint64_t2':'vector' lvalue ParmVar 0x55888009ef90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55888009f570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888009f558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888009f540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888009f508 'uint64_t2':'vector' lvalue ParmVar 0x55888009f010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55888009f220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888009f898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55888009f6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55888009f748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55888009fd30 # | | | | `-ReturnStmt 0x55888009fd20 # | | | | `-CallExpr 0x55888009fce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888009fcd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55888009fcb0 '' Function 0x55887ff9dd20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55888009fbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55888009fbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888009fbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888009fb78 'uint64_t3':'vector' lvalue ParmVar 0x55888009f6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55888009fc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888009fc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888009fc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888009fc20 'uint64_t3':'vector' lvalue ParmVar 0x55888009f748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55888009f950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888009ffb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888009fde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55888009fe60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5588800a0458 # | | | | `-ReturnStmt 0x5588800a0448 # | | | | `-CallExpr 0x5588800a0410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800a03f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5588800a03d8 '' Function 0x55887ff9e0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5588800a0308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588800a02f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800a02d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800a02a0 'uint64_t4':'vector' lvalue ParmVar 0x55888009fde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5588800a03b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800a0398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a0380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a0348 'uint64_t4':'vector' lvalue ParmVar 0x55888009fe60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800a0070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a05c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5588800a0518 col:29 used V 'double' # | | | |-CompoundStmt 0x5588800a0910 # | | | | `-ReturnStmt 0x5588800a0900 # | | | | `-CallExpr 0x5588800a08d0 'float' # | | | | |-ImplicitCastExpr 0x5588800a08b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800a0898 '' Function 0x55887ff9ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800a0870 'float' # | | | | `-ImplicitCastExpr 0x5588800a0858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a0840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a0808 'double' lvalue ParmVar 0x5588800a0518 'V' 'double' # | | | `-DeprecatedAttr 0x5588800a0678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800a0a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5588800a09d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5588800a0de8 # | | | | `-ReturnStmt 0x5588800a0dd8 # | | | | `-CallExpr 0x5588800a0da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800a0d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800a0d70 '' Function 0x55887ff9efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800a0d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800a0d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a0d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a0ce0 'double2':'vector' lvalue ParmVar 0x5588800a09d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5588800a0b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800a0f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5588800a0ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5588800a12c8 # | | | | `-ReturnStmt 0x5588800a12b8 # | | | | `-CallExpr 0x5588800a1288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800a1270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800a1250 '' Function 0x55887ff9f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800a1228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800a1210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a11f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a11c0 'double3':'vector' lvalue ParmVar 0x5588800a0ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5588800a1008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800a1448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5588800a1398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588800a17c0 # | | | | `-ReturnStmt 0x5588800a17b0 # | | | | `-CallExpr 0x5588800a1780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800a1768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800a1748 '' Function 0x55887ff9f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800a1720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800a1708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a16f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a16b8 'double4':'vector' lvalue ParmVar 0x5588800a1398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5588800a14f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800a1920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5588800a1870 col:26 used V 'int' # | | | |-CompoundStmt 0x5588800a1c78 # | | | | `-ReturnStmt 0x5588800a1c68 # | | | | `-CallExpr 0x5588800a1c38 'float' # | | | | |-ImplicitCastExpr 0x5588800a1c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800a1c00 '' Function 0x55887ff9ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800a1bd8 'float' # | | | | `-ImplicitCastExpr 0x5588800a1bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a1ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a1b70 'int' lvalue ParmVar 0x5588800a1870 'V' 'int' # | | | `-DeprecatedAttr 0x5588800a19d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a1dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5588800a1d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5588800a2150 # | | | | `-ReturnStmt 0x5588800a2140 # | | | | `-CallExpr 0x5588800a2110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800a20f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800a20d8 '' Function 0x55887ff9efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800a20b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800a2098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a2080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a2048 'int2':'vector' lvalue ParmVar 0x5588800a1d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588800a1e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a22b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5588800a2200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5588800a2630 # | | | | `-ReturnStmt 0x5588800a2620 # | | | | `-CallExpr 0x5588800a25f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800a25d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800a25b8 '' Function 0x55887ff9f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800a2590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800a2578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a2560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a2528 'int3':'vector' lvalue ParmVar 0x5588800a2200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588800a2360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a2790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5588800a26e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5588800a2b18 # | | | | `-ReturnStmt 0x5588800a2b08 # | | | | `-CallExpr 0x5588800a2ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800a2ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800a2aa0 '' Function 0x55887ff9f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800a2a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800a2a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a2a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a2a10 'int4':'vector' lvalue ParmVar 0x5588800a26e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5588800a2840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a2c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5588800a2bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5588800a2ff0 # | | | | `-ReturnStmt 0x5588800a2fe0 # | | | | `-CallExpr 0x5588800a2fb0 'float' # | | | | |-ImplicitCastExpr 0x5588800a2f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800a2f78 '' Function 0x55887ff9ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800a2f50 'float' # | | | | `-ImplicitCastExpr 0x5588800a2f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a2f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a2ee8 'uint':'unsigned int' lvalue ParmVar 0x5588800a2bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5588800a2d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a3150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588800a30a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5588800a4d10 # | | | | `-ReturnStmt 0x5588800a4d00 # | | | | `-CallExpr 0x5588800a4cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800a4cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800a4c98 '' Function 0x55887ff9efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800a4c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800a4c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a4c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a4c08 'uint2':'vector' lvalue ParmVar 0x5588800a30a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5588800a3200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a4e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800a4dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5588800a5210 # | | | | `-ReturnStmt 0x5588800a5200 # | | | | `-CallExpr 0x5588800a51d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800a51b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800a5198 '' Function 0x55887ff9f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800a5170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800a5158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a5140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a5108 'uint3':'vector' lvalue ParmVar 0x5588800a4dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588800a4f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a5370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588800a52c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5588800a5718 # | | | | `-ReturnStmt 0x5588800a5708 # | | | | `-CallExpr 0x5588800a56d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800a56c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800a56a0 '' Function 0x55887ff9f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800a5678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800a5660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a5648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a5610 'uint4':'vector' lvalue ParmVar 0x5588800a52c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5588800a5420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a5878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800a57c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5588800a5c10 # | | | | `-ReturnStmt 0x5588800a5c00 # | | | | `-CallExpr 0x5588800a5bd0 'float' # | | | | |-ImplicitCastExpr 0x5588800a5bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800a5b98 '' Function 0x55887ff9ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800a5b70 'float' # | | | | `-ImplicitCastExpr 0x5588800a5b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a5b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a5b08 'int64_t':'long' lvalue ParmVar 0x5588800a57c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5588800a5928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a5d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800a5cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5588800a6128 # | | | | `-ReturnStmt 0x5588800a6118 # | | | | `-CallExpr 0x5588800a60e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800a60d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800a60b0 '' Function 0x55887ff9efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800a6088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800a6070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a6058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a6020 'int64_t2':'vector' lvalue ParmVar 0x5588800a5cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800a5e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a6288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800a61d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5588800a6648 # | | | | `-ReturnStmt 0x5588800a6638 # | | | | `-CallExpr 0x5588800a6608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800a65f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800a65d0 '' Function 0x55887ff9f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800a65a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800a6590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a6578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a6540 'int64_t3':'vector' lvalue ParmVar 0x5588800a61d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800a6338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a67a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800a66f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5588800a8148 # | | | | `-ReturnStmt 0x5588800a8138 # | | | | `-CallExpr 0x5588800a8108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800a80f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800a80d0 '' Function 0x55887ff9f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800a6ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800a6ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a6aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a6a68 'int64_t4':'vector' lvalue ParmVar 0x5588800a66f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800a6858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a82a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800a81f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5588800a8660 # | | | | `-ReturnStmt 0x5588800a8650 # | | | | `-CallExpr 0x5588800a8620 'float' # | | | | |-ImplicitCastExpr 0x5588800a8608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800a85e8 '' Function 0x55887ff9ed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800a85c0 'float' # | | | | `-ImplicitCastExpr 0x5588800a85a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a8590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a8558 'uint64_t':'unsigned long' lvalue ParmVar 0x5588800a81f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5588800a8358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a87c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800a8710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588800a8b98 # | | | | `-ReturnStmt 0x5588800a8b88 # | | | | `-CallExpr 0x5588800a8b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800a8b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800a8b20 '' Function 0x55887ff9efa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800a8af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800a8ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a8ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a8a90 'uint64_t2':'vector' lvalue ParmVar 0x5588800a8710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800a8870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a8cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800a8c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5588800a90d8 # | | | | `-ReturnStmt 0x5588800a90c8 # | | | | `-CallExpr 0x5588800a9098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800a9080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800a9060 '' Function 0x55887ff9f220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800a9038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800a9020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a9008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a8fd0 'uint64_t3':'vector' lvalue ParmVar 0x5588800a8c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800a8da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800a9238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800a9188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5588800a9620 # | | | | `-ReturnStmt 0x5588800a9610 # | | | | `-CallExpr 0x5588800a95e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800a95c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800a95a8 '' Function 0x55887ff9f498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800a9580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800a9568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800a9550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800a9518 'uint64_t4':'vector' lvalue ParmVar 0x5588800a9188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800a92e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5588800a9d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5588800a9638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5588800a96d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5588800a9c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5588800a99e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5588800a9ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x5588800a9b38 col:41 p2 'T' # | | | |-CompoundStmt 0x5588800aa090 # | | | | `-ReturnStmt 0x5588800aa080 # | | | | `-RecoveryExpr 0x5588800aa048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5588800a9e90 '' lvalue (ADL) = 'clamp' 0x55887ffa8fc8 0x55887ff9f888 0x55887ff9fd40 0x55887ffa01a8 0x55887ffa0608 0x55887ffa0a08 0x55887ffa0ed8 0x55887ffa1338 0x55887ffa1798 0x55887ffa1bf8 0x55887ffa2088 0x55887ffa24e8 0x55887ffa2948 0x55887ffa3e08 0x55887ffa4268 0x55887ffa46c8 0x55887ffa4b28 0x55887ffa4f98 0x55887ffa53f8 0x55887ffa5858 0x55887ffa5cb8 0x55887ffa60d8 0x55887ffa6538 0x55887ffa6998 0x55887ff8dd28 0x55887ff8e128 0x55887ff8e588 0x55887ff8e9e8 # | | | | |-RecoveryExpr 0x5588800a9fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5588800a9fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5588800a9d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5588800aa7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5588800aa0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5588800aa178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5588800aa718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x5588800aa488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5588800aa500 col:24 p1 'T' # | | | |-ParmVarDecl 0x5588800aa5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x5588800aab30 # | | | | `-ReturnStmt 0x5588800aab20 # | | | | `-RecoveryExpr 0x5588800aaae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5588800aa930 '' lvalue (ADL) = 'clamp' 0x55887ff8e9e8 0x55887ffa8fc8 0x55887ff9f888 0x55887ff9fd40 0x55887ffa01a8 0x55887ffa0608 0x55887ffa0a08 0x55887ffa0ed8 0x55887ffa1338 0x55887ffa1798 0x55887ffa1bf8 0x55887ffa2088 0x55887ffa24e8 0x55887ffa2948 0x55887ffa3e08 0x55887ffa4268 0x55887ffa46c8 0x55887ffa4b28 0x55887ffa4f98 0x55887ffa53f8 0x55887ffa5858 0x55887ffa5cb8 0x55887ffa60d8 0x55887ffa6538 0x55887ffa6998 0x55887ff8dd28 0x55887ff8e128 0x55887ff8e588 # | | | | |-RecoveryExpr 0x5588800aaa50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5588800aaac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5588800aa830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5588800ab1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5588800aab48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5588800aabe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5588800ab128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5588800aaef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5588800aaf70 col:24 p1 'T' # | | | |-ParmVarDecl 0x5588800aafe8 col:30 p2 'T' # | | | |-CompoundStmt 0x5588800ab570 # | | | | `-ReturnStmt 0x5588800ab560 # | | | | `-RecoveryExpr 0x5588800ab530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5588800ab340 '' lvalue (ADL) = 'clamp' 0x55887ff8e588 0x55887ff8e9e8 0x55887ffa8fc8 0x55887ff9f888 0x55887ff9fd40 0x55887ffa01a8 0x55887ffa0608 0x55887ffa0a08 0x55887ffa0ed8 0x55887ffa1338 0x55887ffa1798 0x55887ffa1bf8 0x55887ffa2088 0x55887ffa24e8 0x55887ffa2948 0x55887ffa3e08 0x55887ffa4268 0x55887ffa46c8 0x55887ffa4b28 0x55887ffa4f98 0x55887ffa53f8 0x55887ffa5858 0x55887ffa5cb8 0x55887ffa60d8 0x55887ffa6538 0x55887ffa6998 0x55887ff8dd28 0x55887ff8e128 # | | | | `-RecoveryExpr 0x5588800ab460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5588800ab240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5588800ab6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5588800ab628 col:29 used V 'double' # | | | |-CompoundStmt 0x5588800aba20 # | | | | `-ReturnStmt 0x5588800aba10 # | | | | `-CallExpr 0x5588800ab9e0 'float' # | | | | |-ImplicitCastExpr 0x5588800ab9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800ab9a8 '' Function 0x55887ffaa788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800ab980 'float' # | | | | `-ImplicitCastExpr 0x5588800ab968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ab950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ab918 'double' lvalue ParmVar 0x5588800ab628 'V' 'double' # | | | `-DeprecatedAttr 0x5588800ab788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800abb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5588800abad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5588800abef0 # | | | | `-ReturnStmt 0x5588800abee0 # | | | | `-CallExpr 0x5588800abeb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800abe98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800abe78 '' Function 0x55887ffaaa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800abe50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800abe38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800abe20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800abde8 'double2':'vector' lvalue ParmVar 0x5588800abad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5588800abc38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800ac0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5588800abfa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5588800ac460 # | | | | `-ReturnStmt 0x5588800ac450 # | | | | `-CallExpr 0x5588800ac420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800ac408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800ac3e8 '' Function 0x55887ffaac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800ac3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800ac3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ac390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ac358 'double3':'vector' lvalue ParmVar 0x5588800abfa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5588800ac1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800ac5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5588800ac518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588800ac940 # | | | | `-ReturnStmt 0x5588800ac930 # | | | | `-CallExpr 0x5588800ac900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800ac8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800ac8c8 '' Function 0x55887ffabf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800ac8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800ac888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ac870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ac838 'double4':'vector' lvalue ParmVar 0x5588800ac518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5588800ac678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800acaa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5588800ac9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x5588800acdf8 # | | | | `-ReturnStmt 0x5588800acde8 # | | | | `-CallExpr 0x5588800acdb8 'float' # | | | | |-ImplicitCastExpr 0x5588800acda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800acd80 '' Function 0x55887ffaa788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800acd58 'float' # | | | | `-ImplicitCastExpr 0x5588800acd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800acd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800accf0 'int' lvalue ParmVar 0x5588800ac9f0 'V' 'int' # | | | `-DeprecatedAttr 0x5588800acb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800acf58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5588800acea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5588800ad2d0 # | | | | `-ReturnStmt 0x5588800ad2c0 # | | | | `-CallExpr 0x5588800ad290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800ad278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800ad258 '' Function 0x55887ffaaa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800ad230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800ad218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ad200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ad1c8 'int2':'vector' lvalue ParmVar 0x5588800acea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588800ad008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800ad430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5588800ad380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5588800ad7b0 # | | | | `-ReturnStmt 0x5588800ad7a0 # | | | | `-CallExpr 0x5588800ad770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800ad758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800ad738 '' Function 0x55887ffaac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800ad710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800ad6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ad6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ad6a8 'int3':'vector' lvalue ParmVar 0x5588800ad380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588800ad4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800ad910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5588800ad860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5588800adc98 # | | | | `-ReturnStmt 0x5588800adc88 # | | | | `-CallExpr 0x5588800adc58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800adc40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800adc20 '' Function 0x55887ffabf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800adbf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800adbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800adbc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800adb90 'int4':'vector' lvalue ParmVar 0x5588800ad860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5588800ad9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800addf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5588800add48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5588800ae1a0 # | | | | `-ReturnStmt 0x5588800ae190 # | | | | `-CallExpr 0x5588800ae160 'float' # | | | | |-ImplicitCastExpr 0x5588800ae148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800ae128 '' Function 0x55887ffaa788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800ae100 'float' # | | | | `-ImplicitCastExpr 0x5588800ae0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ae0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ae068 'uint':'unsigned int' lvalue ParmVar 0x5588800add48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5588800adea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800ae300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588800ae250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5588800ae698 # | | | | `-ReturnStmt 0x5588800ae688 # | | | | `-CallExpr 0x5588800ae658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800ae640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800ae620 '' Function 0x55887ffaaa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800ae5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800ae5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ae5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ae590 'uint2':'vector' lvalue ParmVar 0x5588800ae250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5588800ae3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800ae7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800ae748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5588800aeb98 # | | | | `-ReturnStmt 0x5588800aeb88 # | | | | `-CallExpr 0x5588800aeb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800aeb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800aeb20 '' Function 0x55887ffaac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800aeaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800aeae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800aeac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800aea90 'uint3':'vector' lvalue ParmVar 0x5588800ae748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588800ae8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800aecf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588800aec48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5588800af0a0 # | | | | `-ReturnStmt 0x5588800af090 # | | | | `-CallExpr 0x5588800af060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800af048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800af028 '' Function 0x55887ffabf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800af000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800aefe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800aefd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800aef98 'uint4':'vector' lvalue ParmVar 0x5588800aec48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5588800aeda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800af200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800af150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5588800af598 # | | | | `-ReturnStmt 0x5588800af588 # | | | | `-CallExpr 0x5588800af558 'float' # | | | | |-ImplicitCastExpr 0x5588800af540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800af520 '' Function 0x55887ffaa788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800af4f8 'float' # | | | | `-ImplicitCastExpr 0x5588800af4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800af4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800af490 'int64_t':'long' lvalue ParmVar 0x5588800af150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5588800af2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800af6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800af648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5588800afab0 # | | | | `-ReturnStmt 0x5588800afaa0 # | | | | `-CallExpr 0x5588800afa70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800afa58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800afa38 '' Function 0x55887ffaaa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800afa10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800af9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800af9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800af9a8 'int64_t2':'vector' lvalue ParmVar 0x5588800af648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800af7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800afc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800afb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5588800affd0 # | | | | `-ReturnStmt 0x5588800affc0 # | | | | `-CallExpr 0x5588800aff90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800aff78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800aff58 '' Function 0x55887ffaac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800aff30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800aff18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800aff00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800afec8 'int64_t3':'vector' lvalue ParmVar 0x5588800afb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800afcc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b0830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800b0080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5588800b0bf8 # | | | | `-ReturnStmt 0x5588800b0be8 # | | | | `-CallExpr 0x5588800b0bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800b0ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800b0b80 '' Function 0x55887ffabf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800b0b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800b0b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b0b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b0af0 'int64_t4':'vector' lvalue ParmVar 0x5588800b0080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800b08e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b0d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800b0ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5588800b1110 # | | | | `-ReturnStmt 0x5588800b1100 # | | | | `-CallExpr 0x5588800b10d0 'float' # | | | | |-ImplicitCastExpr 0x5588800b10b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800b1098 '' Function 0x55887ffaa788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800b1070 'float' # | | | | `-ImplicitCastExpr 0x5588800b1058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b1040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b1008 'uint64_t':'unsigned long' lvalue ParmVar 0x5588800b0ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5588800b0e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b1270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800b11c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588800b1648 # | | | | `-ReturnStmt 0x5588800b1638 # | | | | `-CallExpr 0x5588800b1608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800b15f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800b15d0 '' Function 0x55887ffaaa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800b15a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800b1590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b1578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b1540 'uint64_t2':'vector' lvalue ParmVar 0x5588800b11c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800b1320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b17a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800b16f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5588800b1b88 # | | | | `-ReturnStmt 0x5588800b1b78 # | | | | `-CallExpr 0x5588800b1b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800b1b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800b1b10 '' Function 0x55887ffaac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800b1ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800b1ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b1ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b1a80 'uint64_t3':'vector' lvalue ParmVar 0x5588800b16f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800b1858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b1ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800b1c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5588800b20d0 # | | | | `-ReturnStmt 0x5588800b20c0 # | | | | `-CallExpr 0x5588800b2090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800b2078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800b2058 '' Function 0x55887ffabf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800b2030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800b2018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b2000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b1fc8 'uint64_t4':'vector' lvalue ParmVar 0x5588800b1c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800b1d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b2240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5588800b2190 col:29 used V 'double' # | | | |-CompoundStmt 0x5588800b2588 # | | | | `-ReturnStmt 0x5588800b2578 # | | | | `-CallExpr 0x5588800b2548 'float' # | | | | |-ImplicitCastExpr 0x5588800b2530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800b2510 '' Function 0x55887ffacb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800b24e8 'float' # | | | | `-ImplicitCastExpr 0x5588800b24d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b24b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b2480 'double' lvalue ParmVar 0x5588800b2190 'V' 'double' # | | | `-DeprecatedAttr 0x5588800b22f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800b26f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5588800b2648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5588800b3260 # | | | | `-ReturnStmt 0x5588800b3250 # | | | | `-CallExpr 0x5588800b3220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800b3208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800b31e8 '' Function 0x55887fface00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800b31c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800b31a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b3190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b3158 'double2':'vector' lvalue ParmVar 0x5588800b2648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5588800b27a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800b33d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5588800b3320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5588800b3740 # | | | | `-ReturnStmt 0x5588800b3730 # | | | | `-CallExpr 0x5588800b3700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800b36e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800b36c8 '' Function 0x55887ffad078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800b36a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800b3688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b3670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b3638 'double3':'vector' lvalue ParmVar 0x5588800b3320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5588800b3480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800b38b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5588800b3800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588800b3c28 # | | | | `-ReturnStmt 0x5588800b3c18 # | | | | `-CallExpr 0x5588800b3be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800b3bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800b3bb0 '' Function 0x55887ffad2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800b3b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800b3b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b3b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b3b20 'double4':'vector' lvalue ParmVar 0x5588800b3800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5588800b3960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800b3d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5588800b3cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5588800b40e0 # | | | | `-ReturnStmt 0x5588800b40d0 # | | | | `-CallExpr 0x5588800b40a0 'float' # | | | | |-ImplicitCastExpr 0x5588800b4088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800b4068 '' Function 0x55887ffacb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800b4040 'float' # | | | | `-ImplicitCastExpr 0x5588800b4028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b4010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b3fd8 'int' lvalue ParmVar 0x5588800b3cd8 'V' 'int' # | | | `-DeprecatedAttr 0x5588800b3e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b4240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5588800b4190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5588800b45b8 # | | | | `-ReturnStmt 0x5588800b45a8 # | | | | `-CallExpr 0x5588800b4578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800b4560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800b4540 '' Function 0x55887fface00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800b4518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800b4500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b44e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b44b0 'int2':'vector' lvalue ParmVar 0x5588800b4190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588800b42f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b4718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5588800b4668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5588800b4a98 # | | | | `-ReturnStmt 0x5588800b4a88 # | | | | `-CallExpr 0x5588800b4a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800b4a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800b4a20 '' Function 0x55887ffad078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800b49f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800b49e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b49c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b4990 'int3':'vector' lvalue ParmVar 0x5588800b4668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588800b47c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b4bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5588800b4b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5588800b4f80 # | | | | `-ReturnStmt 0x5588800b4f70 # | | | | `-CallExpr 0x5588800b4f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800b4f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800b4f08 '' Function 0x55887ffad2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800b4ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800b4ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b4eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b4e78 'int4':'vector' lvalue ParmVar 0x5588800b4b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5588800b4ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b5928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5588800b5878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5588800b5ca0 # | | | | `-ReturnStmt 0x5588800b5c90 # | | | | `-CallExpr 0x5588800b5c60 'float' # | | | | |-ImplicitCastExpr 0x5588800b5c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800b5c28 '' Function 0x55887ffacb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800b5c00 'float' # | | | | `-ImplicitCastExpr 0x5588800b5be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b5bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b5b98 'uint':'unsigned int' lvalue ParmVar 0x5588800b5878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5588800b59d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b5e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588800b5d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5588800b6198 # | | | | `-ReturnStmt 0x5588800b6188 # | | | | `-CallExpr 0x5588800b6158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800b6140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800b6120 '' Function 0x55887fface00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800b60f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800b60e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b60c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b6090 'uint2':'vector' lvalue ParmVar 0x5588800b5d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5588800b5eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b62f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800b6248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5588800b6698 # | | | | `-ReturnStmt 0x5588800b6688 # | | | | `-CallExpr 0x5588800b6658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800b6640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800b6620 '' Function 0x55887ffad078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800b65f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800b65e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b65c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b6590 'uint3':'vector' lvalue ParmVar 0x5588800b6248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588800b63a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b67f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588800b6748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5588800b6ba0 # | | | | `-ReturnStmt 0x5588800b6b90 # | | | | `-CallExpr 0x5588800b6b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800b6b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800b6b28 '' Function 0x55887ffad2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800b6b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800b6ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b6ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b6a98 'uint4':'vector' lvalue ParmVar 0x5588800b6748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5588800b68a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b6d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800b6c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5588800b7098 # | | | | `-ReturnStmt 0x5588800b7088 # | | | | `-CallExpr 0x5588800b7058 'float' # | | | | |-ImplicitCastExpr 0x5588800b7040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800b7020 '' Function 0x55887ffacb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800b6ff8 'float' # | | | | `-ImplicitCastExpr 0x5588800b6fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b6fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b6f90 'int64_t':'long' lvalue ParmVar 0x5588800b6c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5588800b6db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b71f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800b7148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5588800b75b0 # | | | | `-ReturnStmt 0x5588800b75a0 # | | | | `-CallExpr 0x5588800b7570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800b7558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800b7538 '' Function 0x55887fface00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800b7510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800b74f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b74e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b74a8 'int64_t2':'vector' lvalue ParmVar 0x5588800b7148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800b72a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b7710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800b7660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5588800b84c0 # | | | | `-ReturnStmt 0x5588800b84b0 # | | | | `-CallExpr 0x5588800b8480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800b8468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800b8448 '' Function 0x55887ffad078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800b8420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800b8408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b83f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b83b8 'int64_t3':'vector' lvalue ParmVar 0x5588800b7660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800b81b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b8620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800b8570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5588800b89e8 # | | | | `-ReturnStmt 0x5588800b89d8 # | | | | `-CallExpr 0x5588800b89a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800b8990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800b8970 '' Function 0x55887ffad2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800b8948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800b8930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b8918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b88e0 'int64_t4':'vector' lvalue ParmVar 0x5588800b8570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800b86d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b8b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800b8a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5588800b8f00 # | | | | `-ReturnStmt 0x5588800b8ef0 # | | | | `-CallExpr 0x5588800b8ec0 'float' # | | | | |-ImplicitCastExpr 0x5588800b8ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800b8e88 '' Function 0x55887ffacb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800b8e60 'float' # | | | | `-ImplicitCastExpr 0x5588800b8e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b8e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b8df8 'uint64_t':'unsigned long' lvalue ParmVar 0x5588800b8a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5588800b8bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b9060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800b8fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588800b9438 # | | | | `-ReturnStmt 0x5588800b9428 # | | | | `-CallExpr 0x5588800b93f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800b93e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800b93c0 '' Function 0x55887fface00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800b9398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800b9380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b9368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b9330 'uint64_t2':'vector' lvalue ParmVar 0x5588800b8fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800b9110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b9598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800b94e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5588800b9978 # | | | | `-ReturnStmt 0x5588800b9968 # | | | | `-CallExpr 0x5588800b9938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800b9920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800b9900 '' Function 0x55887ffad078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800b98d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800b98c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b98a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b9870 'uint64_t3':'vector' lvalue ParmVar 0x5588800b94e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800b9648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800b9ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800b9a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5588800b9ec0 # | | | | `-ReturnStmt 0x5588800b9eb0 # | | | | `-CallExpr 0x5588800b9e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800b9e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800b9e48 '' Function 0x55887ffad2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800b9e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800b9e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800b9df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800b9db8 'uint64_t4':'vector' lvalue ParmVar 0x5588800b9a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800b9b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800ba030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5588800b9f80 col:29 used V 'double' # | | | |-CompoundStmt 0x5588800ba8b8 # | | | | `-ReturnStmt 0x5588800ba8a8 # | | | | `-CallExpr 0x5588800ba878 'float' # | | | | |-ImplicitCastExpr 0x5588800ba860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800ba840 '' Function 0x55887ffb1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800ba818 'float' # | | | | `-ImplicitCastExpr 0x5588800ba800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ba7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ba7b0 'double' lvalue ParmVar 0x5588800b9f80 'V' 'double' # | | | `-DeprecatedAttr 0x5588800ba0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800baa28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5588800ba978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5588800bad90 # | | | | `-ReturnStmt 0x5588800bad80 # | | | | `-CallExpr 0x5588800bad50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800bad38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800bad18 '' Function 0x55887ffb2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800bacf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800bacd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800bacc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800bac88 'double2':'vector' lvalue ParmVar 0x5588800ba978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5588800baad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800baf00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5588800bae50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5588800bb270 # | | | | `-ReturnStmt 0x5588800bb260 # | | | | `-CallExpr 0x5588800bb230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800bb218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800bb1f8 '' Function 0x55887ffb23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800bb1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800bb1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800bb1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800bb168 'double3':'vector' lvalue ParmVar 0x5588800bae50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5588800bafb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800bb3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5588800bb330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588800bb758 # | | | | `-ReturnStmt 0x5588800bb748 # | | | | `-CallExpr 0x5588800bb718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800bb700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800bb6e0 '' Function 0x55887ffb2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800bb6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800bb6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800bb688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800bb650 'double4':'vector' lvalue ParmVar 0x5588800bb330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5588800bb490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800bb8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5588800bb808 col:26 used V 'int' # | | | |-CompoundStmt 0x5588800bbc18 # | | | | `-ReturnStmt 0x5588800bbc08 # | | | | `-CallExpr 0x5588800bbbd8 'float' # | | | | |-ImplicitCastExpr 0x5588800bbbc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800bbba0 '' Function 0x55887ffb1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800bbb78 'float' # | | | | `-ImplicitCastExpr 0x5588800bbb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800bbb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800bbb10 'int' lvalue ParmVar 0x5588800bb808 'V' 'int' # | | | `-DeprecatedAttr 0x5588800bb968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800bbd78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5588800bbcc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5588800bc0f8 # | | | | `-ReturnStmt 0x5588800bc0e8 # | | | | `-CallExpr 0x5588800bc0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800bc0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800bc080 '' Function 0x55887ffb2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800bc058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800bc040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800bc028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800bbff0 'int2':'vector' lvalue ParmVar 0x5588800bbcc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588800bbe28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800bc258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5588800bc1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5588800bc5e0 # | | | | `-ReturnStmt 0x5588800bc5d0 # | | | | `-CallExpr 0x5588800bc5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800bc588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800bc568 '' Function 0x55887ffb23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800bc540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800bc528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800bc510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800bc4d8 'int3':'vector' lvalue ParmVar 0x5588800bc1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588800bc308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800bd000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5588800bcf50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5588800bd390 # | | | | `-ReturnStmt 0x5588800bd380 # | | | | `-CallExpr 0x5588800bd350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800bd338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800bd318 '' Function 0x55887ffb2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800bd2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800bd2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800bd2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800bd288 'int4':'vector' lvalue ParmVar 0x5588800bcf50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5588800bd0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800bd4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5588800bd440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5588800bd870 # | | | | `-ReturnStmt 0x5588800bd860 # | | | | `-CallExpr 0x5588800bd830 'float' # | | | | |-ImplicitCastExpr 0x5588800bd818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800bd7f8 '' Function 0x55887ffb1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800bd7d0 'float' # | | | | `-ImplicitCastExpr 0x5588800bd7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800bd7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800bd768 'uint':'unsigned int' lvalue ParmVar 0x5588800bd440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5588800bd5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800bd9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588800bd920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5588800bdd70 # | | | | `-ReturnStmt 0x5588800bdd60 # | | | | `-CallExpr 0x5588800bdd30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800bdd18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800bdcf8 '' Function 0x55887ffb2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800bdcd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800bdcb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800bdca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800bdc68 'uint2':'vector' lvalue ParmVar 0x5588800bd920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5588800bda80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800bded0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800bde20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5588800be278 # | | | | `-ReturnStmt 0x5588800be268 # | | | | `-CallExpr 0x5588800be238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800be220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800be200 '' Function 0x55887ffb23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800be1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800be1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800be1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800be170 'uint3':'vector' lvalue ParmVar 0x5588800bde20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588800bdf80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800be3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588800be328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5588800be788 # | | | | `-ReturnStmt 0x5588800be778 # | | | | `-CallExpr 0x5588800be748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800be730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800be710 '' Function 0x55887ffb2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800be6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800be6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800be6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800be680 'uint4':'vector' lvalue ParmVar 0x5588800be328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5588800be488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800be8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800be838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5588800bec88 # | | | | `-ReturnStmt 0x5588800bec78 # | | | | `-CallExpr 0x5588800bec48 'float' # | | | | |-ImplicitCastExpr 0x5588800bec30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800bec10 '' Function 0x55887ffb1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800bebe8 'float' # | | | | `-ImplicitCastExpr 0x5588800bebd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800bebb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800beb80 'int64_t':'long' lvalue ParmVar 0x5588800be838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5588800be998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800bede8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800bed38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5588800c0a78 # | | | | `-ReturnStmt 0x5588800c0a68 # | | | | `-CallExpr 0x5588800c0a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800c0a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800c0a00 '' Function 0x55887ffb2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800c09d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800c09c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c09a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c0970 'int64_t2':'vector' lvalue ParmVar 0x5588800bed38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800bee98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c0bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800c0b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5588800c0fa0 # | | | | `-ReturnStmt 0x5588800c0f90 # | | | | `-CallExpr 0x5588800c0f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800c0f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800c0f28 '' Function 0x55887ffb23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800c0f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800c0ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c0ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c0e98 'int64_t3':'vector' lvalue ParmVar 0x5588800c0b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800c0c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c1100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800c1050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5588800c14d0 # | | | | `-ReturnStmt 0x5588800c14c0 # | | | | `-CallExpr 0x5588800c1490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800c1478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800c1458 '' Function 0x55887ffb2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800c1430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800c1418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c1400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c13c8 'int64_t4':'vector' lvalue ParmVar 0x5588800c1050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800c11b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c1630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800c1580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5588800c19f0 # | | | | `-ReturnStmt 0x5588800c19e0 # | | | | `-CallExpr 0x5588800c19b0 'float' # | | | | |-ImplicitCastExpr 0x5588800c1998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800c1978 '' Function 0x55887ffb1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800c1950 'float' # | | | | `-ImplicitCastExpr 0x5588800c1938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c1920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c18e8 'uint64_t':'unsigned long' lvalue ParmVar 0x5588800c1580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5588800c16e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c1b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800c1aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588800c1f30 # | | | | `-ReturnStmt 0x5588800c1f20 # | | | | `-CallExpr 0x5588800c1ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800c1ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800c1eb8 '' Function 0x55887ffb2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800c1e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800c1e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c1e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c1e28 'uint64_t2':'vector' lvalue ParmVar 0x5588800c1aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800c1c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c2090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800c1fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5588800c2478 # | | | | `-ReturnStmt 0x5588800c2468 # | | | | `-CallExpr 0x5588800c2438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800c2420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800c2400 '' Function 0x55887ffb23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800c23d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800c23c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c23a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c2370 'uint64_t3':'vector' lvalue ParmVar 0x5588800c1fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800c2140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c25d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800c2528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5588800c32d0 # | | | | `-ReturnStmt 0x5588800c32c0 # | | | | `-CallExpr 0x5588800c3290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800c3278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800c3258 '' Function 0x55887ffb2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800c3230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800c3218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c3200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c31c8 'uint64_t4':'vector' lvalue ParmVar 0x5588800c2528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800c2688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c3438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5588800c3388 col:29 used V 'double' # | | | |-CompoundStmt 0x5588800c3780 # | | | | `-ReturnStmt 0x5588800c3770 # | | | | `-CallExpr 0x5588800c3740 'float' # | | | | |-ImplicitCastExpr 0x5588800c3728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800c3708 '' Function 0x55887ffb9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800c36e0 'float' # | | | | `-ImplicitCastExpr 0x5588800c36c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c36b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c3678 'double' lvalue ParmVar 0x5588800c3388 'V' 'double' # | | | `-DeprecatedAttr 0x5588800c34e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800c38e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5588800c3838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5588800c3c50 # | | | | `-ReturnStmt 0x5588800c3c40 # | | | | `-CallExpr 0x5588800c3c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800c3bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800c3bd8 '' Function 0x55887ffb98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800c3bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800c3b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c3b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c3b48 'double2':'vector' lvalue ParmVar 0x5588800c3838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5588800c3998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800c3db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5588800c3d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5588800c4128 # | | | | `-ReturnStmt 0x5588800c4118 # | | | | `-CallExpr 0x5588800c40e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800c40d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800c40b0 '' Function 0x55887ffb9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800c4088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800c4070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c4058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c4020 'double3':'vector' lvalue ParmVar 0x5588800c3d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5588800c3e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800c4290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5588800c41e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588800c4608 # | | | | `-ReturnStmt 0x5588800c45f8 # | | | | `-CallExpr 0x5588800c45c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800c45b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800c4590 '' Function 0x55887ffb9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800c4568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800c4550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c4538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c4500 'double4':'vector' lvalue ParmVar 0x5588800c41e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5588800c4340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800c4768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5588800c46b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5588800c4ac0 # | | | | `-ReturnStmt 0x5588800c4ab0 # | | | | `-CallExpr 0x5588800c4a80 'float' # | | | | |-ImplicitCastExpr 0x5588800c4a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800c4a48 '' Function 0x55887ffb9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800c4a20 'float' # | | | | `-ImplicitCastExpr 0x5588800c4a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c49f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c49b8 'int' lvalue ParmVar 0x5588800c46b8 'V' 'int' # | | | `-DeprecatedAttr 0x5588800c4818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c4c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5588800c4b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5588800c4f98 # | | | | `-ReturnStmt 0x5588800c4f88 # | | | | `-CallExpr 0x5588800c4f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800c4f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800c4f20 '' Function 0x55887ffb98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800c4ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800c4ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c4ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c4e90 'int2':'vector' lvalue ParmVar 0x5588800c4b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588800c4cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c5780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5588800c56d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5588800c5b00 # | | | | `-ReturnStmt 0x5588800c5af0 # | | | | `-CallExpr 0x5588800c5ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800c5aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800c5a88 '' Function 0x55887ffb9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800c5a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800c5a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c5a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c59f8 'int3':'vector' lvalue ParmVar 0x5588800c56d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588800c5830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c5c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5588800c5bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5588800c5fe8 # | | | | `-ReturnStmt 0x5588800c5fd8 # | | | | `-CallExpr 0x5588800c5fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800c5f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800c5f70 '' Function 0x55887ffb9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800c5f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800c5f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c5f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c5ee0 'int4':'vector' lvalue ParmVar 0x5588800c5bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5588800c5d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c6148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5588800c6098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5588800c64c0 # | | | | `-ReturnStmt 0x5588800c64b0 # | | | | `-CallExpr 0x5588800c6480 'float' # | | | | |-ImplicitCastExpr 0x5588800c6468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800c6448 '' Function 0x55887ffb9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800c6420 'float' # | | | | `-ImplicitCastExpr 0x5588800c6408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c63f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c63b8 'uint':'unsigned int' lvalue ParmVar 0x5588800c6098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5588800c61f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c6620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588800c6570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5588800c69b8 # | | | | `-ReturnStmt 0x5588800c69a8 # | | | | `-CallExpr 0x5588800c6978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800c6960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800c6940 '' Function 0x55887ffb98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800c6918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800c6900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c68e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c68b0 'uint2':'vector' lvalue ParmVar 0x5588800c6570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5588800c66d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c6b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800c6a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5588800c6eb8 # | | | | `-ReturnStmt 0x5588800c6ea8 # | | | | `-CallExpr 0x5588800c6e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800c6e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800c6e40 '' Function 0x55887ffb9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800c6e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800c6e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c6de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c6db0 'uint3':'vector' lvalue ParmVar 0x5588800c6a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588800c6bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c7018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588800c6f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5588800c73c0 # | | | | `-ReturnStmt 0x5588800c73b0 # | | | | `-CallExpr 0x5588800c7380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800c7368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800c7348 '' Function 0x55887ffb9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800c7320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800c7308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c72f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c72b8 'uint4':'vector' lvalue ParmVar 0x5588800c6f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5588800c70c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c7520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800c7470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5588800c8200 # | | | | `-ReturnStmt 0x5588800c81f0 # | | | | `-CallExpr 0x5588800c81c0 'float' # | | | | |-ImplicitCastExpr 0x5588800c81a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800c8188 '' Function 0x55887ffb9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800c8160 'float' # | | | | `-ImplicitCastExpr 0x5588800c8148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c8130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c80f8 'int64_t':'long' lvalue ParmVar 0x5588800c7470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5588800c75d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c8360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800c82b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5588800c8718 # | | | | `-ReturnStmt 0x5588800c8708 # | | | | `-CallExpr 0x5588800c86d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800c86c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800c86a0 '' Function 0x55887ffb98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800c8678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800c8660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c8648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c8610 'int64_t2':'vector' lvalue ParmVar 0x5588800c82b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800c8410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c8878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800c87c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5588800c8c38 # | | | | `-ReturnStmt 0x5588800c8c28 # | | | | `-CallExpr 0x5588800c8bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800c8be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800c8bc0 '' Function 0x55887ffb9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800c8b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800c8b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c8b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c8b30 'int64_t3':'vector' lvalue ParmVar 0x5588800c87c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800c8928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c8d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800c8ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5588800c9160 # | | | | `-ReturnStmt 0x5588800c9150 # | | | | `-CallExpr 0x5588800c9120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800c9108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800c90e8 '' Function 0x55887ffb9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800c90c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800c90a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c9090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c9058 'int64_t4':'vector' lvalue ParmVar 0x5588800c8ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800c8e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c92c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800c9210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5588800c9678 # | | | | `-ReturnStmt 0x5588800c9668 # | | | | `-CallExpr 0x5588800c9638 'float' # | | | | |-ImplicitCastExpr 0x5588800c9620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800c9600 '' Function 0x55887ffb9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800c95d8 'float' # | | | | `-ImplicitCastExpr 0x5588800c95c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c95a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c9570 'uint64_t':'unsigned long' lvalue ParmVar 0x5588800c9210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5588800c9370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c97d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800c9728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588800c9bb0 # | | | | `-ReturnStmt 0x5588800c9ba0 # | | | | `-CallExpr 0x5588800c9b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800c9b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800c9b38 '' Function 0x55887ffb98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800c9b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800c9af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800c9ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c9aa8 'uint64_t2':'vector' lvalue ParmVar 0x5588800c9728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800c9888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800c9d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800c9c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5588800cd628 # | | | | `-ReturnStmt 0x5588800cd618 # | | | | `-CallExpr 0x5588800cd5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800cd5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800cd5b0 '' Function 0x55887ffb9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800cd588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800cd570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800cd558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800c9fe8 'uint64_t3':'vector' lvalue ParmVar 0x5588800c9c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800c9dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800cd788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800cd6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5588800cdb70 # | | | | `-ReturnStmt 0x5588800cdb60 # | | | | `-CallExpr 0x5588800cdb30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800cdb18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800cdaf8 '' Function 0x55887ffb9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800cdad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800cdab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800cdaa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800cda68 'uint64_t4':'vector' lvalue ParmVar 0x5588800cd6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800cd838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800cdce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5588800cdc30 col:29 used V 'double' # | | | |-CompoundStmt 0x5588800ce028 # | | | | `-ReturnStmt 0x5588800ce018 # | | | | `-CallExpr 0x5588800cdfe8 'float' # | | | | |-ImplicitCastExpr 0x5588800cdfd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800cdfb0 '' Function 0x55887ffba9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800cdf88 'float' # | | | | `-ImplicitCastExpr 0x5588800cdf70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800cdf58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800cdf20 'double' lvalue ParmVar 0x5588800cdc30 'V' 'double' # | | | `-DeprecatedAttr 0x5588800cdd90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800ce198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5588800ce0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5588800ce500 # | | | | `-ReturnStmt 0x5588800ce4f0 # | | | | `-CallExpr 0x5588800ce4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800ce4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800ce488 '' Function 0x55887ff98dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800ce460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800ce448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ce430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ce3f8 'double2':'vector' lvalue ParmVar 0x5588800ce0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5588800ce248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800ce670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5588800ce5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5588800ce9e0 # | | | | `-ReturnStmt 0x5588800ce9d0 # | | | | `-CallExpr 0x5588800ce9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800ce988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800ce968 '' Function 0x55887ff99038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800ce940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800ce928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ce910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ce8d8 'double3':'vector' lvalue ParmVar 0x5588800ce5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5588800ce720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800ceb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5588800ceaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588800ceec8 # | | | | `-ReturnStmt 0x5588800ceeb8 # | | | | `-CallExpr 0x5588800cee88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800cee70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800cee50 '' Function 0x55887ff992b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800cee28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800cee10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800cedf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800cedc0 'double4':'vector' lvalue ParmVar 0x5588800ceaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5588800cec00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800cf028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5588800cef78 col:26 used V 'int' # | | | |-CompoundStmt 0x5588800cf380 # | | | | `-ReturnStmt 0x5588800cf370 # | | | | `-CallExpr 0x5588800cf340 'float' # | | | | |-ImplicitCastExpr 0x5588800cf328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800cf308 '' Function 0x55887ffba9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800cf2e0 'float' # | | | | `-ImplicitCastExpr 0x5588800cf2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800cf2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800cf278 'int' lvalue ParmVar 0x5588800cef78 'V' 'int' # | | | `-DeprecatedAttr 0x5588800cf0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800cf550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5588800cf430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5588800cf8c8 # | | | | `-ReturnStmt 0x5588800cf8b8 # | | | | `-CallExpr 0x5588800cf888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800cf870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800cf850 '' Function 0x55887ff98dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800cf828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800cf810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800cf7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800cf7c0 'int2':'vector' lvalue ParmVar 0x5588800cf430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588800cf600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800cfa28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5588800cf978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5588800cfda8 # | | | | `-ReturnStmt 0x5588800cfd98 # | | | | `-CallExpr 0x5588800cfd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800cfd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800cfd30 '' Function 0x55887ff99038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800cfd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800cfcf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800cfcd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800cfca0 'int3':'vector' lvalue ParmVar 0x5588800cf978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588800cfad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800cff08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5588800cfe58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5588800d0290 # | | | | `-ReturnStmt 0x5588800d0280 # | | | | `-CallExpr 0x5588800d0250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800d0238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800d0218 '' Function 0x55887ff992b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800d01f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800d01d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d01c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d0188 'int4':'vector' lvalue ParmVar 0x5588800cfe58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5588800cffb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d03f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5588800d0340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5588800d0768 # | | | | `-ReturnStmt 0x5588800d0758 # | | | | `-CallExpr 0x5588800d0728 'float' # | | | | |-ImplicitCastExpr 0x5588800d0710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800d06f0 '' Function 0x55887ffba9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800d06c8 'float' # | | | | `-ImplicitCastExpr 0x5588800d06b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d0698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d0660 'uint':'unsigned int' lvalue ParmVar 0x5588800d0340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5588800d04a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d08c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588800d0818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5588800d0c60 # | | | | `-ReturnStmt 0x5588800d0c50 # | | | | `-CallExpr 0x5588800d0c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800d0c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800d0be8 '' Function 0x55887ff98dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800d0bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800d0ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d0b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d0b58 'uint2':'vector' lvalue ParmVar 0x5588800d0818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5588800d0978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d0dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800d0d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5588800d1160 # | | | | `-ReturnStmt 0x5588800d1150 # | | | | `-CallExpr 0x5588800d1120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800d1108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800d10e8 '' Function 0x55887ff99038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800d10c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800d10a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d1090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d1058 'uint3':'vector' lvalue ParmVar 0x5588800d0d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588800d0e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d12c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588800d1210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5588800d1680 # | | | | `-ReturnStmt 0x5588800d1670 # | | | | `-CallExpr 0x5588800d1640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800d1628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800d1608 '' Function 0x55887ff992b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800d15e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800d15c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d15b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d1578 'uint4':'vector' lvalue ParmVar 0x5588800d1210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5588800d1370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d17e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800d1730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5588800d1b78 # | | | | `-ReturnStmt 0x5588800d1b68 # | | | | `-CallExpr 0x5588800d1b38 'float' # | | | | |-ImplicitCastExpr 0x5588800d1b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800d1b00 '' Function 0x55887ffba9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800d1ad8 'float' # | | | | `-ImplicitCastExpr 0x5588800d1ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d1aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d1a70 'int64_t':'long' lvalue ParmVar 0x5588800d1730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5588800d1890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d1cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800d1c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5588800d2090 # | | | | `-ReturnStmt 0x5588800d2080 # | | | | `-CallExpr 0x5588800d2050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800d2038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800d2018 '' Function 0x55887ff98dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800d1ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800d1fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d1fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d1f88 'int64_t2':'vector' lvalue ParmVar 0x5588800d1c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800d1d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d21f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800d2140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5588800d25b0 # | | | | `-ReturnStmt 0x5588800d25a0 # | | | | `-CallExpr 0x5588800d2570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800d2558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800d2538 '' Function 0x55887ff99038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800d2510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800d24f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d24e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d24a8 'int64_t3':'vector' lvalue ParmVar 0x5588800d2140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800d22a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d2710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800d2660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5588800d2ad8 # | | | | `-ReturnStmt 0x5588800d2ac8 # | | | | `-CallExpr 0x5588800d2a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800d2a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800d2a60 '' Function 0x55887ff992b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800d2a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800d2a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d2a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d29d0 'int64_t4':'vector' lvalue ParmVar 0x5588800d2660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800d27c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d2c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800d2b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5588800d2ff0 # | | | | `-ReturnStmt 0x5588800d2fe0 # | | | | `-CallExpr 0x5588800d2fb0 'float' # | | | | |-ImplicitCastExpr 0x5588800d2f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800d2f78 '' Function 0x55887ffba9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800d2f50 'float' # | | | | `-ImplicitCastExpr 0x5588800d2f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d2f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d2ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x5588800d2b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5588800d2ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d3150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800d30a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588800d3528 # | | | | `-ReturnStmt 0x5588800d3518 # | | | | `-CallExpr 0x5588800d34e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800d34d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800d34b0 '' Function 0x55887ff98dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800d3488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800d3470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d3458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d3420 'uint64_t2':'vector' lvalue ParmVar 0x5588800d30a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800d3200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d3988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800d38d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5588800d3d68 # | | | | `-ReturnStmt 0x5588800d3d58 # | | | | `-CallExpr 0x5588800d3d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800d3d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800d3cf0 '' Function 0x55887ff99038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800d3cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800d3cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d3c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d3c60 'uint64_t3':'vector' lvalue ParmVar 0x5588800d38d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800d3a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d3ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800d3e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5588800d42b0 # | | | | `-ReturnStmt 0x5588800d42a0 # | | | | `-CallExpr 0x5588800d4270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800d4258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800d4238 '' Function 0x55887ff992b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800d4210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800d41f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d41e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d41a8 'uint64_t4':'vector' lvalue ParmVar 0x5588800d3e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800d3f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d4420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5588800d4370 col:29 used V 'double' # | | | |-CompoundStmt 0x5588800d4768 # | | | | `-ReturnStmt 0x5588800d4758 # | | | | `-CallExpr 0x5588800d4728 'float' # | | | | |-ImplicitCastExpr 0x5588800d4710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800d46f0 '' Function 0x55887ffc4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800d46c8 'float' # | | | | `-ImplicitCastExpr 0x5588800d46b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d4698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d4660 'double' lvalue ParmVar 0x5588800d4370 'V' 'double' # | | | `-DeprecatedAttr 0x5588800d44d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800d48d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5588800d4828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5588800d4c40 # | | | | `-ReturnStmt 0x5588800d4c30 # | | | | `-CallExpr 0x5588800d4c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800d4be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800d4bc8 '' Function 0x55887ffc44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800d4ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800d4b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d4b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d4b38 'double2':'vector' lvalue ParmVar 0x5588800d4828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5588800d4988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800d4db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5588800d4d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5588800d5120 # | | | | `-ReturnStmt 0x5588800d5110 # | | | | `-CallExpr 0x5588800d50e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800d50c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800d50a8 '' Function 0x55887ffc4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800d5080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800d5068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d5050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d5018 'double3':'vector' lvalue ParmVar 0x5588800d4d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5588800d4e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800d5290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5588800d51e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588800d5608 # | | | | `-ReturnStmt 0x5588800d55f8 # | | | | `-CallExpr 0x5588800d55c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800d55b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800d5590 '' Function 0x55887ffc49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800d5568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800d5550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d5538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d5500 'double4':'vector' lvalue ParmVar 0x5588800d51e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5588800d5340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800d5768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5588800d56b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5588800d6368 # | | | | `-ReturnStmt 0x5588800d6358 # | | | | `-CallExpr 0x5588800d6328 'float' # | | | | |-ImplicitCastExpr 0x5588800d6310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800d62f0 '' Function 0x55887ffc4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800d62c8 'float' # | | | | `-ImplicitCastExpr 0x5588800d62b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d6298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d6260 'int' lvalue ParmVar 0x5588800d56b8 'V' 'int' # | | | `-DeprecatedAttr 0x5588800d60c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d64c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5588800d6418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5588800d6840 # | | | | `-ReturnStmt 0x5588800d6830 # | | | | `-CallExpr 0x5588800d6800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800d67e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800d67c8 '' Function 0x55887ffc44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800d67a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800d6788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d6770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d6738 'int2':'vector' lvalue ParmVar 0x5588800d6418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588800d6578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d69a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5588800d68f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5588800d6d20 # | | | | `-ReturnStmt 0x5588800d6d10 # | | | | `-CallExpr 0x5588800d6ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800d6cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800d6ca8 '' Function 0x55887ffc4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800d6c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800d6c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d6c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d6c18 'int3':'vector' lvalue ParmVar 0x5588800d68f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588800d6a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d6e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5588800d6dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5588800d7208 # | | | | `-ReturnStmt 0x5588800d71f8 # | | | | `-CallExpr 0x5588800d71c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800d71b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800d7190 '' Function 0x55887ffc49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800d7168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800d7150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d7138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d7100 'int4':'vector' lvalue ParmVar 0x5588800d6dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5588800d6f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d7368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5588800d72b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5588800d76e0 # | | | | `-ReturnStmt 0x5588800d76d0 # | | | | `-CallExpr 0x5588800d76a0 'float' # | | | | |-ImplicitCastExpr 0x5588800d7688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800d7668 '' Function 0x55887ffc4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800d7640 'float' # | | | | `-ImplicitCastExpr 0x5588800d7628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d7610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d75d8 'uint':'unsigned int' lvalue ParmVar 0x5588800d72b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5588800d7418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d7840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588800d7790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5588800d7bd8 # | | | | `-ReturnStmt 0x5588800d7bc8 # | | | | `-CallExpr 0x5588800d7b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800d7b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800d7b60 '' Function 0x55887ffc44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800d7b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800d7b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d7b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d7ad0 'uint2':'vector' lvalue ParmVar 0x5588800d7790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5588800d78f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800d7d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800d7c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5588800deb60 # | | | | `-ReturnStmt 0x5588800deb50 # | | | | `-CallExpr 0x5588800deb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800d8080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800d8060 '' Function 0x55887ffc4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800d8038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800d8020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800d8008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800d7fd0 'uint3':'vector' lvalue ParmVar 0x5588800d7c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588800d7de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800decc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588800dec10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5588800df068 # | | | | `-ReturnStmt 0x5588800df058 # | | | | `-CallExpr 0x5588800df028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800df010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800deff0 '' Function 0x55887ffc49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800defc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800defb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800def98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800def60 'uint4':'vector' lvalue ParmVar 0x5588800dec10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5588800ded70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800df1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800df118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5588800df560 # | | | | `-ReturnStmt 0x5588800df550 # | | | | `-CallExpr 0x5588800df520 'float' # | | | | |-ImplicitCastExpr 0x5588800df508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800df4e8 '' Function 0x55887ffc4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800df4c0 'float' # | | | | `-ImplicitCastExpr 0x5588800df4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800df490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800df458 'int64_t':'long' lvalue ParmVar 0x5588800df118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5588800df278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800df6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800df610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5588800dfa78 # | | | | `-ReturnStmt 0x5588800dfa68 # | | | | `-CallExpr 0x5588800dfa38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800dfa20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800dfa00 '' Function 0x55887ffc44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800df9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800df9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800df9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800df970 'int64_t2':'vector' lvalue ParmVar 0x5588800df610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800df770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800dfbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800dfb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5588800dff98 # | | | | `-ReturnStmt 0x5588800dff88 # | | | | `-CallExpr 0x5588800dff58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800dff40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800dff20 '' Function 0x55887ffc4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800dfef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800dfee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800dfec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800dfe90 'int64_t3':'vector' lvalue ParmVar 0x5588800dfb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800dfc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e00f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800e0048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5588800e04c0 # | | | | `-ReturnStmt 0x5588800e04b0 # | | | | `-CallExpr 0x5588800e0480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800e0468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800e0448 '' Function 0x55887ffc49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800e0420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800e0408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e03f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e03b8 'int64_t4':'vector' lvalue ParmVar 0x5588800e0048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800e01a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e0620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800e0570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5588800e09d8 # | | | | `-ReturnStmt 0x5588800e09c8 # | | | | `-CallExpr 0x5588800e0998 'float' # | | | | |-ImplicitCastExpr 0x5588800e0980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800e0960 '' Function 0x55887ffc4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800e0938 'float' # | | | | `-ImplicitCastExpr 0x5588800e0920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e0908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e08d0 'uint64_t':'unsigned long' lvalue ParmVar 0x5588800e0570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5588800e06d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888002de70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800e0a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55888002e248 # | | | | `-ReturnStmt 0x55888002e238 # | | | | `-CallExpr 0x55888002e208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888002e1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888002e1d0 '' Function 0x55887ffc44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888002e1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888002e190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888002e178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888002e140 'uint64_t2':'vector' lvalue ParmVar 0x5588800e0a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55888002df20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888002e3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55888002e2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55888002e788 # | | | | `-ReturnStmt 0x55888002e778 # | | | | `-CallExpr 0x55888002e748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888002e730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888002e710 '' Function 0x55887ffc4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888002e6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888002e6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888002e6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888002e680 'uint64_t3':'vector' lvalue ParmVar 0x55888002e2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55888002e458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888002e8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888002e838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55888002ecd0 # | | | | `-ReturnStmt 0x55888002ecc0 # | | | | `-CallExpr 0x55888002ec90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888002ec78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888002ec58 '' Function 0x55887ffc49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888002ec30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888002ec18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888002ec00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888002ebc8 'uint64_t4':'vector' lvalue ParmVar 0x55888002e838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55888002e998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888002ee40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55888002ed90 col:29 used V 'double' # | | | |-CompoundStmt 0x55888002f188 # | | | | `-ReturnStmt 0x55888002f178 # | | | | `-CallExpr 0x55888002f148 'float' # | | | | |-ImplicitCastExpr 0x55888002f130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888002f110 '' Function 0x55887ffc55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55888002f0e8 'float' # | | | | `-ImplicitCastExpr 0x55888002f0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888002f0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888002f080 'double' lvalue ParmVar 0x55888002ed90 'V' 'double' # | | | `-DeprecatedAttr 0x55888002eef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888002f2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55888002f248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55888002f660 # | | | | `-ReturnStmt 0x55888002f650 # | | | | `-CallExpr 0x55888002f620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888002f608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888002f5e8 '' Function 0x55887ffc5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888002f5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888002f5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888002f590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888002f558 'double2':'vector' lvalue ParmVar 0x55888002f248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55888002f3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888002f7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55888002f720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55888002fb40 # | | | | `-ReturnStmt 0x55888002fb30 # | | | | `-CallExpr 0x55888002fb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888002fae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888002fac8 '' Function 0x55887ffc5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888002faa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888002fa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888002fa70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888002fa38 'double3':'vector' lvalue ParmVar 0x55888002f720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55888002f880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888002fcb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55888002fc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588800e21a8 # | | | | `-ReturnStmt 0x5588800e2198 # | | | | `-CallExpr 0x5588800e2168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800e2150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800e2130 '' Function 0x55887ffc5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800e2108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800e20f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e20d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e20a0 'double4':'vector' lvalue ParmVar 0x55888002fc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55888002fd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800e2308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5588800e2258 col:26 used V 'int' # | | | |-CompoundStmt 0x5588800e2660 # | | | | `-ReturnStmt 0x5588800e2650 # | | | | `-CallExpr 0x5588800e2620 'float' # | | | | |-ImplicitCastExpr 0x5588800e2608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800e25e8 '' Function 0x55887ffc55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800e25c0 'float' # | | | | `-ImplicitCastExpr 0x5588800e25a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e2590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e2558 'int' lvalue ParmVar 0x5588800e2258 'V' 'int' # | | | `-DeprecatedAttr 0x5588800e23b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e27c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5588800e2710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5588800e2b38 # | | | | `-ReturnStmt 0x5588800e2b28 # | | | | `-CallExpr 0x5588800e2af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800e2ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800e2ac0 '' Function 0x55887ffc5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800e2a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800e2a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e2a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e2a30 'int2':'vector' lvalue ParmVar 0x5588800e2710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588800e2870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e2c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5588800e2be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5588800e3018 # | | | | `-ReturnStmt 0x5588800e3008 # | | | | `-CallExpr 0x5588800e2fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800e2fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800e2fa0 '' Function 0x55887ffc5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800e2f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800e2f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e2f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e2f10 'int3':'vector' lvalue ParmVar 0x5588800e2be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588800e2d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e3178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5588800e30c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5588800e3500 # | | | | `-ReturnStmt 0x5588800e34f0 # | | | | `-CallExpr 0x5588800e34c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800e34a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800e3488 '' Function 0x55887ffc5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800e3460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800e3448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e3430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e33f8 'int4':'vector' lvalue ParmVar 0x5588800e30c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5588800e3228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e3660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5588800e35b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5588800e39d8 # | | | | `-ReturnStmt 0x5588800e39c8 # | | | | `-CallExpr 0x5588800e3998 'float' # | | | | |-ImplicitCastExpr 0x5588800e3980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800e3960 '' Function 0x55887ffc55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800e3938 'float' # | | | | `-ImplicitCastExpr 0x5588800e3920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e3908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e38d0 'uint':'unsigned int' lvalue ParmVar 0x5588800e35b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5588800e3710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e3b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588800e3a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5588800e3ed0 # | | | | `-ReturnStmt 0x5588800e3ec0 # | | | | `-CallExpr 0x5588800e3e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800e3e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800e3e58 '' Function 0x55887ffc5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800e3e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800e3e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e3e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e3dc8 'uint2':'vector' lvalue ParmVar 0x5588800e3a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5588800e3be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e4860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800e47b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5588800e4c00 # | | | | `-ReturnStmt 0x5588800e4bf0 # | | | | `-CallExpr 0x5588800e4bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800e4ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800e4b88 '' Function 0x55887ffc5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800e4b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800e4b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e4b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e4af8 'uint3':'vector' lvalue ParmVar 0x5588800e47b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588800e4910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e4d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588800e4cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5588800e5108 # | | | | `-ReturnStmt 0x5588800e50f8 # | | | | `-CallExpr 0x5588800e50c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800e50b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800e5090 '' Function 0x55887ffc5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800e5068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800e5050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e5038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e5000 'uint4':'vector' lvalue ParmVar 0x5588800e4cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5588800e4e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e5268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800e51b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5588800e5600 # | | | | `-ReturnStmt 0x5588800e55f0 # | | | | `-CallExpr 0x5588800e55c0 'float' # | | | | |-ImplicitCastExpr 0x5588800e55a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800e5588 '' Function 0x55887ffc55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800e5560 'float' # | | | | `-ImplicitCastExpr 0x5588800e5548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e5530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e54f8 'int64_t':'long' lvalue ParmVar 0x5588800e51b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5588800e5318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e5760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800e56b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5588800e5b18 # | | | | `-ReturnStmt 0x5588800e5b08 # | | | | `-CallExpr 0x5588800e5ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800e5ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800e5aa0 '' Function 0x55887ffc5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800e5a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800e5a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e5a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e5a10 'int64_t2':'vector' lvalue ParmVar 0x5588800e56b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800e5810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e5c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800e5bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5588800e6038 # | | | | `-ReturnStmt 0x5588800e6028 # | | | | `-CallExpr 0x5588800e5ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800e5fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800e5fc0 '' Function 0x55887ffc5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800e5f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800e5f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e5f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e5f30 'int64_t3':'vector' lvalue ParmVar 0x5588800e5bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800e5d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e6198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800e60e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5588800e6560 # | | | | `-ReturnStmt 0x5588800e6550 # | | | | `-CallExpr 0x5588800e6520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800e6508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800e64e8 '' Function 0x55887ffc5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800e64c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800e64a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e6490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e6458 'int64_t4':'vector' lvalue ParmVar 0x5588800e60e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800e6248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e66c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800e6610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5588800e7488 # | | | | `-ReturnStmt 0x5588800e7478 # | | | | `-CallExpr 0x5588800e7448 'float' # | | | | |-ImplicitCastExpr 0x5588800e7430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800e7410 '' Function 0x55887ffc55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800e73e8 'float' # | | | | `-ImplicitCastExpr 0x5588800e73d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e73b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e7380 'uint64_t':'unsigned long' lvalue ParmVar 0x5588800e6610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5588800e7180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e75e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800e7538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588800e79c0 # | | | | `-ReturnStmt 0x5588800e79b0 # | | | | `-CallExpr 0x5588800e7980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800e7968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800e7948 '' Function 0x55887ffc5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800e7920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800e7908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e78f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e78b8 'uint64_t2':'vector' lvalue ParmVar 0x5588800e7538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800e7698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e7b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800e7a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5588800e7f00 # | | | | `-ReturnStmt 0x5588800e7ef0 # | | | | `-CallExpr 0x5588800e7ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800e7ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800e7e88 '' Function 0x55887ffc5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800e7e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800e7e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e7e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e7df8 'uint64_t3':'vector' lvalue ParmVar 0x5588800e7a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800e7bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e8060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800e7fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5588800e8448 # | | | | `-ReturnStmt 0x5588800e8438 # | | | | `-CallExpr 0x5588800e8408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800e83f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800e83d0 '' Function 0x55887ffc5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800e83a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800e8390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e8378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e8340 'uint64_t4':'vector' lvalue ParmVar 0x5588800e7fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800e8110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800e85a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5588800e8500 col:29 used V 'double' # | | | |-CompoundStmt 0x5588800e8928 # | | | | `-ReturnStmt 0x5588800e8918 # | | | | `-CallExpr 0x5588800e88e8 'bool' # | | | | |-ImplicitCastExpr 0x5588800e88d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x5588800e8878 '' Function 0x55887ffc6ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x5588800e8850 'float' # | | | | `-ImplicitCastExpr 0x5588800e8838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e8820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e87e8 'double' lvalue ParmVar 0x5588800e8500 'V' 'double' # | | | `-DeprecatedAttr 0x5588800e8658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800e8a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5588800e89e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5588800e8e58 # | | | | `-ReturnStmt 0x5588800e8e48 # | | | | `-CallExpr 0x5588800e8e18 'vector' # | | | | |-ImplicitCastExpr 0x5588800e8e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800e8d80 '' Function 0x55887ffc6df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x5588800e8d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800e8d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e8d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e8cf0 'double2':'vector' lvalue ParmVar 0x5588800e89e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5588800e8b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800e8fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5588800e8f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5588800e9798 # | | | | `-ReturnStmt 0x5588800e9788 # | | | | `-CallExpr 0x5588800e9758 'vector' # | | | | |-ImplicitCastExpr 0x5588800e9740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800e96c0 '' Function 0x55887ffc70e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x5588800e9698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800e9680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e9668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e9630 'double3':'vector' lvalue ParmVar 0x5588800e8f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5588800e9070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800e9900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5588800e9850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588800e9cd8 # | | | | `-ReturnStmt 0x5588800e9cc8 # | | | | `-CallExpr 0x5588800e9c98 'vector' # | | | | |-ImplicitCastExpr 0x5588800e9c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800e9c00 '' Function 0x55887ffc73d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x5588800e9bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800e9bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800e9ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800e9b70 'double4':'vector' lvalue ParmVar 0x5588800e9850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5588800e99b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800e9db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5588800e9d08 col:29 used V 'double' # | | | `-CompoundStmt 0x5588800ea018 # | | | `-ReturnStmt 0x5588800ea008 # | | | `-CallExpr 0x5588800e9fd8 'bool' # | | | |-ImplicitCastExpr 0x5588800e9fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x5588800e9fa0 '' Function 0x55887ffc8000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x5588800e9f78 'float' # | | | `-ImplicitCastExpr 0x5588800e9f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5588800e9f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x5588800e9f10 'double' lvalue ParmVar 0x5588800e9d08 'V' 'double' # | | |-FunctionDecl 0x5588800ea0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5588800ea048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x5588800ea380 # | | | `-ReturnStmt 0x5588800ea370 # | | | `-CallExpr 0x5588800ea340 'vector' # | | | |-ImplicitCastExpr 0x5588800ea328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x5588800ea308 '' Function 0x55887ffc8278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5588800ea2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5588800ea2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5588800ea2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5588800ea278 'double2':'vector' lvalue ParmVar 0x5588800ea048 'V' 'double2':'vector' # | | |-FunctionDecl 0x5588800ea460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5588800ea3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5588800ea6f0 # | | | `-ReturnStmt 0x5588800ea6e0 # | | | `-CallExpr 0x5588800ea6b0 'vector' # | | | |-ImplicitCastExpr 0x5588800ea698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x5588800ea678 '' Function 0x55887ffc84f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x5588800ea650 'float3':'vector' # | | | `-ImplicitCastExpr 0x5588800ea638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5588800ea620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5588800ea5e8 'double3':'vector' lvalue ParmVar 0x5588800ea3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5588800ea7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5588800ea720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x5588800eaa68 # | | | `-ReturnStmt 0x5588800eaa58 # | | | `-CallExpr 0x5588800eaa28 'vector' # | | | |-ImplicitCastExpr 0x5588800eaa10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5588800ea9f0 '' Function 0x55887ffc8768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5588800ea9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5588800ea9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5588800ea998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5588800ea960 'double4':'vector' lvalue ParmVar 0x5588800ea720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5588800eb160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x5588800eaa80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5588800eab18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5588800eb0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5588800eae28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x5588800eaf00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x5588800eaf78 col:39 s 'T' # | | | |-CompoundStmt 0x5588800eb430 # | | | | `-ReturnStmt 0x5588800eb420 # | | | | `-RecoveryExpr 0x5588800eb3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5588800eb2d0 '' lvalue (ADL) = 'lerp' 0x55887ffca578 0x55887ffc8b08 0x55887ffc8ed0 0x55887ffc9298 0x55887ffc9660 0x55887ffc9a10 0x55887ffc9de8 0x55887ffca1b0 # | | | | |-RecoveryExpr 0x5588800eb350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5588800eb370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5588800eb1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5588800eb8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5588800eb4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5588800eb740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5588800eb7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5588800ebdb8 # | | | | `-ReturnStmt 0x5588800ebda8 # | | | | `-CallExpr 0x5588800ebd68 'float' # | | | | |-ImplicitCastExpr 0x5588800ebd50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5588800ebcf8 '' Function 0x55887ffc9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5588800ebbb0 'float' # | | | | | `-ImplicitCastExpr 0x5588800ebb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800ebb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800ebb48 'double' lvalue ParmVar 0x5588800eb4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5588800ebc40 'float' # | | | | | `-ImplicitCastExpr 0x5588800ebc28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800ebc10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800ebbd8 'double' lvalue ParmVar 0x5588800eb740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5588800ebcd0 'float' # | | | | `-ImplicitCastExpr 0x5588800ebcb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ebca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ebc68 'double' lvalue ParmVar 0x5588800eb7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5588800eb9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800ec108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5588800ebe78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5588800ebef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5588800ebf78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5588800ec648 # | | | | `-ReturnStmt 0x5588800ec638 # | | | | `-CallExpr 0x5588800ec5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800ec5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5588800ec558 '' Function 0x55887ffc9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5588800ec3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5588800ec3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800ec3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800ec378 'double2':'vector' lvalue ParmVar 0x5588800ebe78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5588800ec488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5588800ec470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800ec458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800ec420 'double2':'vector' lvalue ParmVar 0x5588800ebef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5588800ec530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800ec518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ec500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ec4c8 'double2':'vector' lvalue ParmVar 0x5588800ebf78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5588800ec1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800ec998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5588800ec708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5588800ec788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5588800ec808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5588800eced8 # | | | | `-ReturnStmt 0x5588800ecec8 # | | | | `-CallExpr 0x5588800ece88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800ece70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5588800ecdf0 '' Function 0x55887ffca1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5588800ecc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588800ecc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800ecc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800ecc10 'double3':'vector' lvalue ParmVar 0x5588800ec708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5588800ecd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588800ecd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800eccf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800eccb8 'double3':'vector' lvalue ParmVar 0x5588800ec788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5588800ecdc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800ecdb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ecd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ecd60 'double3':'vector' lvalue ParmVar 0x5588800ec808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5588800eca58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800ed228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5588800ecf98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5588800ed018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5588800ed098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5588800eeba0 # | | | | `-ReturnStmt 0x5588800eeb90 # | | | | `-CallExpr 0x5588800eeb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800ed710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5588800ed688 '' Function 0x55887ffca578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5588800ed510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588800ed4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800ed4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800ed4a8 'double4':'vector' lvalue ParmVar 0x5588800ecf98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5588800ed5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588800ed5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800ed588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800ed550 'double4':'vector' lvalue ParmVar 0x5588800ed018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5588800ed660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800ed648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ed630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ed5f8 'double4':'vector' lvalue ParmVar 0x5588800ed098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5588800ed2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800eee88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5588800eec50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5588800eecd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5588800eed50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5588800ef320 # | | | | `-ReturnStmt 0x5588800ef310 # | | | | `-CallExpr 0x5588800ef2d0 'float' # | | | | |-ImplicitCastExpr 0x5588800ef2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5588800ef298 '' Function 0x55887ffc9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5588800ef150 'float' # | | | | | `-ImplicitCastExpr 0x5588800ef138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800ef120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800ef0e8 'int' lvalue ParmVar 0x5588800eec50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5588800ef1e0 'float' # | | | | | `-ImplicitCastExpr 0x5588800ef1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800ef1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800ef178 'int' lvalue ParmVar 0x5588800eecd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5588800ef270 'float' # | | | | `-ImplicitCastExpr 0x5588800ef258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ef240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ef208 'int' lvalue ParmVar 0x5588800eed50 'V3' 'int' # | | | `-DeprecatedAttr 0x5588800eef48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800ef658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5588800ef3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5588800ef450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5588800ef4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5588800efb40 # | | | | `-ReturnStmt 0x5588800efb30 # | | | | `-CallExpr 0x5588800efaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800efad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5588800efab8 '' Function 0x55887ffc9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5588800ef940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5588800ef928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800ef910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800ef8d8 'int2':'vector' lvalue ParmVar 0x5588800ef3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5588800ef9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5588800ef9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800ef9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800ef980 'int2':'vector' lvalue ParmVar 0x5588800ef450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5588800efa90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800efa78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800efa60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800efa28 'int2':'vector' lvalue ParmVar 0x5588800ef4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588800ef718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800efe78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5588800efbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5588800efc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5588800efcf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5588800f0368 # | | | | `-ReturnStmt 0x5588800f0358 # | | | | `-CallExpr 0x5588800f0318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800f0300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5588800f02e0 '' Function 0x55887ffca1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5588800f0168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f0150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f0138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f0100 'int3':'vector' lvalue ParmVar 0x5588800efbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5588800f0210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f01f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f01e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f01a8 'int3':'vector' lvalue ParmVar 0x5588800efc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5588800f02b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800f02a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f0288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f0250 'int3':'vector' lvalue ParmVar 0x5588800efcf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588800eff38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f06a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5588800f0418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5588800f0498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5588800f0518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5588800f1bc0 # | | | | `-ReturnStmt 0x5588800f1bb0 # | | | | `-CallExpr 0x5588800f1b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800f0b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5588800f0b18 '' Function 0x55887ffca578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5588800f09a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f0988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f0970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f0938 'int4':'vector' lvalue ParmVar 0x5588800f0418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5588800f0a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f0a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f0a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f09e0 'int4':'vector' lvalue ParmVar 0x5588800f0498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5588800f0af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800f0ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f0ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f0a88 'int4':'vector' lvalue ParmVar 0x5588800f0518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5588800f0768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f1ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5588800f1c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5588800f1cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5588800f1d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5588800f23b0 # | | | | `-ReturnStmt 0x5588800f23a0 # | | | | `-CallExpr 0x5588800f2360 'float' # | | | | |-ImplicitCastExpr 0x5588800f2348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5588800f2328 '' Function 0x55887ffc9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5588800f21e0 'float' # | | | | | `-ImplicitCastExpr 0x5588800f21c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f21b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f2178 'uint':'unsigned int' lvalue ParmVar 0x5588800f1c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x5588800f2270 'float' # | | | | | `-ImplicitCastExpr 0x5588800f2258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f2240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f2208 'uint':'unsigned int' lvalue ParmVar 0x5588800f1cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5588800f2300 'float' # | | | | `-ImplicitCastExpr 0x5588800f22e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f22d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f2298 'uint':'unsigned int' lvalue ParmVar 0x5588800f1d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5588800f1fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f26e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588800f2460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5588800f24e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x5588800f2560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x5588800f2bf0 # | | | | `-ReturnStmt 0x5588800f2be0 # | | | | `-CallExpr 0x5588800f2ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800f2b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5588800f2b68 '' Function 0x55887ffc9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5588800f29f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f29d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f29c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f2988 'uint2':'vector' lvalue ParmVar 0x5588800f2460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x5588800f2a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f2a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f2a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f2a30 'uint2':'vector' lvalue ParmVar 0x5588800f24e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5588800f2b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800f2b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f2b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f2ad8 'uint2':'vector' lvalue ParmVar 0x5588800f2560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5588800f27a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f2f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800f2ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5588800f2d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x5588800f2da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x5588800f3438 # | | | | `-ReturnStmt 0x5588800f3428 # | | | | `-CallExpr 0x5588800f33e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800f33d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5588800f33b0 '' Function 0x55887ffca1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5588800f3238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f3220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f3208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f31d0 'uint3':'vector' lvalue ParmVar 0x5588800f2ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5588800f32e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f32c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f32b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f3278 'uint3':'vector' lvalue ParmVar 0x5588800f2d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5588800f3388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800f3370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f3358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f3320 'uint3':'vector' lvalue ParmVar 0x5588800f2da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588800f2fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f3778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588800f34e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5588800f3568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5588800f35e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x5588800f3cb0 # | | | | `-ReturnStmt 0x5588800f3ca0 # | | | | `-CallExpr 0x5588800f3c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800f3c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5588800f3c28 '' Function 0x55887ffca578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5588800f3a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f3a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f3a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f3a28 'uint4':'vector' lvalue ParmVar 0x5588800f34e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x5588800f3b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f3b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f3b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f3ad0 'uint4':'vector' lvalue ParmVar 0x5588800f3568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5588800f3c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800f3be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f3bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f3b98 'uint4':'vector' lvalue ParmVar 0x5588800f35e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5588800f3838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f3fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800f3d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5588800f3de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x5588800f3e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5588800f44c0 # | | | | `-ReturnStmt 0x5588800f44b0 # | | | | `-CallExpr 0x5588800f4470 'float' # | | | | |-ImplicitCastExpr 0x5588800f4458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5588800f4438 '' Function 0x55887ffc9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5588800f42f0 'float' # | | | | | `-ImplicitCastExpr 0x5588800f42d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f42c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f4288 'int64_t':'long' lvalue ParmVar 0x5588800f3d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x5588800f4380 'float' # | | | | | `-ImplicitCastExpr 0x5588800f4368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f4350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f4318 'int64_t':'long' lvalue ParmVar 0x5588800f3de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5588800f4410 'float' # | | | | `-ImplicitCastExpr 0x5588800f43f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f43e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f43a8 'int64_t':'long' lvalue ParmVar 0x5588800f3e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5588800f40a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f47f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800f4570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5588800f45f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5588800f4670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x5588800f4d20 # | | | | `-ReturnStmt 0x5588800f4d10 # | | | | `-CallExpr 0x5588800f4cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800f4cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5588800f4c98 '' Function 0x55887ffc9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5588800f4b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f4b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f4af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f4ab8 'int64_t2':'vector' lvalue ParmVar 0x5588800f4570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x5588800f4bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f4bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f4b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f4b60 'int64_t2':'vector' lvalue ParmVar 0x5588800f45f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5588800f4c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800f4c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f4c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f4c08 'int64_t2':'vector' lvalue ParmVar 0x5588800f4670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800f48b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f5058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800f4dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5588800f4e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5588800f4ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x5588800f5588 # | | | | `-ReturnStmt 0x5588800f5578 # | | | | `-CallExpr 0x5588800f5538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800f5520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5588800f5500 '' Function 0x55887ffca1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5588800f5388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f5370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f5358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f5320 'int64_t3':'vector' lvalue ParmVar 0x5588800f4dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x5588800f5430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f5418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f5400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f53c8 'int64_t3':'vector' lvalue ParmVar 0x5588800f4e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5588800f54d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800f54c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f54a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f5470 'int64_t3':'vector' lvalue ParmVar 0x5588800f4ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800f5118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f58c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800f5638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5588800f56b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5588800f5738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x5588800f6e20 # | | | | `-ReturnStmt 0x5588800f6e10 # | | | | `-CallExpr 0x5588800f6dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800f6db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5588800f6d98 '' Function 0x55887ffca578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5588800f6c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f6c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f6bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f6bb8 'int64_t4':'vector' lvalue ParmVar 0x5588800f5638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x5588800f6cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f6cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f6c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f6c60 'int64_t4':'vector' lvalue ParmVar 0x5588800f56b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5588800f6d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800f6d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f6d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f6d08 'int64_t4':'vector' lvalue ParmVar 0x5588800f5738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800f5988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f7158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800f6ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5588800f6f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5588800f6fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5588800f7650 # | | | | `-ReturnStmt 0x5588800f7640 # | | | | `-CallExpr 0x5588800f7600 'float' # | | | | |-ImplicitCastExpr 0x5588800f75e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5588800f75c8 '' Function 0x55887ffc9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5588800f7480 'float' # | | | | | `-ImplicitCastExpr 0x5588800f7468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f7450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f7418 'uint64_t':'unsigned long' lvalue ParmVar 0x5588800f6ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x5588800f7510 'float' # | | | | | `-ImplicitCastExpr 0x5588800f74f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f74e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f74a8 'uint64_t':'unsigned long' lvalue ParmVar 0x5588800f6f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5588800f75a0 'float' # | | | | `-ImplicitCastExpr 0x5588800f7588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f7570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f7538 'uint64_t':'unsigned long' lvalue ParmVar 0x5588800f6fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5588800f7218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f7988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800f7700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5588800f7780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5588800f7800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588800f7ed0 # | | | | `-ReturnStmt 0x5588800f7ec0 # | | | | `-CallExpr 0x5588800f7e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800f7e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5588800f7e48 '' Function 0x55887ffc9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5588800f7cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f7cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f7ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f7c68 'uint64_t2':'vector' lvalue ParmVar 0x5588800f7700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x5588800f7d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f7d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f7d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f7d10 'uint64_t2':'vector' lvalue ParmVar 0x5588800f7780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5588800f7e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800f7e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f7df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f7db8 'uint64_t2':'vector' lvalue ParmVar 0x5588800f7800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800f7a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f8208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800f7f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5588800f8000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5588800f8080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5588800f8758 # | | | | `-ReturnStmt 0x5588800f8748 # | | | | `-CallExpr 0x5588800f8708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800f86f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5588800f86d0 '' Function 0x55887ffca1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5588800f8558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f8540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f8528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f84f0 'uint64_t3':'vector' lvalue ParmVar 0x5588800f7f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x5588800f8600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f85e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f85d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f8598 'uint64_t3':'vector' lvalue ParmVar 0x5588800f8000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5588800f86a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800f8690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f8678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f8640 'uint64_t3':'vector' lvalue ParmVar 0x5588800f8080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800f82c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f8a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800f8808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5588800f8888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5588800f8908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5588800f9000 # | | | | `-ReturnStmt 0x5588800f8ff0 # | | | | `-CallExpr 0x5588800f8fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800f8f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5588800f8f78 '' Function 0x55887ffca578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5588800f8e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f8de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f8dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f8d98 'uint64_t4':'vector' lvalue ParmVar 0x5588800f8808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x5588800f8ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588800f8e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588800f8e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588800f8e40 'uint64_t4':'vector' lvalue ParmVar 0x5588800f8888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5588800f8f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800f8f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f8f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f8ee8 'uint64_t4':'vector' lvalue ParmVar 0x5588800f8908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800f8b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800f9168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5588800f90b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5588800f94b0 # | | | | `-ReturnStmt 0x5588800f94a0 # | | | | `-CallExpr 0x5588800f9470 'float' # | | | | |-ImplicitCastExpr 0x5588800f9458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800f9438 '' Function 0x55887ffcb1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800f9410 'float' # | | | | `-ImplicitCastExpr 0x5588800f93f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f93e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f93a8 'double' lvalue ParmVar 0x5588800f90b8 'V' 'double' # | | | `-DeprecatedAttr 0x5588800f9218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800f9618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5588800f9568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5588800f9980 # | | | | `-ReturnStmt 0x5588800f9970 # | | | | `-CallExpr 0x5588800f9940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800f9928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800f9908 '' Function 0x55887ffcb470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800f98e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800f98c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f98b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f9878 'double2':'vector' lvalue ParmVar 0x5588800f9568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5588800f96c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800f9ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5588800f9a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5588800f9e58 # | | | | `-ReturnStmt 0x5588800f9e48 # | | | | `-CallExpr 0x5588800f9e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800f9e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800f9de0 '' Function 0x55887ffcb6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800f9db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800f9da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800f9d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800f9d50 'double3':'vector' lvalue ParmVar 0x5588800f9a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5588800f9b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800f9fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5588800f9f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588800fa338 # | | | | `-ReturnStmt 0x5588800fa328 # | | | | `-CallExpr 0x5588800fa2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800fa2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800fa2c0 '' Function 0x55887ffcb960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800fa298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800fa280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fa268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fa230 'double4':'vector' lvalue ParmVar 0x5588800f9f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5588800fa070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800fa498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5588800fa3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5588800fa7f0 # | | | | `-ReturnStmt 0x5588800fa7e0 # | | | | `-CallExpr 0x5588800fa7b0 'float' # | | | | |-ImplicitCastExpr 0x5588800fa798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800fa778 '' Function 0x55887ffcb1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800fa750 'float' # | | | | `-ImplicitCastExpr 0x5588800fa738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fa720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fa6e8 'int' lvalue ParmVar 0x5588800fa3e8 'V' 'int' # | | | `-DeprecatedAttr 0x5588800fa548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fa950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5588800fa8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5588800face0 # | | | | `-ReturnStmt 0x5588800facd0 # | | | | `-CallExpr 0x5588800faca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800fac88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800fac68 '' Function 0x55887ffcb470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800fac40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800fac28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fac10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fabd8 'int2':'vector' lvalue ParmVar 0x5588800fa8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588800faa00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fae40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5588800fad90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5588800fb1c0 # | | | | `-ReturnStmt 0x5588800fb1b0 # | | | | `-CallExpr 0x5588800fb180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800fb168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800fb148 '' Function 0x55887ffcb6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800fb120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800fb108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fb0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fb0b8 'int3':'vector' lvalue ParmVar 0x5588800fad90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588800faef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fb320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5588800fb270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5588800fb6a8 # | | | | `-ReturnStmt 0x5588800fb698 # | | | | `-CallExpr 0x5588800fb668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800fb650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800fb630 '' Function 0x55887ffcb960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800fb608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800fb5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fb5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fb5a0 'int4':'vector' lvalue ParmVar 0x5588800fb270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5588800fb3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fb808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5588800fb758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5588800fbb80 # | | | | `-ReturnStmt 0x5588800fbb70 # | | | | `-CallExpr 0x5588800fbb40 'float' # | | | | |-ImplicitCastExpr 0x5588800fbb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800fbb08 '' Function 0x55887ffcb1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800fbae0 'float' # | | | | `-ImplicitCastExpr 0x5588800fbac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fbab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fba78 'uint':'unsigned int' lvalue ParmVar 0x5588800fb758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5588800fb8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fbce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588800fbc30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5588800fc078 # | | | | `-ReturnStmt 0x5588800fc068 # | | | | `-CallExpr 0x5588800fc038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800fc020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800fc000 '' Function 0x55887ffcb470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800fbfd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800fbfc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fbfa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fbf70 'uint2':'vector' lvalue ParmVar 0x5588800fbc30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5588800fbd90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fc1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800fc128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5588800fc578 # | | | | `-ReturnStmt 0x5588800fc568 # | | | | `-CallExpr 0x5588800fc538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800fc520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800fc500 '' Function 0x55887ffcb6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800fc4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800fc4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fc4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fc470 'uint3':'vector' lvalue ParmVar 0x5588800fc128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588800fc288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fc6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588800fc628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5588800fca80 # | | | | `-ReturnStmt 0x5588800fca70 # | | | | `-CallExpr 0x5588800fca40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800fca28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800fca08 '' Function 0x55887ffcb960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800fc9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800fc9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fc9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fc978 'uint4':'vector' lvalue ParmVar 0x5588800fc628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5588800fc788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fd410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800fcb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5588800fd7a8 # | | | | `-ReturnStmt 0x5588800fd798 # | | | | `-CallExpr 0x5588800fd768 'float' # | | | | |-ImplicitCastExpr 0x5588800fd750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800fd730 '' Function 0x55887ffcb1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800fd708 'float' # | | | | `-ImplicitCastExpr 0x5588800fd6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fd6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fd6a0 'int64_t':'long' lvalue ParmVar 0x5588800fcb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5588800fd4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fd908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800fd858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5588800fdcc0 # | | | | `-ReturnStmt 0x5588800fdcb0 # | | | | `-CallExpr 0x5588800fdc80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800fdc68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800fdc48 '' Function 0x55887ffcb470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800fdc20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800fdc08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fdbf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fdbb8 'int64_t2':'vector' lvalue ParmVar 0x5588800fd858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800fd9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fde20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800fdd70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5588800fe1e0 # | | | | `-ReturnStmt 0x5588800fe1d0 # | | | | `-CallExpr 0x5588800fe1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800fe188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800fe168 '' Function 0x55887ffcb6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800fe140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800fe128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fe110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fe0d8 'int64_t3':'vector' lvalue ParmVar 0x5588800fdd70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800fded0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fe340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800fe290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5588800fe708 # | | | | `-ReturnStmt 0x5588800fe6f8 # | | | | `-CallExpr 0x5588800fe6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800fe6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800fe690 '' Function 0x55887ffcb960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800fe668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800fe650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800fe638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800fe600 'int64_t4':'vector' lvalue ParmVar 0x5588800fe290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5588800fe3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fe868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800fe7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5588800fec20 # | | | | `-ReturnStmt 0x5588800fec10 # | | | | `-CallExpr 0x5588800febe0 'float' # | | | | |-ImplicitCastExpr 0x5588800febc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800feba8 '' Function 0x55887ffcb1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800feb80 'float' # | | | | `-ImplicitCastExpr 0x5588800feb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800feb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800feb18 'uint64_t':'unsigned long' lvalue ParmVar 0x5588800fe7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5588800fe918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800fed80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800fecd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588800ff158 # | | | | `-ReturnStmt 0x5588800ff148 # | | | | `-CallExpr 0x5588800ff118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800ff100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800ff0e0 '' Function 0x55887ffcb470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588800ff0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800ff0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ff088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ff050 'uint64_t2':'vector' lvalue ParmVar 0x5588800fecd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800fee30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800ff2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800ff208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5588800fff48 # | | | | `-ReturnStmt 0x5588800fff38 # | | | | `-CallExpr 0x5588800fff08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800ffef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800ffed0 '' Function 0x55887ffcb6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800ffea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800ffe90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800ffe78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800ffe40 'uint64_t3':'vector' lvalue ParmVar 0x5588800ff208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800ff368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801000a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800ffff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558880100490 # | | | | `-ReturnStmt 0x558880100480 # | | | | `-CallExpr 0x558880100450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880100438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880100418 '' Function 0x55887ffcb960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588801003f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588801003d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801003c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880100388 'uint64_t4':'vector' lvalue ParmVar 0x5588800ffff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558880100158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880100600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558880100550 col:29 used V 'double' # | | | |-CompoundStmt 0x558880100948 # | | | | `-ReturnStmt 0x558880100938 # | | | | `-CallExpr 0x558880100908 'float' # | | | | |-ImplicitCastExpr 0x5588801008f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588801008d0 '' Function 0x55887ffcc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5588801008a8 'float' # | | | | `-ImplicitCastExpr 0x558880100890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880100878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880100840 'double' lvalue ParmVar 0x558880100550 'V' 'double' # | | | `-DeprecatedAttr 0x5588801006b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880100ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558880100a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558880100e20 # | | | | `-ReturnStmt 0x558880100e10 # | | | | `-CallExpr 0x558880100de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880100dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880100da8 '' Function 0x55887ffcc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880100d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880100d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880100d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880100d18 'double2':'vector' lvalue ParmVar 0x558880100a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558880100b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880100f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558880100ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558880101300 # | | | | `-ReturnStmt 0x5588801012f0 # | | | | `-CallExpr 0x5588801012c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801012a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880101288 '' Function 0x55887ffcca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880101260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880101248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880101230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801011f8 'double3':'vector' lvalue ParmVar 0x558880100ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558880101040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880101470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5588801013c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588801017e8 # | | | | `-ReturnStmt 0x5588801017d8 # | | | | `-CallExpr 0x5588801017a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880101790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880101770 '' Function 0x55887ffcdd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880101748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880101730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880101718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801016e0 'double4':'vector' lvalue ParmVar 0x5588801013c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558880101520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880101948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558880101898 col:26 used V 'int' # | | | |-CompoundStmt 0x5588801022e0 # | | | | `-ReturnStmt 0x5588801022d0 # | | | | `-CallExpr 0x5588801022a0 'float' # | | | | |-ImplicitCastExpr 0x558880101c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880101c28 '' Function 0x55887ffcc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x558880101c00 'float' # | | | | `-ImplicitCastExpr 0x558880101be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880101bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880101b98 'int' lvalue ParmVar 0x558880101898 'V' 'int' # | | | `-DeprecatedAttr 0x5588801019f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880102440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558880102390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5588801027b8 # | | | | `-ReturnStmt 0x5588801027a8 # | | | | `-CallExpr 0x558880102778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880102760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880102740 '' Function 0x55887ffcc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880102718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880102700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801026e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801026b0 'int2':'vector' lvalue ParmVar 0x558880102390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588801024f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880102918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558880102868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558880102c98 # | | | | `-ReturnStmt 0x558880102c88 # | | | | `-CallExpr 0x558880102c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880102c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880102c20 '' Function 0x55887ffcca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880102bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880102be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880102bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880102b90 'int3':'vector' lvalue ParmVar 0x558880102868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588801029c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880102df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558880102d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558880103180 # | | | | `-ReturnStmt 0x558880103170 # | | | | `-CallExpr 0x558880103140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880103128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880103108 '' Function 0x55887ffcdd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588801030e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588801030c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801030b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880103078 'int4':'vector' lvalue ParmVar 0x558880102d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558880102ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801032e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558880103230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558880103658 # | | | | `-ReturnStmt 0x558880103648 # | | | | `-CallExpr 0x558880103618 'float' # | | | | |-ImplicitCastExpr 0x558880103600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588801035e0 '' Function 0x55887ffcc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5588801035b8 'float' # | | | | `-ImplicitCastExpr 0x5588801035a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880103588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880103550 'uint':'unsigned int' lvalue ParmVar 0x558880103230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558880103390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801037b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558880103708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558880103b50 # | | | | `-ReturnStmt 0x558880103b40 # | | | | `-CallExpr 0x558880103b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880103af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880103ad8 '' Function 0x55887ffcc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880103ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880103a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880103a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880103a48 'uint2':'vector' lvalue ParmVar 0x558880103708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558880103868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880103cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558880103c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558880104050 # | | | | `-ReturnStmt 0x558880104040 # | | | | `-CallExpr 0x558880104010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880103ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880103fd8 '' Function 0x55887ffcca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880103fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880103f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880103f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880103f48 'uint3':'vector' lvalue ParmVar 0x558880103c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558880103d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801041b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558880104100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558880104e18 # | | | | `-ReturnStmt 0x558880104e08 # | | | | `-CallExpr 0x558880104dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880104dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880104da0 '' Function 0x55887ffcdd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880104d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880104d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880104d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880104d10 'uint4':'vector' lvalue ParmVar 0x558880104100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558880104b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880104f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880104ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558880105310 # | | | | `-ReturnStmt 0x558880105300 # | | | | `-CallExpr 0x5588801052d0 'float' # | | | | |-ImplicitCastExpr 0x5588801052b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880105298 '' Function 0x55887ffcc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x558880105270 'float' # | | | | `-ImplicitCastExpr 0x558880105258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880105240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880105208 'int64_t':'long' lvalue ParmVar 0x558880104ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880105028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880105470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588801053c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880105828 # | | | | `-ReturnStmt 0x558880105818 # | | | | `-CallExpr 0x5588801057e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588801057d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588801057b0 '' Function 0x55887ffcc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880105788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880105770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880105758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880105720 'int64_t2':'vector' lvalue ParmVar 0x5588801053c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880105520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880105988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588801058d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880105d48 # | | | | `-ReturnStmt 0x558880105d38 # | | | | `-CallExpr 0x558880105d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880105cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880105cd0 '' Function 0x55887ffcca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880105ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880105c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880105c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880105c40 'int64_t3':'vector' lvalue ParmVar 0x5588801058d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558880105a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880105ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880105df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558880106270 # | | | | `-ReturnStmt 0x558880106260 # | | | | `-CallExpr 0x558880106230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880106218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588801061f8 '' Function 0x55887ffcdd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588801061d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588801061b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801061a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880106168 'int64_t4':'vector' lvalue ParmVar 0x558880105df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880105f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801063d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880106320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558880106788 # | | | | `-ReturnStmt 0x558880106778 # | | | | `-CallExpr 0x558880106748 'float' # | | | | |-ImplicitCastExpr 0x558880106730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880106710 '' Function 0x55887ffcc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5588801066e8 'float' # | | | | `-ImplicitCastExpr 0x5588801066d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801066b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880106680 'uint64_t':'unsigned long' lvalue ParmVar 0x558880106320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558880106480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801068e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880106838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558880107600 # | | | | `-ReturnStmt 0x5588801075f0 # | | | | `-CallExpr 0x5588801075c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588801075a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880107588 '' Function 0x55887ffcc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880107560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880107548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880107530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801074f8 'uint64_t2':'vector' lvalue ParmVar 0x558880106838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558880106998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880107760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588801076b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558880107b40 # | | | | `-ReturnStmt 0x558880107b30 # | | | | `-CallExpr 0x558880107b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880107ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880107ac8 '' Function 0x55887ffcca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880107aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880107a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880107a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880107a38 'uint64_t3':'vector' lvalue ParmVar 0x5588801076b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558880107810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880107ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880107bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558880108088 # | | | | `-ReturnStmt 0x558880108078 # | | | | `-CallExpr 0x558880108048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880108030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880108010 '' Function 0x55887ffcdd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880107fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880107fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880107fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880107f80 'uint64_t4':'vector' lvalue ParmVar 0x558880107bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558880107d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801081f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558880108148 col:29 used V 'double' # | | | |-CompoundStmt 0x558880108540 # | | | | `-ReturnStmt 0x558880108530 # | | | | `-CallExpr 0x558880108500 'float' # | | | | |-ImplicitCastExpr 0x5588801084e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588801084c8 '' Function 0x55887ffce958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5588801084a0 'float' # | | | | `-ImplicitCastExpr 0x558880108488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880108470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880108438 'double' lvalue ParmVar 0x558880108148 'V' 'double' # | | | `-DeprecatedAttr 0x5588801082a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588801086b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558880108600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558880108a18 # | | | | `-ReturnStmt 0x558880108a08 # | | | | `-CallExpr 0x5588801089d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588801089c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588801089a0 '' Function 0x55887ffcebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880108978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880108960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880108948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880108910 'double2':'vector' lvalue ParmVar 0x558880108600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558880108760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880108b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558880108ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558880108ef8 # | | | | `-ReturnStmt 0x558880108ee8 # | | | | `-CallExpr 0x558880108eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880108ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880108e80 '' Function 0x55887ffcee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880108e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880108e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880108e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880108df0 'double3':'vector' lvalue ParmVar 0x558880108ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558880108c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880109068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558880108fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558880109990 # | | | | `-ReturnStmt 0x558880109980 # | | | | `-CallExpr 0x5588801093a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880109388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880109368 '' Function 0x55887ffcf0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880109340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880109328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880109310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801092d8 'double4':'vector' lvalue ParmVar 0x558880108fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558880109118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880109af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558880109a40 col:26 used V 'int' # | | | |-CompoundStmt 0x558880109e48 # | | | | `-ReturnStmt 0x558880109e38 # | | | | `-CallExpr 0x558880109e08 'float' # | | | | |-ImplicitCastExpr 0x558880109df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880109dd0 '' Function 0x55887ffce958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x558880109da8 'float' # | | | | `-ImplicitCastExpr 0x558880109d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880109d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880109d40 'int' lvalue ParmVar 0x558880109a40 'V' 'int' # | | | `-DeprecatedAttr 0x558880109ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880109fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558880109ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55888010a320 # | | | | `-ReturnStmt 0x55888010a310 # | | | | `-CallExpr 0x55888010a2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888010a2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888010a2a8 '' Function 0x55887ffcebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888010a280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888010a268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010a250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010a218 'int2':'vector' lvalue ParmVar 0x558880109ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55888010a058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888010a480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55888010a3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55888010a800 # | | | | `-ReturnStmt 0x55888010a7f0 # | | | | `-CallExpr 0x55888010a7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888010a7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888010a788 '' Function 0x55887ffcee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888010a760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888010a748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010a730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010a6f8 'int3':'vector' lvalue ParmVar 0x55888010a3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55888010a530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888010a960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55888010a8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55888010ace8 # | | | | `-ReturnStmt 0x55888010acd8 # | | | | `-CallExpr 0x55888010aca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888010ac90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888010ac70 '' Function 0x55887ffcf0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888010ac48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888010ac30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010ac18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010abe0 'int4':'vector' lvalue ParmVar 0x55888010a8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55888010aa10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888010ae48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55888010ad98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55888010b1c0 # | | | | `-ReturnStmt 0x55888010b1b0 # | | | | `-CallExpr 0x55888010b180 'float' # | | | | |-ImplicitCastExpr 0x55888010b168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888010b148 '' Function 0x55887ffce958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55888010b120 'float' # | | | | `-ImplicitCastExpr 0x55888010b108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010b0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010b0b8 'uint':'unsigned int' lvalue ParmVar 0x55888010ad98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55888010aef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888010b320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55888010b270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55888010b6b8 # | | | | `-ReturnStmt 0x55888010b6a8 # | | | | `-CallExpr 0x55888010b678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888010b660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888010b640 '' Function 0x55887ffcebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888010b618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888010b600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010b5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010b5b0 'uint2':'vector' lvalue ParmVar 0x55888010b270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55888010b3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888010b818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55888010b768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55888010c450 # | | | | `-ReturnStmt 0x55888010c440 # | | | | `-CallExpr 0x55888010c410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888010c3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888010c3d8 '' Function 0x55887ffcee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888010c3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888010c398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010c380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010c348 'uint3':'vector' lvalue ParmVar 0x55888010b768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55888010b8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888010c5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55888010c500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55888010c958 # | | | | `-ReturnStmt 0x55888010c948 # | | | | `-CallExpr 0x55888010c918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888010c900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888010c8e0 '' Function 0x55887ffcf0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888010c8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888010c8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010c888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010c850 'uint4':'vector' lvalue ParmVar 0x55888010c500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55888010c660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888010cab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55888010ca08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55888010ce50 # | | | | `-ReturnStmt 0x55888010ce40 # | | | | `-CallExpr 0x55888010ce10 'float' # | | | | |-ImplicitCastExpr 0x55888010cdf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888010cdd8 '' Function 0x55887ffce958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55888010cdb0 'float' # | | | | `-ImplicitCastExpr 0x55888010cd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010cd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010cd48 'int64_t':'long' lvalue ParmVar 0x55888010ca08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55888010cb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888010cfb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55888010cf00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55888010d368 # | | | | `-ReturnStmt 0x55888010d358 # | | | | `-CallExpr 0x55888010d328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888010d310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888010d2f0 '' Function 0x55887ffcebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888010d2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888010d2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010d298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010d260 'int64_t2':'vector' lvalue ParmVar 0x55888010cf00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55888010d060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888010d4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55888010d418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55888010d888 # | | | | `-ReturnStmt 0x55888010d878 # | | | | `-CallExpr 0x55888010d848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888010d830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888010d810 '' Function 0x55887ffcee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888010d7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888010d7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010d7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010d780 'int64_t3':'vector' lvalue ParmVar 0x55888010d418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55888010d578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888010d9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888010d938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55888010ddb0 # | | | | `-ReturnStmt 0x55888010dda0 # | | | | `-CallExpr 0x55888010dd70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888010dd58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888010dd38 '' Function 0x55887ffcf0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888010dd10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888010dcf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010dce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010dca8 'int64_t4':'vector' lvalue ParmVar 0x55888010d938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55888010da98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888010df10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55888010de60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55888010f9e0 # | | | | `-ReturnStmt 0x55888010f9d0 # | | | | `-CallExpr 0x55888010f9a0 'float' # | | | | |-ImplicitCastExpr 0x55888010f988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888010f968 '' Function 0x55887ffce958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55888010f940 'float' # | | | | `-ImplicitCastExpr 0x55888010f928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010f910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010e1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55888010de60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55888010dfc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888010fb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55888010fa90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55888010ff18 # | | | | `-ReturnStmt 0x55888010ff08 # | | | | `-CallExpr 0x55888010fed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888010fec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888010fea0 '' Function 0x55887ffcebd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888010fe78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888010fe60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888010fe48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888010fe10 'uint64_t2':'vector' lvalue ParmVar 0x55888010fa90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55888010fbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880110078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55888010ffc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558880110458 # | | | | `-ReturnStmt 0x558880110448 # | | | | `-CallExpr 0x558880110418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880110400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588801103e0 '' Function 0x55887ffcee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588801103b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588801103a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880110388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880110350 'uint64_t3':'vector' lvalue ParmVar 0x55888010ffc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558880110128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801105b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880110508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5588801109a0 # | | | | `-ReturnStmt 0x558880110990 # | | | | `-CallExpr 0x558880110960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880110948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880110928 '' Function 0x55887ffcf0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880110900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588801108e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801108d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880110898 'uint64_t4':'vector' lvalue ParmVar 0x558880110508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558880110668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x558880110fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x5588801109b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558880110a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x558880110f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x558880110d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x558880110dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x558880111310 # | | | | `-ReturnStmt 0x558880111300 # | | | | `-RecoveryExpr 0x5588801112d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x558880111138 '' lvalue (ADL) = 'max' 0x55887ffe0988 0x55887ffa6f00 0x55887ffa7210 0x55887ffa7530 0x55887ffa7850 0x55887ffa7b58 0x55887ffa7ef8 0x55887ffa8298 0x55887ffa8638 0x55887ffa8958 0x55887ffa8cb8 0x55887ffdcfb8 0x55887ffdd318 0x55887ffdd638 0x55887ffdd9d8 0x55887ffddd78 0x55887ffde118 0x55887ffde438 0x55887ffde7d8 0x55887ffdeb78 0x55887ffdef38 0x55887ffdf240 0x55887ffdf560 0x55887ffdf880 0x55887ffdfba0 0x55887ffdfea8 0x55887ffe0248 0x55887ffe05e8 # | | | | `-RecoveryExpr 0x558880111258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x558880111038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x558880111ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x558880111328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5588801113c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x558880111f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x558880111670 col:7 p0 'T' # | | | |-ParmVarDecl 0x558880111748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x558880112338 # | | | | `-ReturnStmt 0x558880112328 # | | | | `-RecoveryExpr 0x5588801122f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x558880112160 '' lvalue (ADL) = 'max' 0x55887ffe05e8 0x55887ffe0988 0x55887ffa6f00 0x55887ffa7210 0x55887ffa7530 0x55887ffa7850 0x55887ffa7b58 0x55887ffa7ef8 0x55887ffa8298 0x55887ffa8638 0x55887ffa8958 0x55887ffa8cb8 0x55887ffdcfb8 0x55887ffdd318 0x55887ffdd638 0x55887ffdd9d8 0x55887ffddd78 0x55887ffde118 0x55887ffde438 0x55887ffde7d8 0x55887ffdeb78 0x55887ffdef38 0x55887ffdf240 0x55887ffdf560 0x55887ffdf880 0x55887ffdfba0 0x55887ffdfea8 0x55887ffe0248 # | | | | `-RecoveryExpr 0x5588801122d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x558880112060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x558880112920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x558880112350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5588801123e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x558880112878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5588801126f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x558880112768 col:24 p1 'T' # | | | |-CompoundStmt 0x558880112c60 # | | | | `-ReturnStmt 0x558880112c50 # | | | | `-RecoveryExpr 0x558880112c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x558880112a88 '' lvalue (ADL) = 'min' 0x55887ffe7b60 0x55887ffe0d20 0x55887ffe1030 0x55887ffe1350 0x55887ffe1670 0x55887ffe1978 0x55887ffe1c98 0x55887ffe1fb8 0x55887ffe22d8 0x55887ffe25f8 0x55887ffe2918 0x55887ffe2c38 0x55887ffe2f68 0x55887ffe3270 0x55887ffe3590 0x55887ffe38b0 0x55887ffe3bd0 0x55887ffe3ef0 0x55887ffe4210 0x55887ffe4530 0x55887ffe4850 0x55887ffe4b70 0x55887ffe68b8 0x55887ffe6bd8 0x55887ffe6ef8 0x55887ffe7200 0x55887ffe7520 0x55887ffe7840 # | | | | `-RecoveryExpr 0x558880112ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x558880112988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x558880113250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x558880112c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558880112d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5588801131a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x558880112fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x558880113098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x558880113590 # | | | | `-ReturnStmt 0x558880113580 # | | | | `-RecoveryExpr 0x558880113550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5588801133b8 '' lvalue (ADL) = 'min' 0x55887ffe7840 0x55887ffe7b60 0x55887ffe0d20 0x55887ffe1030 0x55887ffe1350 0x55887ffe1670 0x55887ffe1978 0x55887ffe1c98 0x55887ffe1fb8 0x55887ffe22d8 0x55887ffe25f8 0x55887ffe2918 0x55887ffe2c38 0x55887ffe2f68 0x55887ffe3270 0x55887ffe3590 0x55887ffe38b0 0x55887ffe3bd0 0x55887ffe3ef0 0x55887ffe4210 0x55887ffe4530 0x55887ffe4850 0x55887ffe4b70 0x55887ffe68b8 0x55887ffe6bd8 0x55887ffe6ef8 0x55887ffe7200 0x55887ffe7520 # | | | | `-RecoveryExpr 0x558880113530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5588801132b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x558880113700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558880113650 col:29 used V 'double' # | | | |-CompoundStmt 0x558880113a50 # | | | | `-ReturnStmt 0x558880113a40 # | | | | `-CallExpr 0x558880113a10 'float' # | | | | |-ImplicitCastExpr 0x5588801139f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588801139d8 '' Function 0x55887ffeb128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5588801139b0 'float' # | | | | `-ImplicitCastExpr 0x558880113998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880113980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880113948 'double' lvalue ParmVar 0x558880113650 'V' 'double' # | | | `-DeprecatedAttr 0x5588801137b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880113bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558880113b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558880113f30 # | | | | `-ReturnStmt 0x558880113f20 # | | | | `-CallExpr 0x558880113ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880113ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880113eb8 '' Function 0x55887ffeb3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880113e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880113e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880113e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880113e28 'double2':'vector' lvalue ParmVar 0x558880113b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558880113c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880114388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5588801142d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558880114700 # | | | | `-ReturnStmt 0x5588801146f0 # | | | | `-CallExpr 0x5588801146c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801146a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880114688 '' Function 0x55887ffeb618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880114660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880114648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880114630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801145f8 'double3':'vector' lvalue ParmVar 0x5588801142d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558880114438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880114870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5588801147c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558880114bf0 # | | | | `-ReturnStmt 0x558880114be0 # | | | | `-CallExpr 0x558880114bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880114b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880114b78 '' Function 0x55887ffeb890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880114b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880114b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880114b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880114ae8 'double4':'vector' lvalue ParmVar 0x5588801147c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558880114920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880114d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558880114ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5588801150b0 # | | | | `-ReturnStmt 0x5588801150a0 # | | | | `-CallExpr 0x558880115070 'float' # | | | | |-ImplicitCastExpr 0x558880115058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880115038 '' Function 0x55887ffeb128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x558880115010 'float' # | | | | `-ImplicitCastExpr 0x558880114ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880114fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880114fa8 'int' lvalue ParmVar 0x558880114ca0 'V' 'int' # | | | `-DeprecatedAttr 0x558880114e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880115210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558880115160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558880115590 # | | | | `-ReturnStmt 0x558880115580 # | | | | `-CallExpr 0x558880115550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880115538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880115518 '' Function 0x55887ffeb3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588801154f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588801154d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801154c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880115488 'int2':'vector' lvalue ParmVar 0x558880115160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588801152c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801156f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558880115640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558880115a78 # | | | | `-ReturnStmt 0x558880115a68 # | | | | `-CallExpr 0x558880115a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880115a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880115a00 '' Function 0x55887ffeb618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588801159d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588801159c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801159a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880115970 'int3':'vector' lvalue ParmVar 0x558880115640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588801157a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880115bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558880115b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558880115f68 # | | | | `-ReturnStmt 0x558880115f58 # | | | | `-CallExpr 0x558880115f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880115f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880115ef0 '' Function 0x55887ffeb890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880115ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880115eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880115e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880115e60 'int4':'vector' lvalue ParmVar 0x558880115b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558880115c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801160c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558880116018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558880116cd8 # | | | | `-ReturnStmt 0x558880116cc8 # | | | | `-CallExpr 0x558880116c98 'float' # | | | | |-ImplicitCastExpr 0x558880116c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880116c60 '' Function 0x55887ffeb128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x558880116c38 'float' # | | | | `-ImplicitCastExpr 0x558880116c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880116c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880116bd0 'uint':'unsigned int' lvalue ParmVar 0x558880116018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558880116178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880116e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558880116d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5588801171d8 # | | | | `-ReturnStmt 0x5588801171c8 # | | | | `-CallExpr 0x558880117198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880117180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880117160 '' Function 0x55887ffeb3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880117138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880117120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880117108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801170d0 'uint2':'vector' lvalue ParmVar 0x558880116d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558880116ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880117338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558880117288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5588801176e0 # | | | | `-ReturnStmt 0x5588801176d0 # | | | | `-CallExpr 0x5588801176a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880117688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880117668 '' Function 0x55887ffeb618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880117640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880117628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880117610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801175d8 'uint3':'vector' lvalue ParmVar 0x558880117288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588801173e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880117840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558880117790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558880117bf0 # | | | | `-ReturnStmt 0x558880117be0 # | | | | `-CallExpr 0x558880117bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880117b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880117b78 '' Function 0x55887ffeb890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880117b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880117b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880117b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880117ae8 'uint4':'vector' lvalue ParmVar 0x558880117790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5588801178f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880117d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880117ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5588801180f0 # | | | | `-ReturnStmt 0x5588801180e0 # | | | | `-CallExpr 0x5588801180b0 'float' # | | | | |-ImplicitCastExpr 0x558880118098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880118078 '' Function 0x55887ffeb128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x558880118050 'float' # | | | | `-ImplicitCastExpr 0x558880118038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880118020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880117fe8 'int64_t':'long' lvalue ParmVar 0x558880117ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880117e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880118250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588801181a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880118610 # | | | | `-ReturnStmt 0x558880118600 # | | | | `-CallExpr 0x5588801185d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588801185b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880118598 '' Function 0x55887ffeb3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880118570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880118558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880118540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880118508 'int64_t2':'vector' lvalue ParmVar 0x5588801181a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880118300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880118770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588801186c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880119250 # | | | | `-ReturnStmt 0x558880119240 # | | | | `-CallExpr 0x558880119210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801191f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588801191d8 '' Function 0x55887ffeb618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588801191b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880118a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880118a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880118a30 'int64_t3':'vector' lvalue ParmVar 0x5588801186c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558880118820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801193b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880119300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558880119780 # | | | | `-ReturnStmt 0x558880119770 # | | | | `-CallExpr 0x558880119740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880119728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880119708 '' Function 0x55887ffeb890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588801196e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588801196c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801196b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880119678 'int64_t4':'vector' lvalue ParmVar 0x558880119300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880119460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801198e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880119830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558880119ca0 # | | | | `-ReturnStmt 0x558880119c90 # | | | | `-CallExpr 0x558880119c60 'float' # | | | | |-ImplicitCastExpr 0x558880119c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880119c28 '' Function 0x55887ffeb128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x558880119c00 'float' # | | | | `-ImplicitCastExpr 0x558880119be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880119bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880119b98 'uint64_t':'unsigned long' lvalue ParmVar 0x558880119830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558880119990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880119e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880119d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55888011a1e0 # | | | | `-ReturnStmt 0x55888011a1d0 # | | | | `-CallExpr 0x55888011a1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888011a188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888011a168 '' Function 0x55887ffeb3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888011a140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888011a128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011a110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011a0d8 'uint64_t2':'vector' lvalue ParmVar 0x558880119d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558880119eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888011a340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55888011a290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55888011a728 # | | | | `-ReturnStmt 0x55888011a718 # | | | | `-CallExpr 0x55888011a6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888011a6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888011a6b0 '' Function 0x55887ffeb618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888011a688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888011a670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011a658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011a620 'uint64_t3':'vector' lvalue ParmVar 0x55888011a290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55888011a3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888011a888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888011a7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55888011ac78 # | | | | `-ReturnStmt 0x55888011ac68 # | | | | `-CallExpr 0x55888011ac38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888011ac20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888011ac00 '' Function 0x55887ffeb890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888011abd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888011abc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011aba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011ab70 'uint64_t4':'vector' lvalue ParmVar 0x55888011a7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55888011a938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888011ae80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55888011ad30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55888011adb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55888011ba60 # | | | | `-ReturnStmt 0x55888011ba50 # | | | | `-CallExpr 0x55888011ba18 'float' # | | | | |-ImplicitCastExpr 0x55888011ba00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55888011b9e0 '' Function 0x55887fff01e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55888011b130 'float' # | | | | | `-ImplicitCastExpr 0x55888011b118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888011b100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888011b0c8 'double' lvalue ParmVar 0x55888011ad30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55888011b9b8 'float' # | | | | `-ImplicitCastExpr 0x55888011b9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011b190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011b158 'double' lvalue ParmVar 0x55888011adb0 'V2' 'double' # | | | `-DeprecatedAttr 0x55888011af38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888011bc68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55888011bb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55888011bb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55888011c088 # | | | | `-ReturnStmt 0x55888011c078 # | | | | `-CallExpr 0x55888011c040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888011c028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55888011c008 '' Function 0x55887fff0500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55888011bf38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55888011bf20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888011bf08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888011bed0 'double2':'vector' lvalue ParmVar 0x55888011bb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55888011bfe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888011bfc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011bfb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011bf78 'double2':'vector' lvalue ParmVar 0x55888011bb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55888011bd20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888011c290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55888011c140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55888011c1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55888011c6b8 # | | | | `-ReturnStmt 0x55888011c6a8 # | | | | `-CallExpr 0x55888011c670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888011c658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55888011c638 '' Function 0x55887fff0870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55888011c568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55888011c550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888011c538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888011c500 'double3':'vector' lvalue ParmVar 0x55888011c140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55888011c610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888011c5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011c5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011c5a8 'double3':'vector' lvalue ParmVar 0x55888011c1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55888011c348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888011c8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55888011c770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55888011c7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55888011ccf0 # | | | | `-ReturnStmt 0x55888011cce0 # | | | | `-CallExpr 0x55888011cca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888011cc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55888011cc70 '' Function 0x55887fff0b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55888011cba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55888011cb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888011cb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888011cb38 'double4':'vector' lvalue ParmVar 0x55888011c770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55888011cc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888011cc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011cc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011cbe0 'double4':'vector' lvalue ParmVar 0x55888011c7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55888011c978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888011cef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55888011cda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55888011ce20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55888011d2e8 # | | | | `-ReturnStmt 0x55888011d2d8 # | | | | `-CallExpr 0x55888011d2a0 'float' # | | | | |-ImplicitCastExpr 0x55888011d288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55888011d268 '' Function 0x55887fff01e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55888011d1b0 'float' # | | | | | `-ImplicitCastExpr 0x55888011d198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888011d180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888011d148 'int' lvalue ParmVar 0x55888011cda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55888011d240 'float' # | | | | `-ImplicitCastExpr 0x55888011d228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011d210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011d1d8 'int' lvalue ParmVar 0x55888011ce20 'V2' 'int' # | | | `-DeprecatedAttr 0x55888011cfa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888011d4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55888011d398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55888011d418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55888011d918 # | | | | `-ReturnStmt 0x55888011d908 # | | | | `-CallExpr 0x55888011d8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888011d8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55888011d898 '' Function 0x55887fff0500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55888011d7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55888011d7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888011d798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888011d760 'int2':'vector' lvalue ParmVar 0x55888011d398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55888011d870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888011d858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011d840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011d808 'int2':'vector' lvalue ParmVar 0x55888011d418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55888011d5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888011e1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55888011e078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55888011e0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55888011e600 # | | | | `-ReturnStmt 0x55888011e5f0 # | | | | `-CallExpr 0x55888011e5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888011e5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55888011e580 '' Function 0x55887fff0870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55888011e4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55888011e498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888011e480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888011e448 'int3':'vector' lvalue ParmVar 0x55888011e078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55888011e558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888011e540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011e528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011e4f0 'int3':'vector' lvalue ParmVar 0x55888011e0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55888011e280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888011e800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55888011e6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55888011e730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55888011ec40 # | | | | `-ReturnStmt 0x55888011ec30 # | | | | `-CallExpr 0x55888011ebf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888011ebe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55888011ebc0 '' Function 0x55887fff0b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55888011eaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55888011ead8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888011eac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888011ea88 'int4':'vector' lvalue ParmVar 0x55888011e6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55888011eb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888011eb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011eb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011eb30 'int4':'vector' lvalue ParmVar 0x55888011e730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55888011e8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888011ee40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55888011ecf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55888011ed70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55888011f258 # | | | | `-ReturnStmt 0x55888011f248 # | | | | `-CallExpr 0x55888011f210 'float' # | | | | |-ImplicitCastExpr 0x55888011f1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55888011f1d8 '' Function 0x55887fff01e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55888011f120 'float' # | | | | | `-ImplicitCastExpr 0x55888011f108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888011f0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888011f0b8 'uint':'unsigned int' lvalue ParmVar 0x55888011ecf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55888011f1b0 'float' # | | | | `-ImplicitCastExpr 0x55888011f198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011f180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011f148 'uint':'unsigned int' lvalue ParmVar 0x55888011ed70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55888011eef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888011f458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55888011f308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55888011f388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55888011f8a8 # | | | | `-ReturnStmt 0x55888011f898 # | | | | `-CallExpr 0x55888011f860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888011f848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55888011f828 '' Function 0x55887fff0500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55888011f758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55888011f740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888011f728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888011f6f0 'uint2':'vector' lvalue ParmVar 0x55888011f308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55888011f800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888011f7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011f7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011f798 'uint2':'vector' lvalue ParmVar 0x55888011f388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55888011f510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888011faa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55888011f958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55888011f9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55888011ff00 # | | | | `-ReturnStmt 0x55888011fef0 # | | | | `-CallExpr 0x55888011feb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888011fea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55888011fe80 '' Function 0x55887fff0870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55888011fdb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55888011fd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888011fd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888011fd48 'uint3':'vector' lvalue ParmVar 0x55888011f958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55888011fe58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888011fe40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888011fe28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888011fdf0 'uint3':'vector' lvalue ParmVar 0x55888011f9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55888011fb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801206e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x558880120590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x558880120610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x558880120b40 # | | | | `-ReturnStmt 0x558880120b30 # | | | | `-CallExpr 0x558880120af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880120ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558880120ac0 '' Function 0x55887fff0b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5588801209f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5588801209d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588801209c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880120988 'uint4':'vector' lvalue ParmVar 0x558880120590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x558880120a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880120a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880120a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880120a30 'uint4':'vector' lvalue ParmVar 0x558880120610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558880120798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880120d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880120bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x558880120c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x558880121178 # | | | | `-ReturnStmt 0x558880121168 # | | | | `-CallExpr 0x558880121130 'float' # | | | | |-ImplicitCastExpr 0x558880121118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5588801210f8 '' Function 0x55887fff01e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558880121040 'float' # | | | | | `-ImplicitCastExpr 0x558880121028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880121010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880120fd8 'int64_t':'long' lvalue ParmVar 0x558880120bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5588801210d0 'float' # | | | | `-ImplicitCastExpr 0x5588801210b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801210a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880121068 'int64_t':'long' lvalue ParmVar 0x558880120c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880120df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880121378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880121228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5588801212a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5588801217e8 # | | | | `-ReturnStmt 0x5588801217d8 # | | | | `-CallExpr 0x5588801217a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880121788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558880121768 '' Function 0x55887fff0500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558880121698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558880121680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880121668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880121630 'int64_t2':'vector' lvalue ParmVar 0x558880121228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x558880121740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880121728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880121710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801216d8 'int64_t2':'vector' lvalue ParmVar 0x5588801212a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880121430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801219e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880121898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558880121918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880121e60 # | | | | `-ReturnStmt 0x558880121e50 # | | | | `-CallExpr 0x558880121e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880121e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558880121de0 '' Function 0x55887fff0870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558880121d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558880121cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880121ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880121ca8 'int64_t3':'vector' lvalue ParmVar 0x558880121898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x558880121db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880121da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880121d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880121d50 'int64_t3':'vector' lvalue ParmVar 0x558880121918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558880121aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880122060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880121f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558880121f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5588801224e0 # | | | | `-ReturnStmt 0x5588801224d0 # | | | | `-CallExpr 0x558880122498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880122480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558880122460 '' Function 0x55887fff0b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558880122390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558880122378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880122360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880122328 'int64_t4':'vector' lvalue ParmVar 0x558880121f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x558880122438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880122420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880122408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801223d0 'int64_t4':'vector' lvalue ParmVar 0x558880121f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880122118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880122cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880122b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558880122bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558880123118 # | | | | `-ReturnStmt 0x558880123108 # | | | | `-CallExpr 0x5588801230d0 'float' # | | | | |-ImplicitCastExpr 0x5588801230b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x558880123098 '' Function 0x55887fff01e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558880122fe0 'float' # | | | | | `-ImplicitCastExpr 0x558880122fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880122fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880122f78 'uint64_t':'unsigned long' lvalue ParmVar 0x558880122b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x558880123070 'float' # | | | | `-ImplicitCastExpr 0x558880123058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880123040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880123008 'uint64_t':'unsigned long' lvalue ParmVar 0x558880122bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558880122d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880123318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588801231c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558880123248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588801237a8 # | | | | `-ReturnStmt 0x558880123798 # | | | | `-CallExpr 0x558880123760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880123748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558880123728 '' Function 0x55887fff0500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558880123658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558880123640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880123628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588801235f0 'uint64_t2':'vector' lvalue ParmVar 0x5588801231c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x558880123700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588801236e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801236d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880123698 'uint64_t2':'vector' lvalue ParmVar 0x558880123248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5588801233d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801239a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880123858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5588801238d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558880123e40 # | | | | `-ReturnStmt 0x558880123e30 # | | | | `-CallExpr 0x558880123df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880123de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558880123dc0 '' Function 0x55887fff0870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558880123cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558880123cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880123cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880123c88 'uint64_t3':'vector' lvalue ParmVar 0x558880123858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x558880123d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880123d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880123d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880123d30 'uint64_t3':'vector' lvalue ParmVar 0x5588801238d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558880123a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880124040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880123ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558880123f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5588801244e0 # | | | | `-ReturnStmt 0x5588801244d0 # | | | | `-CallExpr 0x558880124498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880124480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558880124460 '' Function 0x55887fff0b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x558880124390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558880124378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880124360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880124328 'uint64_t4':'vector' lvalue ParmVar 0x558880123ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x558880124438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880124420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880124408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801243d0 'uint64_t4':'vector' lvalue ParmVar 0x558880123f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5588801240f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880124650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5588801245a0 col:29 used V 'double' # | | | |-CompoundStmt 0x558880124998 # | | | | `-ReturnStmt 0x558880124988 # | | | | `-CallExpr 0x558880124958 'float' # | | | | |-ImplicitCastExpr 0x558880124940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880124920 '' Function 0x55887fff4f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5588801248f8 'float' # | | | | `-ImplicitCastExpr 0x5588801248e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801248c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880124890 'double' lvalue ParmVar 0x5588801245a0 'V' 'double' # | | | `-DeprecatedAttr 0x558880124700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880050680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558880124a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5588800509e8 # | | | | `-ReturnStmt 0x5588800509d8 # | | | | `-CallExpr 0x5588800509a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880050990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880050970 '' Function 0x55887fff5188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880050948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880050930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880050918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800508e0 'double2':'vector' lvalue ParmVar 0x558880124a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558880050730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880050b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558880050aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558880050ec8 # | | | | `-ReturnStmt 0x558880050eb8 # | | | | `-CallExpr 0x558880050e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880050e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880050e50 '' Function 0x55887fff5400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880050e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880050e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880050df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880050dc0 'double3':'vector' lvalue ParmVar 0x558880050aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558880050c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880051038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558880050f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588800513b0 # | | | | `-ReturnStmt 0x5588800513a0 # | | | | `-CallExpr 0x558880051370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880051358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880051338 '' Function 0x55887fff5678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880051310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800512f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800512e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800512a8 'double4':'vector' lvalue ParmVar 0x558880050f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5588800510e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880051510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558880051460 col:26 used V 'int' # | | | |-CompoundStmt 0x558880051868 # | | | | `-ReturnStmt 0x558880051858 # | | | | `-CallExpr 0x558880051828 'float' # | | | | |-ImplicitCastExpr 0x558880051810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800517f0 '' Function 0x55887fff4f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800517c8 'float' # | | | | `-ImplicitCastExpr 0x5588800517b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880051798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880051760 'int' lvalue ParmVar 0x558880051460 'V' 'int' # | | | `-DeprecatedAttr 0x5588800515c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800519c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558880051918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558880051d40 # | | | | `-ReturnStmt 0x558880051d30 # | | | | `-CallExpr 0x558880051d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880051ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880051cc8 '' Function 0x55887fff5188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880051ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880051c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880051c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880051c38 'int2':'vector' lvalue ParmVar 0x558880051918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558880051a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880051ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558880051df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558880052220 # | | | | `-ReturnStmt 0x558880052210 # | | | | `-CallExpr 0x5588800521e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800521c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800521a8 '' Function 0x55887fff5400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880052180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880052168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880052150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880052118 'int3':'vector' lvalue ParmVar 0x558880051df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558880051f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880052380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5588800522d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558880052730 # | | | | `-ReturnStmt 0x558880052720 # | | | | `-CallExpr 0x5588800526f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800526d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800526b8 '' Function 0x55887fff5678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880052690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880052650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880052638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880052600 'int4':'vector' lvalue ParmVar 0x5588800522d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558880052430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880052890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5588800527e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558880052c08 # | | | | `-ReturnStmt 0x558880052bf8 # | | | | `-CallExpr 0x558880052bc8 'float' # | | | | |-ImplicitCastExpr 0x558880052bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880052b90 '' Function 0x55887fff4f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558880052b68 'float' # | | | | `-ImplicitCastExpr 0x558880052b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880052b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880052b00 'uint':'unsigned int' lvalue ParmVar 0x5588800527e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558880052940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880052d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558880052cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558880053100 # | | | | `-ReturnStmt 0x5588800530f0 # | | | | `-CallExpr 0x5588800530c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800530a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880053088 '' Function 0x55887fff5188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880053060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880053048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880053030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880052ff8 'uint2':'vector' lvalue ParmVar 0x558880052cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558880052e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880053260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800531b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558880053600 # | | | | `-ReturnStmt 0x5588800535f0 # | | | | `-CallExpr 0x5588800535c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800535a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880053588 '' Function 0x55887fff5400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880053560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880053548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880053530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800534f8 'uint3':'vector' lvalue ParmVar 0x5588800531b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558880053310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880053760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588800536b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558880053b08 # | | | | `-ReturnStmt 0x558880053af8 # | | | | `-CallExpr 0x558880053ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880053ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880053a90 '' Function 0x55887fff5678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880053a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880053a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880053a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880053a00 'uint4':'vector' lvalue ParmVar 0x5588800536b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558880053810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880053c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880053bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558880054000 # | | | | `-ReturnStmt 0x558880053ff0 # | | | | `-CallExpr 0x558880053fc0 'float' # | | | | |-ImplicitCastExpr 0x558880053fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880053f88 '' Function 0x55887fff4f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558880053f60 'float' # | | | | `-ImplicitCastExpr 0x558880053f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880053f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880053ef8 'int64_t':'long' lvalue ParmVar 0x558880053bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880053d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880054160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800540b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880054518 # | | | | `-ReturnStmt 0x558880054508 # | | | | `-CallExpr 0x5588800544d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800544c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588800544a0 '' Function 0x55887fff5188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880054478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880054460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880054448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880054410 'int64_t2':'vector' lvalue ParmVar 0x5588800540b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880054210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800546a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588800545c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880054a60 # | | | | `-ReturnStmt 0x558880054a50 # | | | | `-CallExpr 0x558880054a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880054a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800549e8 '' Function 0x55887fff5400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800549c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800549a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880054990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880054958 'int64_t3':'vector' lvalue ParmVar 0x5588800545c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558880054750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880054bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880054b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558880054f88 # | | | | `-ReturnStmt 0x558880054f78 # | | | | `-CallExpr 0x558880054f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880054f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880054f10 '' Function 0x55887fff5678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880054ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880054ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880054eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880054e80 'int64_t4':'vector' lvalue ParmVar 0x558880054b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880054c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800550e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880055038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5588800554a0 # | | | | `-ReturnStmt 0x558880055490 # | | | | `-CallExpr 0x558880055460 'float' # | | | | |-ImplicitCastExpr 0x558880055448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880055428 '' Function 0x55887fff4f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558880055400 'float' # | | | | `-ImplicitCastExpr 0x5588800553e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800553d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880055398 'uint64_t':'unsigned long' lvalue ParmVar 0x558880055038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558880055198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880055600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880055550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588800559d8 # | | | | `-ReturnStmt 0x5588800559c8 # | | | | `-CallExpr 0x558880055998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880055980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880055960 '' Function 0x55887fff5188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880055938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880055920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880055908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800558d0 'uint64_t2':'vector' lvalue ParmVar 0x558880055550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5588800556b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880055b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880055a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558880055f18 # | | | | `-ReturnStmt 0x558880055f08 # | | | | `-CallExpr 0x558880055ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880055ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880055ea0 '' Function 0x55887fff5400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880055e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880055e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880055e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880055e10 'uint64_t3':'vector' lvalue ParmVar 0x558880055a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558880055be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880056078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880055fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558880056460 # | | | | `-ReturnStmt 0x558880056450 # | | | | `-CallExpr 0x558880056420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880056408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800563e8 '' Function 0x55887fff5678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800563c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800563a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880056390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880056358 'uint64_t4':'vector' lvalue ParmVar 0x558880055fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558880056128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800565d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558880056520 col:29 used V 'double' # | | | |-CompoundStmt 0x5588800569d8 # | | | | `-ReturnStmt 0x5588800569c8 # | | | | `-CallExpr 0x558880056998 'float' # | | | | |-ImplicitCastExpr 0x558880056980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880056960 '' Function 0x55887fff6290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x558880056938 'float' # | | | | `-ImplicitCastExpr 0x558880056920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880056908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800568d0 'double' lvalue ParmVar 0x558880056520 'V' 'double' # | | | `-DeprecatedAttr 0x558880056740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880056b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558880056a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558880056eb0 # | | | | `-ReturnStmt 0x558880056ea0 # | | | | `-CallExpr 0x558880056e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880056e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880056e38 '' Function 0x55887fff6508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880056e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880056df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880056de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880056da8 'double2':'vector' lvalue ParmVar 0x558880056a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558880056bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880057020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558880056f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558880057390 # | | | | `-ReturnStmt 0x558880057380 # | | | | `-CallExpr 0x558880057350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880057338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880057318 '' Function 0x55887ffbabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800572f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588800572d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800572c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880057288 'double3':'vector' lvalue ParmVar 0x558880056f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5588800570d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880057500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558880057450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558880057878 # | | | | `-ReturnStmt 0x558880057868 # | | | | `-CallExpr 0x558880057838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880057820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880057800 '' Function 0x55887ffbae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800577d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800577c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800577a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880057770 'double4':'vector' lvalue ParmVar 0x558880057450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5588800575b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588800579d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558880057928 col:26 used V 'int' # | | | |-CompoundStmt 0x558880057d30 # | | | | `-ReturnStmt 0x558880057d20 # | | | | `-CallExpr 0x558880057cf0 'float' # | | | | |-ImplicitCastExpr 0x558880057cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880057cb8 '' Function 0x55887fff6290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x558880057c90 'float' # | | | | `-ImplicitCastExpr 0x558880057c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880057c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880057c28 'int' lvalue ParmVar 0x558880057928 'V' 'int' # | | | `-DeprecatedAttr 0x558880057a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880057e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558880057de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558880058208 # | | | | `-ReturnStmt 0x5588800581f8 # | | | | `-CallExpr 0x5588800581c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800581b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880058190 '' Function 0x55887fff6508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880058168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880058150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880058138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880058100 'int2':'vector' lvalue ParmVar 0x558880057de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558880057f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880058368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5588800582b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5588800586e8 # | | | | `-ReturnStmt 0x5588800586d8 # | | | | `-CallExpr 0x5588800586a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880058690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880058670 '' Function 0x55887ffbabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880058648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880058630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880058618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800585e0 'int3':'vector' lvalue ParmVar 0x5588800582b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558880058418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880059108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558880059058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558880059490 # | | | | `-ReturnStmt 0x558880059480 # | | | | `-CallExpr 0x558880059450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880059438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880059418 '' Function 0x55887ffbae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800593f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800593d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800593c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880059388 'int4':'vector' lvalue ParmVar 0x558880059058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5588800591b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800595f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558880059540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558880059968 # | | | | `-ReturnStmt 0x558880059958 # | | | | `-CallExpr 0x558880059928 'float' # | | | | |-ImplicitCastExpr 0x558880059910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588800598f0 '' Function 0x55887fff6290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5588800598c8 'float' # | | | | `-ImplicitCastExpr 0x5588800598b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880059898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880059860 'uint':'unsigned int' lvalue ParmVar 0x558880059540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5588800596a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880059ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558880059a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558880059e60 # | | | | `-ReturnStmt 0x558880059e50 # | | | | `-CallExpr 0x558880059e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880059e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880059de8 '' Function 0x55887fff6508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880059dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880059da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880059d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880059d58 'uint2':'vector' lvalue ParmVar 0x558880059a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558880059b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880059fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558880059f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55888005a360 # | | | | `-ReturnStmt 0x55888005a350 # | | | | `-CallExpr 0x55888005a320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888005a308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888005a2e8 '' Function 0x55887ffbabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888005a2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888005a2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005a290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005a258 'uint3':'vector' lvalue ParmVar 0x558880059f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55888005a070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888005a4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55888005a410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55888005a868 # | | | | `-ReturnStmt 0x55888005a858 # | | | | `-CallExpr 0x55888005a828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888005a810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888005a7f0 '' Function 0x55887ffbae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888005a7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888005a7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005a798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005a760 'uint4':'vector' lvalue ParmVar 0x55888005a410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55888005a570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888005a9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55888005a918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55888005ad60 # | | | | `-ReturnStmt 0x55888005ad50 # | | | | `-CallExpr 0x55888005ad20 'float' # | | | | |-ImplicitCastExpr 0x55888005ad08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888005ace8 '' Function 0x55887fff6290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55888005acc0 'float' # | | | | `-ImplicitCastExpr 0x55888005aca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005ac90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005ac58 'int64_t':'long' lvalue ParmVar 0x55888005a918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55888005aa78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888005aec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55888005ae10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55888005baa0 # | | | | `-ReturnStmt 0x55888005ba90 # | | | | `-CallExpr 0x55888005ba60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888005ba48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888005ba28 '' Function 0x55887fff6508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888005ba00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888005b9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005b9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005b998 'int64_t2':'vector' lvalue ParmVar 0x55888005ae10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55888005af70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888005bc00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55888005bb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55888005bfc0 # | | | | `-ReturnStmt 0x55888005bfb0 # | | | | `-CallExpr 0x55888005bf80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888005bf68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888005bf48 '' Function 0x55887ffbabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888005bf20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888005bf08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005bef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005beb8 'int64_t3':'vector' lvalue ParmVar 0x55888005bb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55888005bcb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888005c120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888005c070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55888005c4e8 # | | | | `-ReturnStmt 0x55888005c4d8 # | | | | `-CallExpr 0x55888005c4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888005c490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888005c470 '' Function 0x55887ffbae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888005c448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888005c430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005c418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005c3e0 'int64_t4':'vector' lvalue ParmVar 0x55888005c070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55888005c1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888005c648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55888005c598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55888005ca00 # | | | | `-ReturnStmt 0x55888005c9f0 # | | | | `-CallExpr 0x55888005c9c0 'float' # | | | | |-ImplicitCastExpr 0x55888005c9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888005c988 '' Function 0x55887fff6290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55888005c960 'float' # | | | | `-ImplicitCastExpr 0x55888005c948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005c930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005c8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55888005c598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55888005c6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888005cb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55888005cab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55888005cf38 # | | | | `-ReturnStmt 0x55888005cf28 # | | | | `-CallExpr 0x55888005cef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888005cee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888005cec0 '' Function 0x55887fff6508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888005ce98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888005ce80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005ce68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005ce30 'uint64_t2':'vector' lvalue ParmVar 0x55888005cab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55888005cc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888005d098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55888005cfe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55888005d478 # | | | | `-ReturnStmt 0x55888005d468 # | | | | `-CallExpr 0x55888005d438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888005d420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888005d400 '' Function 0x55887ffbabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888005d3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888005d3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005d3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005d370 'uint64_t3':'vector' lvalue ParmVar 0x55888005cfe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55888005d148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888005d5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888005d528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55888005d9c0 # | | | | `-ReturnStmt 0x55888005d9b0 # | | | | `-CallExpr 0x55888005d980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888005d968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888005d948 '' Function 0x55887ffbae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888005d920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888005d908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005d8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005d8b8 'uint64_t4':'vector' lvalue ParmVar 0x55888005d528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55888005d688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888005db28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55888005da78 col:29 used V 'double' # | | | |-CompoundStmt 0x55888005de70 # | | | | `-ReturnStmt 0x55888005de60 # | | | | `-CallExpr 0x55888005de30 'float' # | | | | |-ImplicitCastExpr 0x55888005de18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888005ddf8 '' Function 0x5588800061b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55888005ddd0 'float' # | | | | `-ImplicitCastExpr 0x55888005ddb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005dda0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005dd68 'double' lvalue ParmVar 0x55888005da78 'V' 'double' # | | | `-DeprecatedAttr 0x55888005dbd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888005dfd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55888005df28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55888005e340 # | | | | `-ReturnStmt 0x55888005e330 # | | | | `-CallExpr 0x55888005e300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888005e2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888005e2c8 '' Function 0x558880006430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888005e2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888005e288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005e270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005e238 'double2':'vector' lvalue ParmVar 0x55888005df28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55888005e088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888005e4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55888005e3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55888005e818 # | | | | `-ReturnStmt 0x55888005e808 # | | | | `-CallExpr 0x55888005e7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888005e7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888005e7a0 '' Function 0x5588800066a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888005e778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888005e760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005e748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005e710 'double3':'vector' lvalue ParmVar 0x55888005e3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55888005e558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888005e980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55888005e8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55888005ecf8 # | | | | `-ReturnStmt 0x55888005ece8 # | | | | `-CallExpr 0x55888005ecb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888005eca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888005ec80 '' Function 0x558880006930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888005ec58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888005ec40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005ec28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005ebf0 'double4':'vector' lvalue ParmVar 0x55888005e8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55888005ea30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888005ee58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55888005eda8 col:26 used V 'int' # | | | |-CompoundStmt 0x55888005f1b0 # | | | | `-ReturnStmt 0x55888005f1a0 # | | | | `-CallExpr 0x55888005f170 'float' # | | | | |-ImplicitCastExpr 0x55888005f158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888005f138 '' Function 0x5588800061b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55888005f110 'float' # | | | | `-ImplicitCastExpr 0x55888005f0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005f0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005f0a8 'int' lvalue ParmVar 0x55888005eda8 'V' 'int' # | | | `-DeprecatedAttr 0x55888005ef08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888005f310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55888005f260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55888005f688 # | | | | `-ReturnStmt 0x55888005f678 # | | | | `-CallExpr 0x55888005f648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888005f630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888005f610 '' Function 0x558880006430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888005f5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888005f5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888005f5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888005f580 'int2':'vector' lvalue ParmVar 0x55888005f260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55888005f3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800606c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55888005f738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558880060a40 # | | | | `-ReturnStmt 0x558880060a30 # | | | | `-CallExpr 0x558880060a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800609e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800609c8 '' Function 0x5588800066a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588800609a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880060988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880060970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880060938 'int3':'vector' lvalue ParmVar 0x55888005f738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558880060770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880060ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558880060af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558880060f28 # | | | | `-ReturnStmt 0x558880060f18 # | | | | `-CallExpr 0x558880060ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880060ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880060eb0 '' Function 0x558880006930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880060e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880060e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880060e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880060e20 'int4':'vector' lvalue ParmVar 0x558880060af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558880060c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880061088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558880060fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558880061400 # | | | | `-ReturnStmt 0x5588800613f0 # | | | | `-CallExpr 0x5588800613c0 'float' # | | | | |-ImplicitCastExpr 0x5588800613a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880061388 '' Function 0x5588800061b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558880061360 'float' # | | | | `-ImplicitCastExpr 0x558880061348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880061330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800612f8 'uint':'unsigned int' lvalue ParmVar 0x558880060fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558880061138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880061560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588800614b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5588800618f8 # | | | | `-ReturnStmt 0x5588800618e8 # | | | | `-CallExpr 0x5588800618b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588800618a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880061880 '' Function 0x558880006430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880061858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880061840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880061828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800617f0 'uint2':'vector' lvalue ParmVar 0x5588800614b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558880061610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880061a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5588800619a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558880061df8 # | | | | `-ReturnStmt 0x558880061de8 # | | | | `-CallExpr 0x558880061db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880061da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880061d80 '' Function 0x5588800066a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880061d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880061d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880061d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880061cf0 'uint3':'vector' lvalue ParmVar 0x5588800619a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558880061b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880061f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558880061ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558880062300 # | | | | `-ReturnStmt 0x5588800622f0 # | | | | `-CallExpr 0x5588800622c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588800622a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880062288 '' Function 0x558880006930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880062260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880062248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880062230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800621f8 'uint4':'vector' lvalue ParmVar 0x558880061ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558880062008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880062460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588800623b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5588800627f8 # | | | | `-ReturnStmt 0x5588800627e8 # | | | | `-CallExpr 0x5588800627b8 'float' # | | | | |-ImplicitCastExpr 0x5588800627a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880062780 '' Function 0x5588800061b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558880062758 'float' # | | | | `-ImplicitCastExpr 0x558880062740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880062728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800626f0 'int64_t':'long' lvalue ParmVar 0x5588800623b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880062510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880062958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588800628a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880062d10 # | | | | `-ReturnStmt 0x558880062d00 # | | | | `-CallExpr 0x558880062cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880062cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880062c98 '' Function 0x558880006430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880062c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880062c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880062c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880062c08 'int64_t2':'vector' lvalue ParmVar 0x5588800628a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880062a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880062e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880062dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880063230 # | | | | `-ReturnStmt 0x558880063220 # | | | | `-CallExpr 0x5588800631f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588800631d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588800631b8 '' Function 0x5588800066a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880063190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880063178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880063160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880063128 'int64_t3':'vector' lvalue ParmVar 0x558880062dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558880062f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880063390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588800632e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558880063758 # | | | | `-ReturnStmt 0x558880063748 # | | | | `-CallExpr 0x558880063718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880063700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588800636e0 '' Function 0x558880006930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588800636b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588800636a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880063688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880063650 'int64_t4':'vector' lvalue ParmVar 0x5588800632e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880063440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588800638b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880063808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558880063c70 # | | | | `-ReturnStmt 0x558880063c60 # | | | | `-CallExpr 0x558880063c30 'float' # | | | | |-ImplicitCastExpr 0x558880063c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880063bf8 '' Function 0x5588800061b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x558880063bd0 'float' # | | | | `-ImplicitCastExpr 0x558880063bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880063ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880063b68 'uint64_t':'unsigned long' lvalue ParmVar 0x558880063808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558880063968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880063dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880063d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588800641a8 # | | | | `-ReturnStmt 0x558880064198 # | | | | `-CallExpr 0x558880064168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880064150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880064130 '' Function 0x558880006430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880064108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588800640f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588800640d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800640a0 'uint64_t2':'vector' lvalue ParmVar 0x558880063d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558880063e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880064308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880064258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55888012ac78 # | | | | `-ReturnStmt 0x55888012ac68 # | | | | `-CallExpr 0x55888012ac38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888012ac20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880064670 '' Function 0x5588800066a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880064648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880064630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880064618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588800645e0 'uint64_t3':'vector' lvalue ParmVar 0x558880064258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588800643b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888012add8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888012ad28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55888012b1c0 # | | | | `-ReturnStmt 0x55888012b1b0 # | | | | `-CallExpr 0x55888012b180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888012b168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888012b148 '' Function 0x558880006930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888012b120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888012b108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012b0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012b0b8 'uint64_t4':'vector' lvalue ParmVar 0x55888012ad28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55888012ae88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888012b330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55888012b280 col:29 used V 'double' # | | | |-CompoundStmt 0x55888012b678 # | | | | `-ReturnStmt 0x55888012b668 # | | | | `-CallExpr 0x55888012b638 'float' # | | | | |-ImplicitCastExpr 0x55888012b620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888012b600 '' Function 0x558880007548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55888012b5d8 'float' # | | | | `-ImplicitCastExpr 0x55888012b5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012b5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012b570 'double' lvalue ParmVar 0x55888012b280 'V' 'double' # | | | `-DeprecatedAttr 0x55888012b3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888012b7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55888012b738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55888012bb50 # | | | | `-ReturnStmt 0x55888012bb40 # | | | | `-CallExpr 0x55888012bb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888012baf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888012bad8 '' Function 0x5588800077c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888012bab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888012ba98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012ba80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012ba48 'double2':'vector' lvalue ParmVar 0x55888012b738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55888012b898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888012bcc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55888012bc10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55888012c030 # | | | | `-ReturnStmt 0x55888012c020 # | | | | `-CallExpr 0x55888012bff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888012bfd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888012bfb8 '' Function 0x558880007a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888012bf90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888012bf78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012bf60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012bf28 'double3':'vector' lvalue ParmVar 0x55888012bc10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55888012bd70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888012c1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55888012c0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55888012c518 # | | | | `-ReturnStmt 0x55888012c508 # | | | | `-CallExpr 0x55888012c4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888012c4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888012c4a0 '' Function 0x558880007cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888012c478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888012c460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012c448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012c410 'double4':'vector' lvalue ParmVar 0x55888012c0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55888012c250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888012c678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55888012c5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55888012c9d0 # | | | | `-ReturnStmt 0x55888012c9c0 # | | | | `-CallExpr 0x55888012c990 'float' # | | | | |-ImplicitCastExpr 0x55888012c978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888012c958 '' Function 0x558880007548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55888012c930 'float' # | | | | `-ImplicitCastExpr 0x55888012c918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012c900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012c8c8 'int' lvalue ParmVar 0x55888012c5c8 'V' 'int' # | | | `-DeprecatedAttr 0x55888012c728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888012cb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55888012ca80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55888012cea8 # | | | | `-ReturnStmt 0x55888012ce98 # | | | | `-CallExpr 0x55888012ce68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888012ce50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888012ce30 '' Function 0x5588800077c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888012ce08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888012cdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012cdd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012cda0 'int2':'vector' lvalue ParmVar 0x55888012ca80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55888012cbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888012d008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55888012cf58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55888012d388 # | | | | `-ReturnStmt 0x55888012d378 # | | | | `-CallExpr 0x55888012d348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888012d330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888012d310 '' Function 0x558880007a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888012d2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888012d2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012d2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012d280 'int3':'vector' lvalue ParmVar 0x55888012cf58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55888012d0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888012d4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55888012d438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55888012d870 # | | | | `-ReturnStmt 0x55888012d860 # | | | | `-CallExpr 0x55888012d830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888012d818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888012d7f8 '' Function 0x558880007cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888012d7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888012d7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012d7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012d768 'int4':'vector' lvalue ParmVar 0x55888012d438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55888012d598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888012d9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55888012d920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55888012dd48 # | | | | `-ReturnStmt 0x55888012dd38 # | | | | `-CallExpr 0x55888012dd08 'float' # | | | | |-ImplicitCastExpr 0x55888012dcf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888012dcd0 '' Function 0x558880007548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55888012dca8 'float' # | | | | `-ImplicitCastExpr 0x55888012dc90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012dc78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012dc40 'uint':'unsigned int' lvalue ParmVar 0x55888012d920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55888012da80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888012dea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55888012ddf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55888012e240 # | | | | `-ReturnStmt 0x55888012e230 # | | | | `-CallExpr 0x55888012e200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888012e1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888012e1c8 '' Function 0x5588800077c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888012e1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888012e188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012e170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012e138 'uint2':'vector' lvalue ParmVar 0x55888012ddf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55888012df58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888012e3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55888012e2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55888012e740 # | | | | `-ReturnStmt 0x55888012e730 # | | | | `-CallExpr 0x55888012e700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888012e6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888012e6c8 '' Function 0x558880007a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888012e6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888012e688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012e670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012e638 'uint3':'vector' lvalue ParmVar 0x55888012e2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55888012e450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888012e8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55888012e7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558880130220 # | | | | `-ReturnStmt 0x558880130210 # | | | | `-CallExpr 0x5588801301e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888012ebf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888012ebd0 '' Function 0x558880007cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888012eba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888012eb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888012eb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888012eb40 'uint4':'vector' lvalue ParmVar 0x55888012e7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55888012e950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880130380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588801302d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558880130718 # | | | | `-ReturnStmt 0x558880130708 # | | | | `-CallExpr 0x5588801306d8 'float' # | | | | |-ImplicitCastExpr 0x5588801306c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588801306a0 '' Function 0x558880007548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x558880130678 'float' # | | | | `-ImplicitCastExpr 0x558880130660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880130648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880130610 'int64_t':'long' lvalue ParmVar 0x5588801302d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880130430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880130878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588801307c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880130c30 # | | | | `-ReturnStmt 0x558880130c20 # | | | | `-CallExpr 0x558880130bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880130bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880130bb8 '' Function 0x5588800077c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880130b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880130b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880130b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880130b28 'int64_t2':'vector' lvalue ParmVar 0x5588801307c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880130928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880130d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880130ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880131150 # | | | | `-ReturnStmt 0x558880131140 # | | | | `-CallExpr 0x558880131110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801310f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588801310d8 '' Function 0x558880007a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588801310b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880131098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880131080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880131048 'int64_t3':'vector' lvalue ParmVar 0x558880130ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558880130e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801312b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880131200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558880131678 # | | | | `-ReturnStmt 0x558880131668 # | | | | `-CallExpr 0x558880131638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880131620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880131600 '' Function 0x558880007cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588801315d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588801315c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801315a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880131570 'int64_t4':'vector' lvalue ParmVar 0x558880131200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880131360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801317d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880131728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558880131b90 # | | | | `-ReturnStmt 0x558880131b80 # | | | | `-CallExpr 0x558880131b50 'float' # | | | | |-ImplicitCastExpr 0x558880131b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880131b18 '' Function 0x558880007548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x558880131af0 'float' # | | | | `-ImplicitCastExpr 0x558880131ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880131ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880131a88 'uint64_t':'unsigned long' lvalue ParmVar 0x558880131728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558880131888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880131cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880131c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588801320c8 # | | | | `-ReturnStmt 0x5588801320b8 # | | | | `-CallExpr 0x558880132088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880132070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880132050 '' Function 0x5588800077c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880132028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880132010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880131ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880131fc0 'uint64_t2':'vector' lvalue ParmVar 0x558880131c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558880131da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880132228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880132178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558880132608 # | | | | `-ReturnStmt 0x5588801325f8 # | | | | `-CallExpr 0x5588801325c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801325b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880132590 '' Function 0x558880007a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880132568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880132550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880132538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880132500 'uint64_t3':'vector' lvalue ParmVar 0x558880132178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588801322d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880132768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588801326b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558880132b50 # | | | | `-ReturnStmt 0x558880132b40 # | | | | `-CallExpr 0x558880132b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880132af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880132ad8 '' Function 0x558880007cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880132ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880132a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880132a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880132a48 'uint64_t4':'vector' lvalue ParmVar 0x5588801326b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558880132818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880132cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558880132c10 col:29 used V 'double' # | | | |-CompoundStmt 0x558880133008 # | | | | `-ReturnStmt 0x558880132ff8 # | | | | `-CallExpr 0x558880132fc8 'float' # | | | | |-ImplicitCastExpr 0x558880132fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880132f90 '' Function 0x5588800088d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558880132f68 'float' # | | | | `-ImplicitCastExpr 0x558880132f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880132f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880132f00 'double' lvalue ParmVar 0x558880132c10 'V' 'double' # | | | `-DeprecatedAttr 0x558880132d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880133178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5588801330c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5588801334e0 # | | | | `-ReturnStmt 0x5588801334d0 # | | | | `-CallExpr 0x5588801334a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880133488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880133468 '' Function 0x558880008b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880133440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880133428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880133410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801333d8 'double2':'vector' lvalue ParmVar 0x5588801330c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558880133228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880133650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5588801335a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5588801339c0 # | | | | `-ReturnStmt 0x5588801339b0 # | | | | `-CallExpr 0x558880133980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880133968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880133948 '' Function 0x558880008dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880133920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880133908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801338f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801338b8 'double3':'vector' lvalue ParmVar 0x5588801335a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558880133700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880133b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558880133a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558880133ea8 # | | | | `-ReturnStmt 0x558880133e98 # | | | | `-CallExpr 0x558880133e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880133e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880133e30 '' Function 0x558880009040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880133e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880133df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880133dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880133da0 'double4':'vector' lvalue ParmVar 0x558880133a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558880133be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880134008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558880133f58 col:26 used V 'int' # | | | |-CompoundStmt 0x5588801343a0 # | | | | `-ReturnStmt 0x558880134390 # | | | | `-CallExpr 0x558880134360 'float' # | | | | |-ImplicitCastExpr 0x558880134348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880134328 '' Function 0x5588800088d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558880134300 'float' # | | | | `-ImplicitCastExpr 0x5588801342e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801342d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880134298 'int' lvalue ParmVar 0x558880133f58 'V' 'int' # | | | `-DeprecatedAttr 0x5588801340b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880134500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558880134450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558880134878 # | | | | `-ReturnStmt 0x558880134868 # | | | | `-CallExpr 0x558880134838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880134820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880134800 '' Function 0x558880008b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588801347d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588801347c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801347a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880134770 'int2':'vector' lvalue ParmVar 0x558880134450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588801345b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801349d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558880134928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558880134d58 # | | | | `-ReturnStmt 0x558880134d48 # | | | | `-CallExpr 0x558880134d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880134d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880134ce0 '' Function 0x558880008dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880134cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880134ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880134c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880134c50 'int3':'vector' lvalue ParmVar 0x558880134928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558880134a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880134eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558880134e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558880135240 # | | | | `-ReturnStmt 0x558880135230 # | | | | `-CallExpr 0x558880135200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588801351e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588801351c8 '' Function 0x558880009040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588801351a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880135188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880135170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880135138 'int4':'vector' lvalue ParmVar 0x558880134e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558880134f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801353a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5588801352f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558880135718 # | | | | `-ReturnStmt 0x558880135708 # | | | | `-CallExpr 0x5588801356d8 'float' # | | | | |-ImplicitCastExpr 0x5588801356c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588801356a0 '' Function 0x5588800088d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558880135678 'float' # | | | | `-ImplicitCastExpr 0x558880135660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880135648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880135610 'uint':'unsigned int' lvalue ParmVar 0x5588801352f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558880135450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880135878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5588801357c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558880135c10 # | | | | `-ReturnStmt 0x558880135c00 # | | | | `-CallExpr 0x558880135bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880135bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880135b98 '' Function 0x558880008b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880135b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880135b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880135b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880135b08 'uint2':'vector' lvalue ParmVar 0x5588801357c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558880135928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880135d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558880135cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558880136110 # | | | | `-ReturnStmt 0x558880136100 # | | | | `-CallExpr 0x5588801360d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801360b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880136098 '' Function 0x558880008dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880136070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880136058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880136040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880136008 'uint3':'vector' lvalue ParmVar 0x558880135cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558880135e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880136270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588801361c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558880136618 # | | | | `-ReturnStmt 0x558880136608 # | | | | `-CallExpr 0x5588801365d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588801365c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588801365a0 '' Function 0x558880009040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880136578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880136560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880136548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880136510 'uint4':'vector' lvalue ParmVar 0x5588801361c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558880136320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880136778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588801366c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558880136b10 # | | | | `-ReturnStmt 0x558880136b00 # | | | | `-CallExpr 0x558880136ad0 'float' # | | | | |-ImplicitCastExpr 0x558880136ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880136a98 '' Function 0x5588800088d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558880136a70 'float' # | | | | `-ImplicitCastExpr 0x558880136a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880136a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880136a08 'int64_t':'long' lvalue ParmVar 0x5588801366c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880136828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880136c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880136bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880137028 # | | | | `-ReturnStmt 0x558880137018 # | | | | `-CallExpr 0x558880136fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880136fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880136fb0 '' Function 0x558880008b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880136f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880136f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880136f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880136f20 'int64_t2':'vector' lvalue ParmVar 0x558880136bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880136d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880137188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588801370d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880137548 # | | | | `-ReturnStmt 0x558880137538 # | | | | `-CallExpr 0x558880137508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801374f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588801374d0 '' Function 0x558880008dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588801374a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880137490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880137478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880137440 'int64_t3':'vector' lvalue ParmVar 0x5588801370d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558880137238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801376a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588801375f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558880137a70 # | | | | `-ReturnStmt 0x558880137a60 # | | | | `-CallExpr 0x558880137a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880137a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588801379f8 '' Function 0x558880009040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588801379d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588801379b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801379a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880137968 'int64_t4':'vector' lvalue ParmVar 0x5588801375f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880137758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880137bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880137b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558880137f88 # | | | | `-ReturnStmt 0x558880137f78 # | | | | `-CallExpr 0x558880137f48 'float' # | | | | |-ImplicitCastExpr 0x558880137f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880137f10 '' Function 0x5588800088d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x558880137ee8 'float' # | | | | `-ImplicitCastExpr 0x558880137ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880137eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880137e80 'uint64_t':'unsigned long' lvalue ParmVar 0x558880137b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558880137c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801380e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880138038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588801388d0 # | | | | `-ReturnStmt 0x5588801388c0 # | | | | `-CallExpr 0x558880138890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880138878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880138858 '' Function 0x558880008b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880138830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880138818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880138800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801387c8 'uint64_t2':'vector' lvalue ParmVar 0x558880138038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558880138198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880138a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880138980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558880138e10 # | | | | `-ReturnStmt 0x558880138e00 # | | | | `-CallExpr 0x558880138dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880138db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880138d98 '' Function 0x558880008dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880138d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880138d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880138d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880138d08 'uint64_t3':'vector' lvalue ParmVar 0x558880138980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558880138ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880138f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880138ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558880139358 # | | | | `-ReturnStmt 0x558880139348 # | | | | `-CallExpr 0x558880139318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880139300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588801392e0 '' Function 0x558880009040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588801392b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588801392a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880139288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880139250 'uint64_t4':'vector' lvalue ParmVar 0x558880138ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558880139020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880139568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x558880139418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x558880139498 col:40 used V2 'double' # | | | |-CompoundStmt 0x558880139950 # | | | | `-ReturnStmt 0x558880139940 # | | | | `-CallExpr 0x558880139908 'float' # | | | | |-ImplicitCastExpr 0x5588801398f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5588801398d0 '' Function 0x558880009f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558880139818 'float' # | | | | | `-ImplicitCastExpr 0x558880139800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588801397e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588801397b0 'double' lvalue ParmVar 0x558880139418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5588801398a8 'float' # | | | | `-ImplicitCastExpr 0x558880139890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880139878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880139840 'double' lvalue ParmVar 0x558880139498 'V2' 'double' # | | | `-DeprecatedAttr 0x558880139620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880139b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x558880139a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x558880139a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x558880139f80 # | | | | `-ReturnStmt 0x558880139f70 # | | | | `-CallExpr 0x558880139f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880139f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558880139f00 '' Function 0x55888000a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558880139e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558880139e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880139e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880139dc8 'double2':'vector' lvalue ParmVar 0x558880139a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x558880139ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880139ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880139ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880139e70 'double2':'vector' lvalue ParmVar 0x558880139a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x558880139c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888013a190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55888013a040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55888013a0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55888013a5b8 # | | | | `-ReturnStmt 0x55888013a5a8 # | | | | `-CallExpr 0x55888013a570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888013a558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55888013a538 '' Function 0x55888000a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55888013a468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55888013a450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888013a438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888013a400 'double3':'vector' lvalue ParmVar 0x55888013a040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55888013a510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888013a4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888013a4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888013a4a8 'double3':'vector' lvalue ParmVar 0x55888013a0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55888013a248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888013a7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55888013a678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55888013a6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55888013abf8 # | | | | `-ReturnStmt 0x55888013abe8 # | | | | `-CallExpr 0x55888013abb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888013ab98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55888013ab78 '' Function 0x55888000a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55888013aaa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55888013aa90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888013aa78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888013aa40 'double4':'vector' lvalue ParmVar 0x55888013a678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55888013ab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888013ab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888013ab20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888013aae8 'double4':'vector' lvalue ParmVar 0x55888013a6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55888013a880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888013adf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55888013aca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55888013ad28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55888013b1f0 # | | | | `-ReturnStmt 0x55888013b1e0 # | | | | `-CallExpr 0x55888013b1a8 'float' # | | | | |-ImplicitCastExpr 0x55888013b190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55888013b170 '' Function 0x558880009f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55888013b0b8 'float' # | | | | | `-ImplicitCastExpr 0x55888013b0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888013b088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888013b050 'int' lvalue ParmVar 0x55888013aca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55888013b148 'float' # | | | | `-ImplicitCastExpr 0x55888013b130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888013b118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888013b0e0 'int' lvalue ParmVar 0x55888013ad28 'V2' 'int' # | | | `-DeprecatedAttr 0x55888013aeb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888013b3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55888013b2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55888013b320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55888013b820 # | | | | `-ReturnStmt 0x55888013b810 # | | | | `-CallExpr 0x55888013b7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888013b7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55888013b7a0 '' Function 0x55888000a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55888013b6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55888013b6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888013b6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888013b668 'int2':'vector' lvalue ParmVar 0x55888013b2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55888013b778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888013b760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888013b748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888013b710 'int2':'vector' lvalue ParmVar 0x55888013b320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55888013b4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888013ba20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55888013b8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55888013b950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55888013be58 # | | | | `-ReturnStmt 0x55888013be48 # | | | | `-CallExpr 0x55888013be10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888013bdf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55888013bdd8 '' Function 0x55888000a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55888013bd08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55888013bcf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888013bcd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888013bca0 'int3':'vector' lvalue ParmVar 0x55888013b8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55888013bdb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888013bd98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888013bd80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888013bd48 'int3':'vector' lvalue ParmVar 0x55888013b950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55888013bad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888013c058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55888013bf08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55888013bf88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55888013c498 # | | | | `-ReturnStmt 0x55888013c488 # | | | | `-CallExpr 0x55888013c450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888013c438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55888013c418 '' Function 0x55888000a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55888013c348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55888013c330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888013c318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888013c2e0 'int4':'vector' lvalue ParmVar 0x55888013bf08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55888013c3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888013c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888013c3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888013c388 'int4':'vector' lvalue ParmVar 0x55888013bf88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55888013c110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888013e240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55888013c548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55888013e170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55888013e658 # | | | | `-ReturnStmt 0x55888013e648 # | | | | `-CallExpr 0x55888013e610 'float' # | | | | |-ImplicitCastExpr 0x55888013e5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55888013e5d8 '' Function 0x558880009f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55888013e520 'float' # | | | | | `-ImplicitCastExpr 0x55888013e508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888013e4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888013e4b8 'uint':'unsigned int' lvalue ParmVar 0x55888013c548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55888013e5b0 'float' # | | | | `-ImplicitCastExpr 0x55888013e598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888013e580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888013e548 'uint':'unsigned int' lvalue ParmVar 0x55888013e170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55888013e2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888013e858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55888013e708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55888013e788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55888013eca8 # | | | | `-ReturnStmt 0x55888013ec98 # | | | | `-CallExpr 0x55888013ec60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888013ec48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55888013ec28 '' Function 0x55888000a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55888013eb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55888013eb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888013eb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888013eaf0 'uint2':'vector' lvalue ParmVar 0x55888013e708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55888013ec00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888013ebe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888013ebd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888013eb98 'uint2':'vector' lvalue ParmVar 0x55888013e788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55888013e910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888013eea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55888013ed58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55888013edd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55888013f300 # | | | | `-ReturnStmt 0x55888013f2f0 # | | | | `-CallExpr 0x55888013f2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888013f2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55888013f280 '' Function 0x55888000a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55888013f1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55888013f198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888013f180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888013f148 'uint3':'vector' lvalue ParmVar 0x55888013ed58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55888013f258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888013f240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888013f228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888013f1f0 'uint3':'vector' lvalue ParmVar 0x55888013edd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55888013ef60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888013f500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55888013f3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55888013f430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55888013f960 # | | | | `-ReturnStmt 0x55888013f950 # | | | | `-CallExpr 0x55888013f918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888013f900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55888013f8e0 '' Function 0x55888000a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55888013f810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55888013f7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888013f7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888013f7a8 'uint4':'vector' lvalue ParmVar 0x55888013f3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55888013f8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888013f8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888013f888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888013f850 'uint4':'vector' lvalue ParmVar 0x55888013f430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55888013f5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888013fb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55888013fa10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55888013fa90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55888013ff98 # | | | | `-ReturnStmt 0x55888013ff88 # | | | | `-CallExpr 0x55888013ff50 'float' # | | | | |-ImplicitCastExpr 0x55888013ff38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55888013ff18 '' Function 0x558880009f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55888013fe60 'float' # | | | | | `-ImplicitCastExpr 0x55888013fe48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55888013fe30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55888013fdf8 'int64_t':'long' lvalue ParmVar 0x55888013fa10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55888013fef0 'float' # | | | | `-ImplicitCastExpr 0x55888013fed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888013fec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888013fe88 'int64_t':'long' lvalue ParmVar 0x55888013fa90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55888013fc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880140198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880140048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5588801400c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880140608 # | | | | `-ReturnStmt 0x5588801405f8 # | | | | `-CallExpr 0x5588801405c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5588801405a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558880140588 '' Function 0x55888000a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5588801404b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5588801404a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880140488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880140450 'int64_t2':'vector' lvalue ParmVar 0x558880140048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x558880140560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880140548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880140530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801404f8 'int64_t2':'vector' lvalue ParmVar 0x5588801400c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880140250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880140808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588801406b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x558880140738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880140c80 # | | | | `-ReturnStmt 0x558880140c70 # | | | | `-CallExpr 0x558880140c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880140c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x558880140c00 '' Function 0x55888000a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558880140b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x558880140b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880140b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880140ac8 'int64_t3':'vector' lvalue ParmVar 0x5588801406b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x558880140bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880140bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880140ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880140b70 'int64_t3':'vector' lvalue ParmVar 0x558880140738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5588801408c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880140e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880140d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x558880140db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x558880141300 # | | | | `-ReturnStmt 0x5588801412f0 # | | | | `-CallExpr 0x5588801412b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588801412a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558880141280 '' Function 0x55888000a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5588801411b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558880141198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880141180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880141148 'int64_t4':'vector' lvalue ParmVar 0x558880140d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x558880141258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880141240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880141228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801411f0 'int64_t4':'vector' lvalue ParmVar 0x558880140db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880140f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880141500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588801413b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x558880141430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558880141958 # | | | | `-ReturnStmt 0x558880141948 # | | | | `-CallExpr 0x558880141910 'float' # | | | | |-ImplicitCastExpr 0x5588801418f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5588801418d8 '' Function 0x558880009f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x558880141820 'float' # | | | | | `-ImplicitCastExpr 0x558880141808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588801417f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588801417b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5588801413b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5588801418b0 'float' # | | | | `-ImplicitCastExpr 0x558880141898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880141880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880141848 'uint64_t':'unsigned long' lvalue ParmVar 0x558880141430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5588801415b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880141b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880141a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x558880141a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558880141fe8 # | | | | `-ReturnStmt 0x558880141fd8 # | | | | `-CallExpr 0x558880141fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880141f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x558880141f68 '' Function 0x55888000a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x558880141e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x558880141e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880141e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880141e30 'uint64_t2':'vector' lvalue ParmVar 0x558880141a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x558880141f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880141f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880141f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880141ed8 'uint64_t2':'vector' lvalue ParmVar 0x558880141a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558880141c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880142dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880142098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x558880142cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558880143258 # | | | | `-ReturnStmt 0x558880143248 # | | | | `-CallExpr 0x558880143210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801431f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5588801431d8 '' Function 0x55888000a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x558880143108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5588801430f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5588801430d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5588801430a0 'uint64_t3':'vector' lvalue ParmVar 0x558880142098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5588801431b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880143198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880143180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880143148 'uint64_t3':'vector' lvalue ParmVar 0x558880142cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558880142e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880143458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880143308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x558880143388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5588801438f8 # | | | | `-ReturnStmt 0x5588801438e8 # | | | | `-CallExpr 0x5588801438b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880143898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x558880143878 '' Function 0x55888000a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5588801437a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x558880143790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x558880143778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x558880143740 'uint64_t4':'vector' lvalue ParmVar 0x558880143308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x558880143850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880143838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880143820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801437e8 'uint64_t4':'vector' lvalue ParmVar 0x558880143388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558880143510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880143a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5588801439b0 col:29 used V 'double' # | | | |-CompoundStmt 0x558880143da8 # | | | | `-ReturnStmt 0x558880143d98 # | | | | `-CallExpr 0x558880143d68 'float' # | | | | |-ImplicitCastExpr 0x558880143d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880143d30 '' Function 0x55888000b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x558880143d08 'float' # | | | | `-ImplicitCastExpr 0x558880143cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880143cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880143ca0 'double' lvalue ParmVar 0x5588801439b0 'V' 'double' # | | | `-DeprecatedAttr 0x558880143b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880143f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x558880143e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x558880144278 # | | | | `-ReturnStmt 0x558880144268 # | | | | `-CallExpr 0x558880144238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880144220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880144200 '' Function 0x55888000b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588801441d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588801441c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801441a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880144170 'double2':'vector' lvalue ParmVar 0x558880143e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558880143fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588801443e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558880144330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558880144750 # | | | | `-ReturnStmt 0x558880144740 # | | | | `-CallExpr 0x558880144710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801446f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588801446d8 '' Function 0x55888000ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5588801446b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880144698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880144680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880144648 'double3':'vector' lvalue ParmVar 0x558880144330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558880144490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5588801448b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558880144808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x558880144c30 # | | | | `-ReturnStmt 0x558880144c20 # | | | | `-CallExpr 0x558880144bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880144bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880144bb8 '' Function 0x55888000bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880144b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880144b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880144b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880144b28 'double4':'vector' lvalue ParmVar 0x558880144808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558880144968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880144d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558880144ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5588801450e8 # | | | | `-ReturnStmt 0x5588801450d8 # | | | | `-CallExpr 0x5588801450a8 'float' # | | | | |-ImplicitCastExpr 0x558880145090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880145070 '' Function 0x55888000b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x558880145048 'float' # | | | | `-ImplicitCastExpr 0x558880145030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880145018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880144fe0 'int' lvalue ParmVar 0x558880144ce0 'V' 'int' # | | | `-DeprecatedAttr 0x558880144e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880145248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558880145198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5588801455c0 # | | | | `-ReturnStmt 0x5588801455b0 # | | | | `-CallExpr 0x558880145580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880145568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880145548 '' Function 0x55888000b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880145520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880145508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801454f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801454b8 'int2':'vector' lvalue ParmVar 0x558880145198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5588801452f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880145720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558880145670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558880145aa0 # | | | | `-ReturnStmt 0x558880145a90 # | | | | `-CallExpr 0x558880145a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880145a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880145a28 '' Function 0x55888000ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880145a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588801459e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801459d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880145998 'int3':'vector' lvalue ParmVar 0x558880145670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5588801457d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880145c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x558880145b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x558880145f88 # | | | | `-ReturnStmt 0x558880145f78 # | | | | `-CallExpr 0x558880145f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880145f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880145f10 '' Function 0x55888000bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880145ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880145ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880145eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880145e80 'int4':'vector' lvalue ParmVar 0x558880145b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558880145cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801460e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x558880146038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558880146460 # | | | | `-ReturnStmt 0x558880146450 # | | | | `-CallExpr 0x558880146420 'float' # | | | | |-ImplicitCastExpr 0x558880146408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588801463e8 '' Function 0x55888000b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5588801463c0 'float' # | | | | `-ImplicitCastExpr 0x5588801463a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880146390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880146358 'uint':'unsigned int' lvalue ParmVar 0x558880146038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558880146198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801465c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558880146510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558880146958 # | | | | `-ReturnStmt 0x558880146948 # | | | | `-CallExpr 0x558880146918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880146900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588801468e0 '' Function 0x55888000b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588801468b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588801468a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880146888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880146850 'uint2':'vector' lvalue ParmVar 0x558880146510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558880146670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880146ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558880146a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x558880148f58 # | | | | `-ReturnStmt 0x558880148f48 # | | | | `-CallExpr 0x558880148f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880148f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880148ee0 '' Function 0x55888000ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880148eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880148ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880148e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880148e50 'uint3':'vector' lvalue ParmVar 0x558880146a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x558880146b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801490b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558880149008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x558880149460 # | | | | `-ReturnStmt 0x558880149450 # | | | | `-CallExpr 0x558880149420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880149408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588801493e8 '' Function 0x55888000bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588801493c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588801493a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880149390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880149358 'uint4':'vector' lvalue ParmVar 0x558880149008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558880149168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801495c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880149510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558880149958 # | | | | `-ReturnStmt 0x558880149948 # | | | | `-CallExpr 0x558880149918 'float' # | | | | |-ImplicitCastExpr 0x558880149900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588801498e0 '' Function 0x55888000b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5588801498b8 'float' # | | | | `-ImplicitCastExpr 0x5588801498a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880149888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880149850 'int64_t':'long' lvalue ParmVar 0x558880149510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880149670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880149ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880149a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880149e70 # | | | | `-ReturnStmt 0x558880149e60 # | | | | `-CallExpr 0x558880149e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880149e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880149df8 '' Function 0x55888000b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880149dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880149db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880149da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880149d68 'int64_t2':'vector' lvalue ParmVar 0x558880149a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880149b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880149fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880149f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55888014a390 # | | | | `-ReturnStmt 0x55888014a380 # | | | | `-CallExpr 0x55888014a350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888014a338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888014a318 '' Function 0x55888000ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888014a2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888014a2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014a2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014a288 'int64_t3':'vector' lvalue ParmVar 0x558880149f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55888014a080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888014a4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888014a440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55888014a8b8 # | | | | `-ReturnStmt 0x55888014a8a8 # | | | | `-CallExpr 0x55888014a878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888014a860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888014a840 '' Function 0x55888000bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888014a818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888014a800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014a7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014a7b0 'int64_t4':'vector' lvalue ParmVar 0x55888014a440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55888014a5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888014aa18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55888014a968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55888014add0 # | | | | `-ReturnStmt 0x55888014adc0 # | | | | `-CallExpr 0x55888014ad90 'float' # | | | | |-ImplicitCastExpr 0x55888014ad78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888014ad58 '' Function 0x55888000b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55888014ad30 'float' # | | | | `-ImplicitCastExpr 0x55888014ad18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014ad00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014acc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55888014a968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55888014aac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888014af30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55888014ae80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55888014b308 # | | | | `-ReturnStmt 0x55888014b2f8 # | | | | `-CallExpr 0x55888014b2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888014b2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888014b290 '' Function 0x55888000b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888014b268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888014b250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014b238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014b200 'uint64_t2':'vector' lvalue ParmVar 0x55888014ae80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55888014afe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888014b468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55888014b3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55888014b848 # | | | | `-ReturnStmt 0x55888014b838 # | | | | `-CallExpr 0x55888014b808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888014b7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888014b7d0 '' Function 0x55888000ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888014b7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888014b790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014b778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014b740 'uint64_t3':'vector' lvalue ParmVar 0x55888014b3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55888014b518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888014b9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888014b8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55888014bd90 # | | | | `-ReturnStmt 0x55888014bd80 # | | | | `-CallExpr 0x55888014bd50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888014bd38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888014bd18 '' Function 0x55888000bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888014bcf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888014bcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014bcc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014bc88 'uint64_t4':'vector' lvalue ParmVar 0x55888014b8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55888014ba58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888014bf00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55888014be50 col:29 used V 'double' # | | | |-CompoundStmt 0x55888014c248 # | | | | `-ReturnStmt 0x55888014c238 # | | | | `-CallExpr 0x55888014c208 'float' # | | | | |-ImplicitCastExpr 0x55888014c1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888014c1d0 '' Function 0x55888000c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55888014c1a8 'float' # | | | | `-ImplicitCastExpr 0x55888014c190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014c178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014c140 'double' lvalue ParmVar 0x55888014be50 'V' 'double' # | | | `-DeprecatedAttr 0x55888014bfb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888014c3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55888014c308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55888014c720 # | | | | `-ReturnStmt 0x55888014c710 # | | | | `-CallExpr 0x55888014c6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888014c6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888014c6a8 '' Function 0x55888000cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888014c680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888014c668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014c650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014c618 'double2':'vector' lvalue ParmVar 0x55888014c308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55888014c468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888014c890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55888014c7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55888014cc00 # | | | | `-ReturnStmt 0x55888014cbf0 # | | | | `-CallExpr 0x55888014cbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888014cba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888014cb88 '' Function 0x55888000ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888014cb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888014cb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014cb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014caf8 'double3':'vector' lvalue ParmVar 0x55888014c7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55888014c940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888014db50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55888014ccc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55888014dec8 # | | | | `-ReturnStmt 0x55888014deb8 # | | | | `-CallExpr 0x55888014de88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888014de70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888014de50 '' Function 0x55888000d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888014de28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888014de10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014ddf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014ddc0 'double4':'vector' lvalue ParmVar 0x55888014ccc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55888014dc00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888014e028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55888014df78 col:26 used V 'int' # | | | |-CompoundStmt 0x55888014e380 # | | | | `-ReturnStmt 0x55888014e370 # | | | | `-CallExpr 0x55888014e340 'float' # | | | | |-ImplicitCastExpr 0x55888014e328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888014e308 '' Function 0x55888000c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55888014e2e0 'float' # | | | | `-ImplicitCastExpr 0x55888014e2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014e2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014e278 'int' lvalue ParmVar 0x55888014df78 'V' 'int' # | | | `-DeprecatedAttr 0x55888014e0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888014e4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55888014e430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55888014e858 # | | | | `-ReturnStmt 0x55888014e848 # | | | | `-CallExpr 0x55888014e818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888014e800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888014e7e0 '' Function 0x55888000cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888014e7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888014e7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014e788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014e750 'int2':'vector' lvalue ParmVar 0x55888014e430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55888014e590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888014e9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55888014e908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55888014ed38 # | | | | `-ReturnStmt 0x55888014ed28 # | | | | `-CallExpr 0x55888014ecf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888014ece0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888014ecc0 '' Function 0x55888000ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888014ec98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888014ec80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014ec68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014ec30 'int3':'vector' lvalue ParmVar 0x55888014e908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55888014ea68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888014ee98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55888014ede8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55888014f220 # | | | | `-ReturnStmt 0x55888014f210 # | | | | `-CallExpr 0x55888014f1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888014f1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888014f1a8 '' Function 0x55888000d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888014f180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888014f168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014f150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014f118 'int4':'vector' lvalue ParmVar 0x55888014ede8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55888014ef48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888014f380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55888014f2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55888014f6f8 # | | | | `-ReturnStmt 0x55888014f6e8 # | | | | `-CallExpr 0x55888014f6b8 'float' # | | | | |-ImplicitCastExpr 0x55888014f6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888014f680 '' Function 0x55888000c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55888014f658 'float' # | | | | `-ImplicitCastExpr 0x55888014f640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014f628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014f5f0 'uint':'unsigned int' lvalue ParmVar 0x55888014f2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55888014f430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888014f858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55888014f7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55888014fbf0 # | | | | `-ReturnStmt 0x55888014fbe0 # | | | | `-CallExpr 0x55888014fbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888014fb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888014fb78 '' Function 0x55888000cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888014fb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888014fb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888014fb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014fae8 'uint2':'vector' lvalue ParmVar 0x55888014f7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55888014f908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888014fd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55888014fca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5588801500f0 # | | | | `-ReturnStmt 0x5588801500e0 # | | | | `-CallExpr 0x5588801500b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880150098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880150078 '' Function 0x55888000ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880150050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880150038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880150020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888014ffe8 'uint3':'vector' lvalue ParmVar 0x55888014fca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55888014fe00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880150250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5588801501a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5588801505f8 # | | | | `-ReturnStmt 0x5588801505e8 # | | | | `-CallExpr 0x5588801505b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588801505a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880150580 '' Function 0x55888000d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880150558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880150540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880150528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801504f0 'uint4':'vector' lvalue ParmVar 0x5588801501a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x558880150300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880150758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588801506a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558880150af0 # | | | | `-ReturnStmt 0x558880150ae0 # | | | | `-CallExpr 0x558880150ab0 'float' # | | | | |-ImplicitCastExpr 0x558880150a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880150a78 '' Function 0x55888000c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x558880150a50 'float' # | | | | `-ImplicitCastExpr 0x558880150a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880150a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801509e8 'int64_t':'long' lvalue ParmVar 0x5588801506a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880150808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880150c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880150ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880151008 # | | | | `-ReturnStmt 0x558880150ff8 # | | | | `-CallExpr 0x558880150fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880150fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880150f90 '' Function 0x55888000cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880150f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880150f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880150f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880150f00 'int64_t2':'vector' lvalue ParmVar 0x558880150ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880150d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880151168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5588801510b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880151528 # | | | | `-ReturnStmt 0x558880151518 # | | | | `-CallExpr 0x5588801514e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801514d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5588801514b0 '' Function 0x55888000ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880151488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880151470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880151458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880151420 'int64_t3':'vector' lvalue ParmVar 0x5588801510b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558880151218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880151688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588801515d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558880151a50 # | | | | `-ReturnStmt 0x558880151a40 # | | | | `-CallExpr 0x558880151a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588801519f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5588801519d8 '' Function 0x55888000d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5588801519b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880151998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880151980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880151948 'int64_t4':'vector' lvalue ParmVar 0x5588801515d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880151738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880152bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880152b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558880152f88 # | | | | `-ReturnStmt 0x558880152f78 # | | | | `-CallExpr 0x558880152f48 'float' # | | | | |-ImplicitCastExpr 0x558880152f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880152f10 '' Function 0x55888000c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x558880152ee8 'float' # | | | | `-ImplicitCastExpr 0x558880152ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880152eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880152e80 'uint64_t':'unsigned long' lvalue ParmVar 0x558880152b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558880152c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801530e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880153038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5588801534c0 # | | | | `-ReturnStmt 0x5588801534b0 # | | | | `-CallExpr 0x558880153480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880153468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880153448 '' Function 0x55888000cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880153420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880153408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801533f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801533b8 'uint64_t2':'vector' lvalue ParmVar 0x558880153038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558880153198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880153620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880153570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x558880153a00 # | | | | `-ReturnStmt 0x5588801539f0 # | | | | `-CallExpr 0x5588801539c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801539a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880153988 '' Function 0x55888000ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880153960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880153948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880153930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801538f8 'uint64_t3':'vector' lvalue ParmVar 0x558880153570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5588801536d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880153b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880153ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x558880153f48 # | | | | `-ReturnStmt 0x558880153f38 # | | | | `-CallExpr 0x558880153f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880153ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880153ed0 '' Function 0x55888000d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880153ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880153e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880153e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880153e40 'uint64_t4':'vector' lvalue ParmVar 0x558880153ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x558880153c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801540b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x558880154008 col:29 used V 'double' # | | | |-CompoundStmt 0x558880154400 # | | | | `-ReturnStmt 0x5588801543f0 # | | | | `-CallExpr 0x5588801543c0 'float' # | | | | |-ImplicitCastExpr 0x5588801543a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880154388 '' Function 0x55888000dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x558880154360 'float' # | | | | `-ImplicitCastExpr 0x558880154348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880154330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801542f8 'double' lvalue ParmVar 0x558880154008 'V' 'double' # | | | `-DeprecatedAttr 0x558880154168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880154570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5588801544c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5588801548d8 # | | | | `-ReturnStmt 0x5588801548c8 # | | | | `-CallExpr 0x558880154898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880154880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880154860 '' Function 0x55888000df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880154838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880154820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880154808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801547d0 'double2':'vector' lvalue ParmVar 0x5588801544c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x558880154620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880154a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x558880154998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x558880154db8 # | | | | `-ReturnStmt 0x558880154da8 # | | | | `-CallExpr 0x558880154d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880154d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880154d40 '' Function 0x55888000e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880154d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880154d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880154ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880154cb0 'double3':'vector' lvalue ParmVar 0x558880154998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x558880154af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880154f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x558880154e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5588801552a0 # | | | | `-ReturnStmt 0x558880155290 # | | | | `-CallExpr 0x558880155260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880155248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880155228 '' Function 0x55888000e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880155200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5588801551e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801551d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880155198 'double4':'vector' lvalue ParmVar 0x558880154e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x558880154fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x558880155400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x558880155350 col:26 used V 'int' # | | | |-CompoundStmt 0x558880155758 # | | | | `-ReturnStmt 0x558880155748 # | | | | `-CallExpr 0x558880155718 'float' # | | | | |-ImplicitCastExpr 0x558880155700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588801556e0 '' Function 0x55888000dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5588801556b8 'float' # | | | | `-ImplicitCastExpr 0x5588801556a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880155688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880155650 'int' lvalue ParmVar 0x558880155350 'V' 'int' # | | | `-DeprecatedAttr 0x5588801554b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801558b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x558880155808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x558880155c30 # | | | | `-ReturnStmt 0x558880155c20 # | | | | `-CallExpr 0x558880155bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880155bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880155bb8 '' Function 0x55888000df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880155b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880155b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880155b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880155b28 'int2':'vector' lvalue ParmVar 0x558880155808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x558880155968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880155d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x558880155ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x558880156110 # | | | | `-ReturnStmt 0x558880156100 # | | | | `-CallExpr 0x5588801560d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801560b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880156098 '' Function 0x55888000e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880156070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880156058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880156040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880156008 'int3':'vector' lvalue ParmVar 0x558880155ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x558880155e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880156270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5588801561c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5588801565f8 # | | | | `-ReturnStmt 0x5588801565e8 # | | | | `-CallExpr 0x5588801565b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588801565a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880156580 '' Function 0x55888000e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880156558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880156540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880156528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801564f0 'int4':'vector' lvalue ParmVar 0x5588801561c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x558880156320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880156758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5588801566a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x558880156ad0 # | | | | `-ReturnStmt 0x558880156ac0 # | | | | `-CallExpr 0x558880156a90 'float' # | | | | |-ImplicitCastExpr 0x558880156a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880156a58 '' Function 0x55888000dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x558880156a30 'float' # | | | | `-ImplicitCastExpr 0x558880156a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880156a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801569c8 'uint':'unsigned int' lvalue ParmVar 0x5588801566a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x558880156808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880157c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x558880157b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x558880157fd0 # | | | | `-ReturnStmt 0x558880157fc0 # | | | | `-CallExpr 0x558880157f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880157f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880157f58 '' Function 0x55888000df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880157f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880157f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880157f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880157ec8 'uint2':'vector' lvalue ParmVar 0x558880157b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x558880157ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880158130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x558880158080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5588801584d0 # | | | | `-ReturnStmt 0x5588801584c0 # | | | | `-CallExpr 0x558880158490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880158478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880158458 '' Function 0x55888000e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880158430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880158418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880158400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801583c8 'uint3':'vector' lvalue ParmVar 0x558880158080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5588801581e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880158630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x558880158580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5588801589d8 # | | | | `-ReturnStmt 0x5588801589c8 # | | | | `-CallExpr 0x558880158998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880158980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880158960 '' Function 0x55888000e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880158938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880158920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880158908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801588d0 'uint4':'vector' lvalue ParmVar 0x558880158580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5588801586e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880158b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880158a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558880158ed0 # | | | | `-ReturnStmt 0x558880158ec0 # | | | | `-CallExpr 0x558880158e90 'float' # | | | | |-ImplicitCastExpr 0x558880158e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x558880158e58 '' Function 0x55888000dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x558880158e30 'float' # | | | | `-ImplicitCastExpr 0x558880158e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880158e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880158dc8 'int64_t':'long' lvalue ParmVar 0x558880158a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x558880158be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880159030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x558880158f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5588801593e8 # | | | | `-ReturnStmt 0x5588801593d8 # | | | | `-CallExpr 0x5588801593a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880159390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880159370 '' Function 0x55888000df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880159348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880159330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880159318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801592e0 'int64_t2':'vector' lvalue ParmVar 0x558880158f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5588801590e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880159548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880159498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880159908 # | | | | `-ReturnStmt 0x5588801598f8 # | | | | `-CallExpr 0x5588801598c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5588801598b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880159890 '' Function 0x55888000e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880159868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880159850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880159838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880159800 'int64_t3':'vector' lvalue ParmVar 0x558880159498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5588801595f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880159a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5588801599b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558880159e30 # | | | | `-ReturnStmt 0x558880159e20 # | | | | `-CallExpr 0x558880159df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x558880159dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880159db8 '' Function 0x55888000e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880159d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880159d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880159d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880159d28 'int64_t4':'vector' lvalue ParmVar 0x5588801599b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880159b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880159f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x558880159ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55888015a348 # | | | | `-ReturnStmt 0x55888015a338 # | | | | `-CallExpr 0x55888015a308 'float' # | | | | |-ImplicitCastExpr 0x55888015a2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888015a2d0 '' Function 0x55888000dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55888015a2a8 'float' # | | | | `-ImplicitCastExpr 0x55888015a290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015a278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015a240 'uint64_t':'unsigned long' lvalue ParmVar 0x558880159ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55888015a040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888015a4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55888015a3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55888015a880 # | | | | `-ReturnStmt 0x55888015a870 # | | | | `-CallExpr 0x55888015a840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888015a828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888015a808 '' Function 0x55888000df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888015a7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888015a7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015a7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015a778 'uint64_t2':'vector' lvalue ParmVar 0x55888015a3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55888015a558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888015a9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55888015a930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55888015adc0 # | | | | `-ReturnStmt 0x55888015adb0 # | | | | `-CallExpr 0x55888015ad80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888015ad68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888015ad48 '' Function 0x55888000e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888015ad20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888015ad08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015acf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015acb8 'uint64_t3':'vector' lvalue ParmVar 0x55888015a930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55888015aa90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888015af20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55888015ae70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55888015b308 # | | | | `-ReturnStmt 0x55888015b2f8 # | | | | `-CallExpr 0x55888015b2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888015b2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888015b290 '' Function 0x55888000e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888015b268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888015b250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015b238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015b200 'uint64_t4':'vector' lvalue ParmVar 0x55888015ae70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55888015afd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888015b478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55888015b3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55888015b7c0 # | | | | `-ReturnStmt 0x55888015b7b0 # | | | | `-CallExpr 0x55888015b780 'float' # | | | | |-ImplicitCastExpr 0x55888015b768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888015b748 '' Function 0x55887fffdff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55888015b720 'float' # | | | | `-ImplicitCastExpr 0x55888015b708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015b6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015b6b8 'double' lvalue ParmVar 0x55888015b3c8 'V' 'double' # | | | `-DeprecatedAttr 0x55888015b528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888015b930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55888015b880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55888015cc10 # | | | | `-ReturnStmt 0x55888015cc00 # | | | | `-CallExpr 0x55888015cbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888015cbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888015cb98 '' Function 0x55887fffe268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888015cb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888015cb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015cb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015cb08 'double2':'vector' lvalue ParmVar 0x55888015b880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55888015b9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888015cd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55888015ccd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55888015d0f0 # | | | | `-ReturnStmt 0x55888015d0e0 # | | | | `-CallExpr 0x55888015d0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888015d098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888015d078 '' Function 0x55887fffe4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888015d050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888015d038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015d020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015cfe8 'double3':'vector' lvalue ParmVar 0x55888015ccd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55888015ce30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888015d260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55888015d1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55888015d5d8 # | | | | `-ReturnStmt 0x55888015d5c8 # | | | | `-CallExpr 0x55888015d598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888015d580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888015d560 '' Function 0x55887fffe758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888015d538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888015d520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015d508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015d4d0 'double4':'vector' lvalue ParmVar 0x55888015d1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55888015d310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55888015d738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55888015d688 col:26 used V 'int' # | | | |-CompoundStmt 0x55888015da98 # | | | | `-ReturnStmt 0x55888015da88 # | | | | `-CallExpr 0x55888015da58 'float' # | | | | |-ImplicitCastExpr 0x55888015da40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888015da20 '' Function 0x55887fffdff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55888015d9f8 'float' # | | | | `-ImplicitCastExpr 0x55888015d9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015d9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015d990 'int' lvalue ParmVar 0x55888015d688 'V' 'int' # | | | `-DeprecatedAttr 0x55888015d7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888015dbf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55888015db48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55888015df78 # | | | | `-ReturnStmt 0x55888015df68 # | | | | `-CallExpr 0x55888015df38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888015df20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888015df00 '' Function 0x55887fffe268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888015ded8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888015dec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015dea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015de70 'int2':'vector' lvalue ParmVar 0x55888015db48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55888015dca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888015e0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55888015e028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55888015e460 # | | | | `-ReturnStmt 0x55888015e450 # | | | | `-CallExpr 0x55888015e420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888015e408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888015e3e8 '' Function 0x55887fffe4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888015e3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888015e3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015e390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015e358 'int3':'vector' lvalue ParmVar 0x55888015e028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55888015e188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888015e5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55888015e510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55888015e950 # | | | | `-ReturnStmt 0x55888015e940 # | | | | `-CallExpr 0x55888015e910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888015e8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888015e8d8 '' Function 0x55887fffe758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888015e8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888015e898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015e880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015e848 'int4':'vector' lvalue ParmVar 0x55888015e510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55888015e670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888015eab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55888015ea00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55888015ee30 # | | | | `-ReturnStmt 0x55888015ee20 # | | | | `-CallExpr 0x55888015edf0 'float' # | | | | |-ImplicitCastExpr 0x55888015edd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55888015edb8 '' Function 0x55887fffdff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55888015ed90 'float' # | | | | `-ImplicitCastExpr 0x55888015ed78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015ed60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015ed28 'uint':'unsigned int' lvalue ParmVar 0x55888015ea00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55888015eb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888015ef90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55888015eee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55888015f330 # | | | | `-ReturnStmt 0x55888015f320 # | | | | `-CallExpr 0x55888015f2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55888015f2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55888015f2b8 '' Function 0x55887fffe268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55888015f290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55888015f278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015f260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015f228 'uint2':'vector' lvalue ParmVar 0x55888015eee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55888015f040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888015f490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55888015f3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55888015f838 # | | | | `-ReturnStmt 0x55888015f828 # | | | | `-CallExpr 0x55888015f7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55888015f7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55888015f7c0 '' Function 0x55887fffe4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55888015f798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55888015f780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015f768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015f730 'uint3':'vector' lvalue ParmVar 0x55888015f3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55888015f540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888015f998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55888015f8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55888015fd48 # | | | | `-ReturnStmt 0x55888015fd38 # | | | | `-CallExpr 0x55888015fd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55888015fcf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55888015fcd0 '' Function 0x55887fffe758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55888015fca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55888015fc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55888015fc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55888015fc40 'uint4':'vector' lvalue ParmVar 0x55888015f8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55888015fa48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55888015fea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55888015fdf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x558880160248 # | | | | `-ReturnStmt 0x558880160238 # | | | | `-CallExpr 0x558880160208 'float' # | | | | |-ImplicitCastExpr 0x5588801601f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588801601d0 '' Function 0x55887fffdff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5588801601a8 'float' # | | | | `-ImplicitCastExpr 0x558880160190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880160178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880160140 'int64_t':'long' lvalue ParmVar 0x55888015fdf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55888015ff58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801603a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588801602f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x558880160768 # | | | | `-ReturnStmt 0x558880160758 # | | | | `-CallExpr 0x558880160728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880160710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5588801606f0 '' Function 0x55887fffe268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5588801606c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5588801606b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880160698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880160660 'int64_t2':'vector' lvalue ParmVar 0x5588801602f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x558880160458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5588801608c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880160818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x558880162dd0 # | | | | `-ReturnStmt 0x558880162dc0 # | | | | `-CallExpr 0x558880162d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880162d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880162d58 '' Function 0x55887fffe4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880162d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x558880162d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880162d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880162cc8 'int64_t3':'vector' lvalue ParmVar 0x558880160818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x558880160978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880162f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x558880162e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x558880163300 # | | | | `-ReturnStmt 0x5588801632f0 # | | | | `-CallExpr 0x5588801632c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5588801632a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x558880163288 '' Function 0x55887fffe758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x558880163260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x558880163248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880163230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801631f8 'int64_t4':'vector' lvalue ParmVar 0x558880162e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x558880162fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880163460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5588801633b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x558880163820 # | | | | `-ReturnStmt 0x558880163810 # | | | | `-CallExpr 0x5588801637e0 'float' # | | | | |-ImplicitCastExpr 0x5588801637c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5588801637a8 '' Function 0x55887fffdff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x558880163780 'float' # | | | | `-ImplicitCastExpr 0x558880163768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880163750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880163718 'uint64_t':'unsigned long' lvalue ParmVar 0x5588801633b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x558880163510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880163980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5588801638d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x558880163d60 # | | | | `-ReturnStmt 0x558880163d50 # | | | | `-CallExpr 0x558880163d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x558880163d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x558880163ce8 '' Function 0x55887fffe268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x558880163cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x558880163ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x558880163c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x558880163c58 'uint64_t2':'vector' lvalue ParmVar 0x5588801638d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x558880163a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x558880163ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x558880163e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5588801642a8 # | | | | `-ReturnStmt 0x558880164298 # | | | | `-CallExpr 0x558880164268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x558880164250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x558880164230 '' Function 0x55887fffe4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x558880164208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5588801641f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5588801641d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5588801641a0 'uint64_t3':'vector' lvalue ParmVar 0x558880163e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x558880163f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x558880164408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x558880164358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5588801647f8 # | | | `-ReturnStmt 0x5588801647e8 # | | | `-CallExpr 0x5588801647b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5588801647a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x558880164780 '' Function 0x55887fffe758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x558880164758 'float4':'vector' # | | | `-ImplicitCastExpr 0x558880164740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x558880164728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5588801646f0 'uint64_t4':'vector' lvalue ParmVar 0x558880164358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5588801644b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x558880164810 prev 0x55888006b818 line:12:11 hlsl # | | |-original Namespace 0x55887fec8a98 'hlsl' # | | `-NamespaceDecl 0x558880164880 prev 0x55887ff66a88 line:13:11 __detail # | | |-original Namespace 0x55887ff66a88 '__detail' # | | |-FunctionDecl 0x5588801649b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x558880164908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x558880164b60 # | | | `-ReturnStmt 0x558880164b50 # | | | `-ImplicitCastExpr 0x558880164b38 'vector' # | | | `-BinaryOperator 0x558880164b18 'vector' '*' # | | | |-ImplicitCastExpr 0x558880164ae8 'vector' # | | | | `-ExtVectorElementExpr 0x558880164aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x558880164a80 'float4':'vector' lvalue ParmVar 0x558880164908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x558880164b00 'vector' # | | | `-FloatingLiteral 0x558880164ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x558880164df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x558880164b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880164d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x558880164c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x558880165058 # | | | `-ReturnStmt 0x558880165048 # | | | `-CallExpr 0x558880165018 '' # | | | |-UnresolvedLookupExpr 0x558880164ed8 '' lvalue (ADL) = 'abs' 0x55887ff71e28 0x55887ff72128 0x55887ff72438 0x55887ff72748 0x55887ff73e68 0x55887ff74178 0x55887ff74488 0x55887ff74798 0x55887ff74a68 0x55887ff74d90 0x55887ff75038 0x55887ff752d8 0x55887ff75528 0x55887ff75838 0x55887ff75b48 0x55887ff765d8 0x55887ff768c8 0x55887ff76bd8 0x55887ff76ee8 0x55887ff771f8 0x55887ff7bb70 0x55887ff7be18 0x55887ff7c0b8 0x55887ff7c358 0x55887ff7c5a8 0x55887ff7c8b8 0x55887ff7dcc8 0x55887ff7dfd8 # | | | `-DeclRefExpr 0x558880164ff8 'T' lvalue ParmVar 0x558880164c30 'X' 'T' # | | |-FunctionTemplateDecl 0x5588801656d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x558880165070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558880165108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558880165628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x558880165578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x558880165a28 # | | | `-ReturnStmt 0x558880165a18 # | | | `-CallExpr 0x5588801659e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880165748 '' lvalue (ADL) = 'sqrt' 0x558880007f10 0x558880008178 0x5588800083f0 0x558880008668 0x5588800088d8 0x558880008b50 0x558880008dc8 0x558880009040 0x558880132cc0 0x558880133178 0x558880133650 0x558880133b30 0x558880134008 0x558880134500 0x5588801349d8 0x558880134eb8 0x5588801353a0 0x558880135878 0x558880135d70 0x558880136270 0x558880136778 0x558880136c70 0x558880137188 0x5588801376a8 0x558880137bd0 0x5588801380e8 0x558880138a30 0x558880138f70 # | | | `-CallExpr 0x5588801659b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880165868 '' lvalue (ADL) = 'dot' 0x55887ffb2968 0x55887ffb2d38 0x55887ffb30d8 0x55887ffb3478 0x55887ffb3780 0x55887ffb3b70 0x55887ffb3f18 0x55887ffb42b8 0x55887ffb4608 0x55887ffb4958 0x55887ffb4d58 0x55887ffb50f8 0x55887ffb5498 0x55887ffb5838 0x55887ffb5c08 0x55887ffb5fa8 0x55887ffb6348 0x55887ffb66e8 0x55887ffb6a88 0x55887ffb6e58 0x55887ffb71f8 0x55887ffb7598 0x55887ffb7938 0x55887ffb7d08 0x55887ffb80a8 # | | | |-RecoveryExpr 0x558880165970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558880165990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558880165e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x558880165a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880165d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558880165bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x558880165c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x5588801660c0 # | | | `-ReturnStmt 0x5588801660b0 # | | | `-InitListExpr 0x558880166050 'void' contains-errors # | | | |-IntegerLiteral 0x558880165e90 'int' 1 # | | | |-BinaryOperator 0x558880165f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x558880165ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x558880165eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x558880165ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x558880165f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x558880165f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x558880165f30 'int' 1 # | | | |-ArraySubscriptExpr 0x558880165fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x558880165f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x558880165fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x558880166030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558880165ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x558880166010 'int' 3 # | | |-FunctionTemplateDecl 0x5588801663f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x5588801660d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880166350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x558880166190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x558880166208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x5588801665c8 # | | | `-ReturnStmt 0x5588801665b8 # | | | `-CallExpr 0x558880166588 '' # | | | |-UnresolvedLookupExpr 0x5588801664e0 '' lvalue (ADL) = 'length_impl' 0x558880164df8 # | | | `-BinaryOperator 0x558880166568 '' '-' # | | | |-DeclRefExpr 0x558880166528 'T' lvalue ParmVar 0x558880166190 'X' 'T' # | | | `-DeclRefExpr 0x558880166548 'T' lvalue ParmVar 0x558880166208 'Y' 'T' # | | |-FunctionTemplateDecl 0x5588801690f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x5588801665e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558880166678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558880169048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558880166a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x558880166ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x558880169258 # | | | `-ReturnStmt 0x558880169248 # | | | `-CallExpr 0x558880169218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880169170 '' lvalue (ADL) = 'length_vec_impl' 0x5588801656d0 # | | | `-BinaryOperator 0x5588801691f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x5588801691b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5588801691d8 '' contains-errors lvalue # | | |-FunctionDecl 0x558880169518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x558880169288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x558880169308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x558880169388 col:54 used c 'float' # | | | `-CompoundStmt 0x558880169b90 # | | | `-ReturnStmt 0x558880169b80 # | | | `-CallExpr 0x558880169ac8 'float' # | | | |-ImplicitCastExpr 0x558880169ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x5588801699b0 '' Function 0x558880169708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x558880169b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x558880169b08 'half2':'vector' # | | | | `-DeclRefExpr 0x5588801699e8 'half2':'vector' lvalue ParmVar 0x558880169288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x558880169b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x558880169b38 'half2':'vector' # | | | | `-DeclRefExpr 0x558880169a08 'half2':'vector' lvalue ParmVar 0x558880169308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x558880169b68 'float' # | | | `-DeclRefExpr 0x558880169a28 'float' lvalue ParmVar 0x558880169388 'c' 'float' # | | |-FunctionTemplateDecl 0x55888016a138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x558880169ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558880169c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55888016a090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x558880169f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x558880169fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55888016a348 # | | | `-ReturnStmt 0x55888016a338 # | | | `-CallExpr 0x55888016a300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888016a1b8 '' lvalue (ADL) = 'dot' 0x55887ffb2968 0x55887ffb2d38 0x55887ffb30d8 0x55887ffb3478 0x55887ffb3780 0x55887ffb3b70 0x55887ffb3f18 0x55887ffb42b8 0x55887ffb4608 0x55887ffb4958 0x55887ffb4d58 0x55887ffb50f8 0x55887ffb5498 0x55887ffb5838 0x55887ffb5c08 0x55887ffb5fa8 0x55887ffb6348 0x55887ffb66e8 0x55887ffb6a88 0x55887ffb6e58 0x55887ffb71f8 0x55887ffb7598 0x55887ffb7938 0x55887ffb7d08 0x55887ffb80a8 # | | | |-RecoveryExpr 0x55888016a2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55888016a2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888016a888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55888016a360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55888016a3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55888016a7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55888016a650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55888016a710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55888016af60 # | | | |-DeclStmt 0x55888016aa80 # | | | | `-VarDecl 0x55888016a938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55888016aa60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55888016a9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55888016a9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55888016a9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55888016aa40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55888016aa00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55888016aa20 'int' 0 # | | | |-AttributedStmt 0x55888016af18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55888016aee8 unroll 0 # | | | | `-ForStmt 0x55888016aeb0 # | | | | |-DeclStmt 0x55888016ab50 # | | | | | `-VarDecl 0x55888016aab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55888016ab18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55888016abc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55888016aba8 'int' # | | | | | | `-DeclRefExpr 0x55888016ab68 'int' lvalue Var 0x55888016aab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55888016ab88 'int' NonTypeTemplateParm 0x55888016a3f8 'N' 'int' # | | | | |-UnaryOperator 0x55888016ac00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55888016abe0 'int' lvalue Var 0x55888016aab0 'i' 'int' # | | | | `-BinaryOperator 0x55888016ae90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55888016ac18 'T' contains-errors lvalue Var 0x55888016a938 'sum' 'T' # | | | | `-CallExpr 0x55888016ae50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55888016ac50 '' lvalue (ADL) = 'mad' 0x55887ffcf460 0x55887ffcf818 0x55887ffcfbe0 0x55887ffd0fd0 0x55887ffd1380 0x55887ffd1748 0x55887ffd1b10 0x55887ffd1ed8 0x55887ffd22a0 0x55887ffd2668 0x55887ffd2a30 0x55887ffd2e30 0x55887ffd31f8 0x55887ffd35c0 0x55887ffd3988 0x55887ffd3d50 0x55887ffd4118 0x55887ffd44e0 0x55887ffd48a8 0x55887ffd4cd0 0x55887ffd5080 0x55887ffd5448 0x55887ffd5810 0x55887ffd5bd8 0x55887ffd5f88 0x55887ffd6350 0x55887ffd6718 0x55887ffd6ae0 # | | | | |-ArraySubscriptExpr 0x55888016adb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55888016ad70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55888016ad90 'int' lvalue Var 0x55888016aab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55888016ae10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55888016add0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55888016adf0 'int' lvalue Var 0x55888016aab0 'i' 'int' # | | | | `-DeclRefExpr 0x55888016ae30 'T' contains-errors lvalue Var 0x55888016a938 'sum' 'T' # | | | `-ReturnStmt 0x55888016af50 # | | | `-DeclRefExpr 0x55888016af30 'T' contains-errors lvalue Var 0x55888016a938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55888016b268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55888016af88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888016b1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55888016b040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55888016b0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55888016b480 # | | | `-ReturnStmt 0x55888016b470 # | | | `-BinaryOperator 0x55888016b450 '' '-' # | | | |-DeclRefExpr 0x55888016b350 'T' lvalue ParmVar 0x55888016b040 'I' 'T' # | | | `-BinaryOperator 0x55888016b430 '' '*' # | | | |-BinaryOperator 0x55888016b3f0 '' '*' # | | | | |-BinaryOperator 0x55888016b3b0 '' '*' # | | | | | |-IntegerLiteral 0x55888016b370 'int' 2 # | | | | | `-DeclRefExpr 0x55888016b390 'T' lvalue ParmVar 0x55888016b0b8 'N' 'T' # | | | | `-DeclRefExpr 0x55888016b3d0 'T' lvalue ParmVar 0x55888016b040 'I' 'T' # | | | `-DeclRefExpr 0x55888016b410 'T' lvalue ParmVar 0x55888016b0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55888016b888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55888016b498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55888016b538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55888016b7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55888016b650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55888016b710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55888016bb58 # | | | `-ReturnStmt 0x55888016bb48 # | | | `-BinaryOperator 0x55888016bb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55888016b908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55888016bb08 '' contains-errors '*' # | | | |-BinaryOperator 0x55888016b968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55888016b928 'int' 2 # | | | | `-RecoveryExpr 0x55888016b948 '' contains-errors lvalue # | | | `-CallExpr 0x55888016bad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888016b988 '' lvalue (ADL) = 'dot' 0x55887ffb2968 0x55887ffb2d38 0x55887ffb30d8 0x55887ffb3478 0x55887ffb3780 0x55887ffb3b70 0x55887ffb3f18 0x55887ffb42b8 0x55887ffb4608 0x55887ffb4958 0x55887ffb4d58 0x55887ffb50f8 0x55887ffb5498 0x55887ffb5838 0x55887ffb5c08 0x55887ffb5fa8 0x55887ffb6348 0x55887ffb66e8 0x55887ffb6a88 0x55887ffb6e58 0x55887ffb71f8 0x55887ffb7598 0x55887ffb7938 0x55887ffb7d08 0x55887ffb80a8 # | | | |-RecoveryExpr 0x55888016ba90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55888016bab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888016bfc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55888016bb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55888016bbf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55888016bf20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55888016bca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55888016bd20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55888016bd98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55888016cab0 # | | | |-DeclStmt 0x55888016c2c0 # | | | | `-VarDecl 0x55888016c0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55888016c288 '' # | | | | |-UnresolvedLookupExpr 0x55888016c140 '' lvalue (ADL) = 'dot' 0x55887ffb2968 0x55887ffb2d38 0x55887ffb30d8 0x55887ffb3478 0x55887ffb3780 0x55887ffb3b70 0x55887ffb3f18 0x55887ffb42b8 0x55887ffb4608 0x55887ffb4958 0x55887ffb4d58 0x55887ffb50f8 0x55887ffb5498 0x55887ffb5838 0x55887ffb5c08 0x55887ffb5fa8 0x55887ffb6348 0x55887ffb66e8 0x55887ffb6a88 0x55887ffb6e58 0x55887ffb71f8 0x55887ffb7598 0x55887ffb7938 0x55887ffb7d08 0x55887ffb80a8 # | | | | |-DeclRefExpr 0x55888016c248 'T' lvalue ParmVar 0x55888016bd20 'N' 'T' # | | | | `-DeclRefExpr 0x55888016c268 'T' lvalue ParmVar 0x55888016bca8 'I' 'T' # | | | |-DeclStmt 0x55888016c4f8 # | | | | `-VarDecl 0x55888016c2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55888016c4d8 '' '-' # | | | | |-IntegerLiteral 0x55888016c360 'int' 1 # | | | | `-BinaryOperator 0x55888016c4b8 '' '*' # | | | | |-BinaryOperator 0x55888016c3c0 '' '*' # | | | | | |-DeclRefExpr 0x55888016c380 'U' lvalue ParmVar 0x55888016bd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55888016c3a0 'U' lvalue ParmVar 0x55888016bd98 'Eta' 'U' # | | | | `-ParenExpr 0x55888016c498 '' # | | | | `-BinaryOperator 0x55888016c478 '' '-' # | | | | |-IntegerLiteral 0x55888016c3e0 'int' 1 # | | | | `-BinaryOperator 0x55888016c458 '' '*' # | | | | |-DeclRefExpr 0x55888016c400 'T' lvalue Var 0x55888016c0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55888016c438 'T' lvalue Var 0x55888016c0d8 'Mul' 'T' # | | | |-DeclStmt 0x55888016c8a0 # | | | | `-VarDecl 0x55888016c530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55888016c880 '' # | | | | `-BinaryOperator 0x55888016c860 '' '-' # | | | | |-BinaryOperator 0x55888016c5d8 '' '*' # | | | | | |-DeclRefExpr 0x55888016c598 'U' lvalue ParmVar 0x55888016bd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55888016c5b8 'T' lvalue ParmVar 0x55888016bca8 'I' 'T' # | | | | `-BinaryOperator 0x55888016c840 '' '*' # | | | | |-ParenExpr 0x55888016c800 '' # | | | | | `-BinaryOperator 0x55888016c7e0 '' '+' # | | | | | |-BinaryOperator 0x55888016c638 '' '*' # | | | | | | |-DeclRefExpr 0x55888016c5f8 'U' lvalue ParmVar 0x55888016bd98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55888016c618 'T' lvalue Var 0x55888016c0d8 'Mul' 'T' # | | | | | `-CallExpr 0x55888016c7b0 '' # | | | | | |-UnresolvedLookupExpr 0x55888016c658 '' lvalue (ADL) = 'sqrt' 0x558880007f10 0x558880008178 0x5588800083f0 0x558880008668 0x5588800088d8 0x558880008b50 0x558880008dc8 0x558880009040 0x558880132cc0 0x558880133178 0x558880133650 0x558880133b30 0x558880134008 0x558880134500 0x5588801349d8 0x558880134eb8 0x5588801353a0 0x558880135878 0x558880135d70 0x558880136270 0x558880136778 0x558880136c70 0x558880137188 0x5588801376a8 0x558880137bd0 0x5588801380e8 0x558880138a30 0x558880138f70 # | | | | | `-DeclRefExpr 0x55888016c778 'T' lvalue Var 0x55888016c2f8 'K' 'T' # | | | | `-DeclRefExpr 0x55888016c820 'T' lvalue ParmVar 0x55888016bd20 'N' 'T' # | | | `-ReturnStmt 0x55888016caa0 # | | | `-CallExpr 0x55888016ca60 '' # | | | |-UnresolvedLookupExpr 0x55888016c8f0 '' lvalue (ADL) = 'select' 0x55887ffbd158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55888016bbc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55888016bb70 'T' # | | | |-BinaryOperator 0x55888016c9a8 '' '<' # | | | | |-DeclRefExpr 0x55888016c968 'T' lvalue Var 0x55888016c2f8 'K' 'T' # | | | | `-IntegerLiteral 0x55888016c988 'int' 0 # | | | |-CXXStaticCastExpr 0x55888016c9f8 'T' static_cast # | | | | `-IntegerLiteral 0x55888016c9c8 'int' 0 # | | | `-DeclRefExpr 0x55888016ca28 'T' lvalue Var 0x55888016c530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55888016cdb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55888016cae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888016cd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55888016cb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55888016cc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55888016ea08 # | | | |-DeclStmt 0x55888016cf88 # | | | | `-VarDecl 0x55888016cec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55888016cf68 '' '/' # | | | | |-DeclRefExpr 0x55888016cf28 'T' lvalue ParmVar 0x55888016cb90 'X' 'T' # | | | | `-DeclRefExpr 0x55888016cf48 'T' lvalue ParmVar 0x55888016cc08 'Y' 'T' # | | | |-DeclStmt 0x55888016e4c0 # | | | | `-VarDecl 0x55888016e3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55888016e4a0 '' '>=' # | | | | |-DeclRefExpr 0x55888016e448 'T' lvalue Var 0x55888016cec0 'div' 'T' # | | | | `-IntegerLiteral 0x55888016e480 'int' 0 # | | | |-DeclStmt 0x55888016e820 # | | | | `-VarDecl 0x55888016e4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55888016e7f0 '' # | | | | |-UnresolvedLookupExpr 0x55888016e560 '' lvalue (ADL) = 'frac' 0x55887ffc4c40 0x55887ffc4ea8 0x55887ffc5120 0x55887ffc5398 0x55887ffc55f8 0x55887ffc5870 0x55887ffc5ae8 0x55887ffc5d70 0x55888002ee40 0x55888002f2f8 0x55888002f7d0 0x55888002fcb0 0x5588800e2308 0x5588800e27c0 0x5588800e2c98 0x5588800e3178 0x5588800e3660 0x5588800e3b38 0x5588800e4860 0x5588800e4d60 0x5588800e5268 0x5588800e5760 0x5588800e5c78 0x5588800e6198 0x5588800e66c0 0x5588800e75e8 0x5588800e7b20 0x5588800e8060 # | | | | `-CallExpr 0x55888016e7c0 '' # | | | | |-UnresolvedLookupExpr 0x55888016e680 '' lvalue (ADL) = 'abs' 0x55887ff71e28 0x55887ff72128 0x55887ff72438 0x55887ff72748 0x55887ff73e68 0x55887ff74178 0x55887ff74488 0x55887ff74798 0x55887ff74a68 0x55887ff74d90 0x55887ff75038 0x55887ff752d8 0x55887ff75528 0x55887ff75838 0x55887ff75b48 0x55887ff765d8 0x55887ff768c8 0x55887ff76bd8 0x55887ff76ee8 0x55887ff771f8 0x55887ff7bb70 0x55887ff7be18 0x55887ff7c0b8 0x55887ff7c358 0x55887ff7c5a8 0x55887ff7c8b8 0x55887ff7dcc8 0x55887ff7dfd8 # | | | | `-DeclRefExpr 0x55888016e7a0 'T' lvalue Var 0x55888016cec0 'div' 'T' # | | | `-ReturnStmt 0x55888016e9f8 # | | | `-BinaryOperator 0x55888016e9d8 '' '*' # | | | |-CallExpr 0x55888016e978 '' # | | | | |-UnresolvedLookupExpr 0x55888016e858 '' lvalue (ADL) = 'select' 0x55887ffbd158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55888016cb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55888016cae0 'T' # | | | | |-DeclRefExpr 0x55888016e8d0 'bool' lvalue Var 0x55888016e3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55888016e908 'T' lvalue Var 0x55888016e4f8 'frc' 'T' # | | | | `-UnaryOperator 0x55888016e960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55888016e940 'T' lvalue Var 0x55888016e4f8 'frc' 'T' # | | | `-DeclRefExpr 0x55888016e9b8 'T' lvalue ParmVar 0x55888016cc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55888016ee28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55888016ea38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55888016ead8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55888016ed80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55888016ebf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55888016ecb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55888016f6b8 # | | | |-DeclStmt 0x55888016eff0 # | | | | `-VarDecl 0x55888016ef00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55888016efc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55888016efa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55888016ef68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55888016ef88 '' contains-errors lvalue # | | | |-DeclStmt 0x55888016f140 # | | | | `-VarDecl 0x55888016f050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55888016f118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55888016f0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55888016f0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55888016f0d8 'int' 0 # | | | |-DeclStmt 0x55888016f500 # | | | | `-VarDecl 0x55888016f1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55888016f4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55888016f4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55888016f218 '' lvalue (ADL) = 'frac' 0x55887ffc4c40 0x55887ffc4ea8 0x55887ffc5120 0x55887ffc5398 0x55887ffc55f8 0x55887ffc5870 0x55887ffc5ae8 0x55887ffc5d70 0x55888002ee40 0x55888002f2f8 0x55888002f7d0 0x55888002fcb0 0x5588800e2308 0x5588800e27c0 0x5588800e2c98 0x5588800e3178 0x5588800e3660 0x5588800e3b38 0x5588800e4860 0x5588800e4d60 0x5588800e5268 0x5588800e5760 0x5588800e5c78 0x5588800e6198 0x5588800e66c0 0x5588800e75e8 0x5588800e7b20 0x5588800e8060 # | | | | `-CallExpr 0x55888016f478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55888016f338 '' lvalue (ADL) = 'abs' 0x55887ff71e28 0x55887ff72128 0x55887ff72438 0x55887ff72748 0x55887ff73e68 0x55887ff74178 0x55887ff74488 0x55887ff74798 0x55887ff74a68 0x55887ff74d90 0x55887ff75038 0x55887ff752d8 0x55887ff75528 0x55887ff75838 0x55887ff75b48 0x55887ff765d8 0x55887ff768c8 0x55887ff76bd8 0x55887ff76ee8 0x55887ff771f8 0x55887ff7bb70 0x55887ff7be18 0x55887ff7c0b8 0x55887ff7c358 0x55887ff7c5a8 0x55887ff7c8b8 0x55887ff7dcc8 0x55887ff7dfd8 # | | | | `-RecoveryExpr 0x55888016f458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55888016f6a8 # | | | `-BinaryOperator 0x55888016f688 '' contains-errors '*' # | | | |-CallExpr 0x55888016f628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55888016f538 '' lvalue (ADL) = 'select' 0x55887ffbd158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55888016ea90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55888016ea38 'T' # | | | | |-RecoveryExpr 0x55888016f5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55888016f5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55888016f610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55888016f5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55888016f668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888016faf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55888016f730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888016fa50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55888016f7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55888016f858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55888016f8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55888016ffe0 # | | | |-DeclStmt 0x55888016fe60 # | | | | `-VarDecl 0x55888016fc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55888016fe30 '' # | | | | |-UnresolvedLookupExpr 0x55888016fc70 '' lvalue (ADL) = 'saturate' 0x55887ffbb0b8 0x55887ffbb320 0x55887ffbb598 0x55887ffbb810 0x55887ffbba70 0x55887ffbbce8 0x55887ffbbf60 0x55887ffbc1d8 0x55887ffbc438 0x55887ffbc6b0 0x55887ffbc928 0x55887ffbcbf0 # | | | | `-BinaryOperator 0x55888016fe10 '' '/' # | | | | |-ParenExpr 0x55888016fd70 '' # | | | | | `-BinaryOperator 0x55888016fd50 '' '-' # | | | | | |-DeclRefExpr 0x55888016fd10 'T' lvalue ParmVar 0x55888016f8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55888016fd30 'T' lvalue ParmVar 0x55888016f7e0 'Min' 'T' # | | | | `-ParenExpr 0x55888016fdf0 '' # | | | | `-BinaryOperator 0x55888016fdd0 '' '-' # | | | | |-DeclRefExpr 0x55888016fd90 'T' lvalue ParmVar 0x55888016f858 'Max' 'T' # | | | | `-DeclRefExpr 0x55888016fdb0 'T' lvalue ParmVar 0x55888016f7e0 'Min' 'T' # | | | `-ReturnStmt 0x55888016ffd0 # | | | `-BinaryOperator 0x55888016ffb0 '' '*' # | | | |-BinaryOperator 0x55888016ff70 '' '*' # | | | | |-ParenExpr 0x55888016ff30 '' # | | | | | `-BinaryOperator 0x55888016ff10 '' '-' # | | | | | |-IntegerLiteral 0x55888016fe78 'int' 3 # | | | | | `-BinaryOperator 0x55888016fef0 '' '*' # | | | | | |-IntegerLiteral 0x55888016fe98 'int' 2 # | | | | | `-DeclRefExpr 0x55888016feb8 'T' lvalue Var 0x55888016fc08 'S' 'T' # | | | | `-DeclRefExpr 0x55888016ff50 'T' lvalue Var 0x55888016fc08 'S' 'T' # | | | `-DeclRefExpr 0x55888016ff90 'T' lvalue Var 0x55888016fc08 'S' 'T' # | | |-FunctionTemplateDecl 0x5588801704c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x558880170000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558880170098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558880170420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5588801701b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x558880170270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x558880170330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x5588801709e0 # | | | |-DeclStmt 0x558880170878 # | | | | `-VarDecl 0x5588801705a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x558880170850 '' contains-errors lvalue # | | | | `-CallExpr 0x558880170820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x558880170610 '' lvalue (ADL) = 'saturate' 0x55887ffbb0b8 0x55887ffbb320 0x55887ffbb598 0x55887ffbb810 0x55887ffbba70 0x55887ffbbce8 0x55887ffbbf60 0x55887ffbc1d8 0x55887ffbc438 0x55887ffbc6b0 0x55887ffbc928 0x55887ffbcbf0 # | | | | `-BinaryOperator 0x558880170800 '' contains-errors '/' # | | | | |-ParenExpr 0x558880170738 '' contains-errors # | | | | | `-BinaryOperator 0x558880170718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x5588801706d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5588801706b0 'int' lvalue ParmVar 0x558880170330 'X' 'int' # | | | | | `-RecoveryExpr 0x5588801706f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x5588801707e0 '' contains-errors # | | | | `-BinaryOperator 0x5588801707c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x558880170778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x558880170758 'int' lvalue ParmVar 0x558880170270 'Max' 'int' # | | | | `-RecoveryExpr 0x5588801707a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x5588801709d0 # | | | `-BinaryOperator 0x5588801709b0 '' contains-errors '*' # | | | |-BinaryOperator 0x558880170970 '' contains-errors '*' # | | | | |-ParenExpr 0x558880170930 '' contains-errors # | | | | | `-BinaryOperator 0x558880170910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x558880170890 'int' 3 # | | | | | `-BinaryOperator 0x5588801708f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x5588801708b0 'int' 2 # | | | | | `-RecoveryExpr 0x5588801708d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x558880170950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558880170990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558880170e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x558880170a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880170da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x558880170b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x558880170ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x558880170c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x558880171c08 # | | | |-DeclStmt 0x558880170fb0 # | | | | `-VarDecl 0x558880170ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x558880170f90 '' '<' # | | | | |-DeclRefExpr 0x558880170f50 'T' lvalue ParmVar 0x558880170b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x558880170f70 'int' 0 # | | | |-DeclStmt 0x5588801711a0 # | | | | `-VarDecl 0x558880170fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x558880171160 '' # | | | | |-UnresolvedLookupExpr 0x558880171070 '' lvalue (ADL) = 'select' 0x55887ffbd158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558880170a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558880170a18 'T' # | | | | |-DeclRefExpr 0x5588801710e8 'bool' lvalue Var 0x558880170ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x558880171120 'int' 0 # | | | | `-DeclRefExpr 0x558880171140 'T' lvalue ParmVar 0x558880170b30 'NDotL' 'T' # | | | |-DeclStmt 0x5588801713b8 # | | | | `-VarDecl 0x558880171230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x558880171390 '' contains-errors lvalue # | | | | `-InitListExpr 0x558880171330 'void' # | | | | |-IntegerLiteral 0x558880171298 'int' 1 # | | | | |-DeclRefExpr 0x5588801712b8 'T' lvalue Var 0x558880170fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x5588801712f0 'int' 0 # | | | | `-IntegerLiteral 0x558880171310 'int' 1 # | | | |-DeclStmt 0x5588801715f8 # | | | | `-VarDecl 0x5588801713e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x5588801715c0 '' # | | | | |-UnresolvedLookupExpr 0x558880171448 '' lvalue (ADL) = 'or' 0x55887ffebb78 0x55887ffebe88 0x55887ffec1a8 0x55887ffec4c8 0x55887ffec7e8 0x55887ffecaf0 0x55887ffecdf8 0x55887ffed100 0x55887ffed408 0x55887ffed710 0x55887ffeda18 0x55887ffedd20 0x55887ffee028 0x55887ffee330 0x55887ffee638 0x55887ffee968 0x55887ffeec70 0x55887ffeef78 0x55887ffef280 # | | | | |-DeclRefExpr 0x558880171520 'bool' lvalue Var 0x558880170ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x5588801715a0 '' # | | | | `-BinaryOperator 0x558880171580 '' '<' # | | | | |-DeclRefExpr 0x558880171540 'T' lvalue ParmVar 0x558880170ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x558880171560 'int' 0 # | | | |-DeclStmt 0x558880171998 # | | | | `-VarDecl 0x558880171630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x558880171968 '' # | | | | |-UnresolvedLookupExpr 0x558880171698 '' lvalue (ADL) = 'exp' 0x55887ffb8c70 0x55887ffb8ed8 0x55887ffb9150 0x55887ffb93c8 0x55887ffb9628 0x55887ffb98a0 0x55887ffb9b18 0x55887ffb9da0 0x5588800c3438 0x5588800c38e8 0x5588800c3db8 0x5588800c4290 0x5588800c4768 0x5588800c4c20 0x5588800c5780 0x5588800c5c60 0x5588800c6148 0x5588800c6620 0x5588800c6b18 0x5588800c7018 0x5588800c7520 0x5588800c8360 0x5588800c8878 0x5588800c8d98 0x5588800c92c0 0x5588800c97d8 0x5588800c9d10 0x5588800cd788 # | | | | `-BinaryOperator 0x558880171948 '' '*' # | | | | |-CallExpr 0x5588801718f8 '' # | | | | | |-UnresolvedLookupExpr 0x5588801717b8 '' lvalue (ADL) = 'log' 0x55887ffca7e8 0x55887ffcaa50 0x55887ffcad20 0x55887ffcaf98 0x55887ffcb1f8 0x55887ffcb470 0x55887ffcb6e8 0x55887ffcb960 0x5588800f9168 0x5588800f9618 0x5588800f9ae8 0x5588800f9fc0 0x5588800fa498 0x5588800fa950 0x5588800fae40 0x5588800fb320 0x5588800fb808 0x5588800fbce0 0x5588800fc1d8 0x5588800fc6d8 0x5588800fd410 0x5588800fd908 0x5588800fde20 0x5588800fe340 0x5588800fe868 0x5588800fed80 0x5588800ff2b8 0x5588801000a8 # | | | | | `-DeclRefExpr 0x5588801718d8 'T' lvalue ParmVar 0x558880170ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x558880171928 'T' lvalue ParmVar 0x558880170c20 'M' 'T' # | | | |-BinaryOperator 0x558880171bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x558880171a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5588801719e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5588801719b0 'int' contains-errors lvalue Var 0x558880171230 'Result' 'int' # | | | | | `-IntegerLiteral 0x558880171a10 'int' 2 # | | | | `-CallExpr 0x558880171b78 '' # | | | | |-UnresolvedLookupExpr 0x558880171a70 '' lvalue (ADL) = 'select' 0x55887ffbd158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558880170a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558880170a18 'T' # | | | | |-DeclRefExpr 0x558880171ae8 'bool' lvalue Var 0x5588801713e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x558880171b20 'int' 0 # | | | | `-DeclRefExpr 0x558880171b40 'T' lvalue Var 0x558880171630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x558880171bf8 # | | | `-RecoveryExpr 0x558880171bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558880171fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x558880171c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880171f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x558880171d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x558880171d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x558880171df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x558880172368 # | | | `-ReturnStmt 0x558880172358 # | | | `-CallExpr 0x558880172318 '' # | | | |-UnresolvedLookupExpr 0x5588801720b8 '' lvalue (ADL) = 'select' 0x55887ffbd158 # | | | |-BinaryOperator 0x5588801722a0 '' '<' # | | | | |-CallExpr 0x558880172248 '' # | | | | | |-UnresolvedLookupExpr 0x558880172100 '' lvalue (ADL) = 'dot' 0x55887ffb2968 0x55887ffb2d38 0x55887ffb30d8 0x55887ffb3478 0x55887ffb3780 0x55887ffb3b70 0x55887ffb3f18 0x55887ffb42b8 0x55887ffb4608 0x55887ffb4958 0x55887ffb4d58 0x55887ffb50f8 0x55887ffb5498 0x55887ffb5838 0x55887ffb5c08 0x55887ffb5fa8 0x55887ffb6348 0x55887ffb66e8 0x55887ffb6a88 0x55887ffb6e58 0x55887ffb71f8 0x55887ffb7598 0x55887ffb7938 0x55887ffb7d08 0x55887ffb80a8 # | | | | | |-DeclRefExpr 0x558880172208 'T' lvalue ParmVar 0x558880171d78 'I' 'T' # | | | | | `-DeclRefExpr 0x558880172228 'T' lvalue ParmVar 0x558880171df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x558880172280 'int' 0 # | | | |-DeclRefExpr 0x5588801722c0 'T' lvalue ParmVar 0x558880171d00 'N' 'T' # | | | `-UnaryOperator 0x558880172300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5588801722e0 'T' lvalue ParmVar 0x558880171d00 'N' 'T' # | | |-FunctionTemplateDecl 0x558880172a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x558880172380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5588801729f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x558880172870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5588801728e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x558880172d40 # | | | `-ReturnStmt 0x558880172d30 # | | | `-BinaryOperator 0x558880172d10 '' '*' # | | | |-CallExpr 0x558880172cc0 '' # | | | | |-UnresolvedLookupExpr 0x558880172b80 '' lvalue (ADL) = 'exp2' 0x55887ffba000 0x55887ffba268 0x55887ffba4e0 0x55887ffba758 0x55887ffba9b8 0x55887ff98dc0 0x55887ff99038 0x55887ff992b0 0x5588800cdce0 0x5588800ce198 0x5588800ce670 0x5588800ceb50 0x5588800cf028 0x5588800cf550 0x5588800cfa28 0x5588800cff08 0x5588800d03f0 0x5588800d08c8 0x5588800d0dc0 0x5588800d12c0 0x5588800d17e0 0x5588800d1cd8 0x5588800d21f0 0x5588800d2710 0x5588800d2c38 0x5588800d3150 0x5588800d3988 0x5588800d3ec8 # | | | | `-DeclRefExpr 0x558880172ca0 'T' lvalue ParmVar 0x5588801728e8 'Exp' 'T' # | | | `-DeclRefExpr 0x558880172cf0 'T' lvalue ParmVar 0x558880172870 'X' 'T' # | | |-FunctionTemplateDecl 0x5588801730d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x558880172d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x558880172de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x558880172e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x558880173030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x558880172f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5588801737d0 # | | | |-DeclStmt 0x558880173470 # | | | | `-VarDecl 0x5588801731d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x558880173440 '' # | | | | |-DeclRefExpr 0x5588801733e8 '' Function 0x558880173290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x558880173420 'T' lvalue ParmVar 0x558880172f10 'X' 'T' # | | | |-DeclStmt 0x5588801735e8 # | | | | `-VarDecl 0x5588801734a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5588801735c8 '' '-' # | | | | |-ParenExpr 0x558880173570 'int' # | | | | | `-BinaryOperator 0x558880173550 'int' '-' # | | | | | |-DeclRefExpr 0x558880173510 'int' NonTypeTemplateParm 0x558880172e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x558880173530 'int' 1 # | | | | `-DeclRefExpr 0x558880173590 'K' lvalue Var 0x5588801731d8 'FBH' 'K' # | | | |-BinaryOperator 0x558880173778 '' '=' # | | | | |-DeclRefExpr 0x558880173600 'K' lvalue Var 0x5588801731d8 'FBH' 'K' # | | | | `-CallExpr 0x558880173738 '' # | | | | |-UnresolvedLookupExpr 0x558880173620 '' lvalue (ADL) = 'select' 0x55887ffbd158 # | | | | |-BinaryOperator 0x5588801736c0 '' '==' # | | | | | |-DeclRefExpr 0x558880173668 'K' lvalue Var 0x5588801731d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5588801736a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x558880173688 'int' 1 # | | | | |-DeclRefExpr 0x5588801736e0 'K' lvalue Var 0x5588801731d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x558880173700 'K' lvalue Var 0x5588801734a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5588801737b8 nrvo_candidate(Var 0x5588801731d8 'FBH' 'K') # | | | `-DeclRefExpr 0x558880173798 'K' lvalue Var 0x5588801731d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x558880173a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x558880173800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880173990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5588801738b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x558880173d58 # | | | `-ReturnStmt 0x558880173d48 # | | | `-CallExpr 0x558880173d18 '' # | | | |-DeclRefExpr 0x558880173cc0 '' Function 0x558880173b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x558880173cf8 'T' lvalue ParmVar 0x5588801738b0 'input' 'T' # | | |-FunctionTemplateDecl 0x558880173fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x558880173d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880173f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x558880173e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5588801742c8 # | | | `-ReturnStmt 0x5588801742b8 # | | | `-CallExpr 0x558880174288 '' # | | | |-DeclRefExpr 0x558880174230 '' Function 0x5588801740d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x558880174268 'T' lvalue ParmVar 0x558880173e20 'input' 'T' # | | `-FunctionTemplateDecl 0x558880174518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5588801742e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x558880174470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x558880174390 col:49 referenced input 'T' # | | `-CompoundStmt 0x558880174cd8 # | | |-DeclStmt 0x558880174750 # | | | `-VarDecl 0x558880174618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x558880174720 '' # | | | |-UnresolvedLookupExpr 0x558880174680 '' lvalue (ADL) = 'ddx_coarse' 0x55887fffec50 0x55887fffeeb8 0x55887ffff130 0x55887ffff3a8 0x55887ffff608 0x55887ffff880 0x55887ffffaf8 0x55887ffffd70 # | | | `-DeclRefExpr 0x558880174700 'T' lvalue ParmVar 0x558880174390 'input' 'T' # | | |-BinaryOperator 0x558880174910 '' '=' # | | | |-DeclRefExpr 0x558880174768 'T' lvalue Var 0x558880174618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5588801748e0 '' # | | | |-UnresolvedLookupExpr 0x5588801747a0 '' lvalue (ADL) = 'abs' 0x55887ff71e28 0x55887ff72128 0x55887ff72438 0x55887ff72748 0x55887ff73e68 0x55887ff74178 0x55887ff74488 0x55887ff74798 0x55887ff74a68 0x55887ff74d90 0x55887ff75038 0x55887ff752d8 0x55887ff75528 0x55887ff75838 0x55887ff75b48 0x55887ff765d8 0x55887ff768c8 0x55887ff76bd8 0x55887ff76ee8 0x55887ff771f8 0x55887ff7bb70 0x55887ff7be18 0x55887ff7c0b8 0x55887ff7c358 0x55887ff7c5a8 0x55887ff7c8b8 0x55887ff7dcc8 0x55887ff7dfd8 # | | | `-DeclRefExpr 0x5588801748c0 'T' lvalue Var 0x558880174618 'derivCoarseX' 'T' # | | |-DeclStmt 0x558880174a88 # | | | `-VarDecl 0x558880174950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x558880174a58 '' # | | | |-UnresolvedLookupExpr 0x5588801749b8 '' lvalue (ADL) = 'ddy_coarse' 0x55887fffffd0 0x558880000238 0x5588800004b0 0x558880000728 0x5588800687f0 0x558880068a68 0x558880068ce0 0x558880068f58 # | | | `-DeclRefExpr 0x558880174a38 'T' lvalue ParmVar 0x558880174390 'input' 'T' # | | |-BinaryOperator 0x558880174c48 '' '=' # | | | |-DeclRefExpr 0x558880174aa0 'T' lvalue Var 0x558880174950 'derivCoarseY' 'T' # | | | `-CallExpr 0x558880174c18 '' # | | | |-UnresolvedLookupExpr 0x558880174ad8 '' lvalue (ADL) = 'abs' 0x55887ff71e28 0x55887ff72128 0x55887ff72438 0x55887ff72748 0x55887ff73e68 0x55887ff74178 0x55887ff74488 0x55887ff74798 0x55887ff74a68 0x55887ff74d90 0x55887ff75038 0x55887ff752d8 0x55887ff75528 0x55887ff75838 0x55887ff75b48 0x55887ff765d8 0x55887ff768c8 0x55887ff76bd8 0x55887ff76ee8 0x55887ff771f8 0x55887ff7bb70 0x55887ff7be18 0x55887ff7c0b8 0x55887ff7c358 0x55887ff7c5a8 0x55887ff7c8b8 0x55887ff7dcc8 0x55887ff7dfd8 # | | | `-DeclRefExpr 0x558880174bf8 'T' lvalue Var 0x558880174950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x558880174cc8 # | | `-BinaryOperator 0x558880174ca8 '' '+' # | | |-DeclRefExpr 0x558880174c68 'T' lvalue Var 0x558880174618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x558880174c88 'T' lvalue Var 0x558880174950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x5588801696b8 col:10 implicit C # | | `-FunctionDecl 0x558880169708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x558880169810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x558880169878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5588801698e0 <> 'float' # | | |-BuiltinAttr 0x5588801697b0 <> Implicit 1562 # | | |-NoThrowAttr 0x558880169960 Implicit # | | `-ConstAttr 0x558880169988 Implicit # | |-LinkageSpecDecl 0x558880173240 col:11 implicit C # | | `-FunctionDecl 0x558880173290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x558880173338 <> Implicit 702 # | | |-NoThrowAttr 0x558880173398 Implicit # | | `-ConstAttr 0x5588801733c0 Implicit # | |-LinkageSpecDecl 0x558880173b18 col:10 implicit C # | | `-FunctionDecl 0x558880173b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x558880173c10 <> Implicit 692 # | | |-NoThrowAttr 0x558880173c70 Implicit # | | `-ConstAttr 0x558880173c98 Implicit # | |-LinkageSpecDecl 0x558880174088 col:10 implicit C # | | `-FunctionDecl 0x5588801740d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x558880174180 <> Implicit 694 # | | |-NoThrowAttr 0x5588801741e0 Implicit # | | `-ConstAttr 0x558880174208 Implicit # | |-NamespaceDecl 0x558880174e30 prev 0x558880164810 line:14:11 hlsl # | | |-original Namespace 0x55887fec8a98 'hlsl' # | | |-FunctionTemplateDecl 0x5588801751a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x558880174ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558880174f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5588801750f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x558880175048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x5588801753c8 # | | | `-ReturnStmt 0x5588801753b8 # | | | `-CallExpr 0x558880175388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5588801752a8 '' lvalue (no ADL) = 'bit_cast' 0x55887ff6e160 0x55887ff70c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55887fec8360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558880174ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558880174ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x558880175268 'int' NonTypeTemplateParm 0x558880174f38 'N' 'int' # | | | `-RecoveryExpr 0x558880175368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558880175660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x5588801753e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5588801755b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x558880175490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x5588801758c0 # | | | `-ReturnStmt 0x5588801758b0 # | | | `-CallExpr 0x558880175880 '' # | | | |-UnresolvedLookupExpr 0x5588801757c0 '' lvalue (no ADL) = 'bit_cast' 0x55887ff6e160 0x55887ff70c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55887fec8360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558880175430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5588801753e0 'T' # | | | `-DeclRefExpr 0x558880175860 'T' lvalue ParmVar 0x558880175490 'F' 'T' # | | |-FunctionTemplateDecl 0x558880175be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x5588801758d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558880175978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558880175b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x558880175a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x558880175e08 # | | | `-ReturnStmt 0x558880175df8 # | | | `-CallExpr 0x558880175dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880175ce8 '' lvalue (no ADL) = 'bit_cast' 0x55887ff6e160 0x55887ff70c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55887fec8260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558880175930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5588801758d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x558880175ca8 'int' NonTypeTemplateParm 0x558880175978 'N' 'int' # | | | `-RecoveryExpr 0x558880175da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5588801760a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x558880175e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880175ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x558880175ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x558880176300 # | | | `-ReturnStmt 0x5588801762f0 # | | | `-CallExpr 0x5588801762c0 '' # | | | |-UnresolvedLookupExpr 0x558880176200 '' lvalue (no ADL) = 'bit_cast' 0x55887ff6e160 0x55887ff70c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55887fec8260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x558880175e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x558880175e20 'T' # | | | `-DeclRefExpr 0x5588801762a0 'T' lvalue ParmVar 0x558880175ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x558880176638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x558880176318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5588801763b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x558880176590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5588801764e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55888003b940 # | | | `-ReturnStmt 0x55888003b930 # | | | `-CallExpr 0x55888003b900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888003b820 '' lvalue (no ADL) = 'bit_cast' 0x55887ff6e160 0x55887ff70c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x558880176370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558880176318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x558880176718 'int' NonTypeTemplateParm 0x5588801763b8 'N' 'int' # | | | `-RecoveryExpr 0x55888003b8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888003bbe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55888003b958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888003bb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55888003ba10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55888003be58 # | | | `-ReturnStmt 0x55888003be48 # | | | `-CallExpr 0x55888003be18 '' # | | | |-UnresolvedLookupExpr 0x55888003bd58 '' lvalue (no ADL) = 'bit_cast' 0x55887ff6e160 0x55887ff70c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55888003b9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55888003b958 'T' # | | | `-DeclRefExpr 0x55888003bdf8 'T' lvalue ParmVar 0x55888003ba10 'F' 'T' # | | |-FunctionDecl 0x55888003c248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55888003be98 col:19 'double' # | | | |-ParmVarDecl 0x55888003bf80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55888003bfe8 out # | | | |-ParmVarDecl 0x55888003c060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55888003c0c8 out # | | | |-BuiltinAliasAttr 0x55888003c308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55888003c380 Implicit # | | | `-ConstAttr 0x55888003c3a8 Implicit # | | |-FunctionDecl 0x55888003c7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55888003c420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55888003c510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55888003c578 out # | | | |-ParmVarDecl 0x55888003c5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55888003c658 out # | | | |-BuiltinAliasAttr 0x55888003c898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55888003c910 Implicit # | | | `-ConstAttr 0x55888003c938 Implicit # | | |-FunctionDecl 0x55888003cd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55888003c9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55888003caa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55888003cb08 out # | | | |-ParmVarDecl 0x55888003cb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55888003cbe8 out # | | | |-BuiltinAliasAttr 0x55888003ce28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55888003cea0 Implicit # | | | `-ConstAttr 0x55888003cec8 Implicit # | | |-FunctionDecl 0x55888003d2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55888003cf40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55888003d030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55888003d098 out # | | | |-ParmVarDecl 0x55888003d110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55888003d178 out # | | | |-BuiltinAliasAttr 0x55888003d3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55888003d430 Implicit # | | | `-ConstAttr 0x55888003d458 Implicit # | | |-FunctionTemplateDecl 0x55888003dac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55888003d490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888003da18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55888003d848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55888003d8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55888003dc30 # | | | `-ReturnStmt 0x55888003dc20 # | | | `-CallExpr 0x55888003dbe8 '' # | | | |-UnresolvedLookupExpr 0x55888003db60 '' lvalue (no ADL) = 'distance_impl' 0x5588801663f8 # | | | |-DeclRefExpr 0x55888003dba8 'T' lvalue ParmVar 0x55888003d848 'X' 'T' # | | | `-DeclRefExpr 0x55888003dbc8 'T' lvalue ParmVar 0x55888003d8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55888003e1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55888003dc48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888003e148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55888003dfb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55888003e030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55888003e370 # | | | `-ReturnStmt 0x55888003e360 # | | | `-CallExpr 0x55888003e328 '' # | | | |-UnresolvedLookupExpr 0x55888003e2a0 '' lvalue (no ADL) = 'distance_impl' 0x5588801663f8 # | | | |-DeclRefExpr 0x55888003e2e8 'T' lvalue ParmVar 0x55888003dfb8 'X' 'T' # | | | `-DeclRefExpr 0x55888003e308 'T' lvalue ParmVar 0x55888003e030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55888003e700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55888003e3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55888003e658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55888003e480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55888003e548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55888003e880 # | | | `-ReturnStmt 0x55888003e870 # | | | `-CallExpr 0x55888003e838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888003e7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5588801690f0 # | | | |-RecoveryExpr 0x55888003e7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55888003e818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888003ec00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55888003e8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55888003eb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55888003e978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55888003ea40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55888003ed80 # | | | `-ReturnStmt 0x55888003ed70 # | | | `-CallExpr 0x55888003ed38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888003ecb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5588801690f0 # | | | |-RecoveryExpr 0x55888003ecf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55888003ed18 '' contains-errors lvalue # | | |-FunctionDecl 0x55888003f048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55888003edc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55888003ee40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55888003eec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55888003f3a0 # | | | | `-ReturnStmt 0x55888003f390 # | | | | `-CallExpr 0x55888003f308 'float' # | | | | |-ImplicitCastExpr 0x55888003f2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55888003f200 'float (half2, half2, float)' lvalue Function 0x558880169518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x558880164880 '__detail' # | | | | |-ImplicitCastExpr 0x55888003f348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55888003f230 'half2':'vector' lvalue ParmVar 0x55888003edc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55888003f360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55888003f250 'half2':'vector' lvalue ParmVar 0x55888003ee40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55888003f378 'float' # | | | | `-DeclRefExpr 0x55888003f270 'float' lvalue ParmVar 0x55888003eec0 'C' 'float' # | | | `-AvailabilityAttr 0x55888003f108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55888003f5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55888003f3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55888003f450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55888003f768 # | | | `-ReturnStmt 0x55888003f758 # | | | `-RecoveryExpr 0x55888003f720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55888003f698 '' lvalue (no ADL) = 'dst_impl' 0x558880165e10 # | | | |-DeclRefExpr 0x55888003f6e0 'half4':'vector' lvalue ParmVar 0x55888003f3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55888003f700 'half4':'vector' lvalue ParmVar 0x55888003f450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x5588801871c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55888003f798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x558880187070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x558880187398 # | | | `-ReturnStmt 0x558880187388 # | | | `-RecoveryExpr 0x558880187350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5588801872c8 '' lvalue (no ADL) = 'dst_impl' 0x558880165e10 # | | | |-DeclRefExpr 0x558880187310 'float4':'vector' lvalue ParmVar 0x55888003f798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x558880187330 'float4':'vector' lvalue ParmVar 0x558880187070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x558880187598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x5588801873c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x558880187448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x558880187768 # | | | `-ReturnStmt 0x558880187758 # | | | `-RecoveryExpr 0x558880187720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x558880187698 '' lvalue (no ADL) = 'dst_impl' 0x558880165e10 # | | | |-DeclRefExpr 0x5588801876e0 'double4':'vector' lvalue ParmVar 0x5588801873c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x558880187700 'double4':'vector' lvalue ParmVar 0x558880187448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x558880187e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x558880187780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880187d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x558880187ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x558880187b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x558880187bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x558880187fb0 # | | | `-ReturnStmt 0x558880187fa0 # | | | `-CallExpr 0x558880187f60 '' # | | | |-UnresolvedLookupExpr 0x558880187eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x558880171fc8 # | | | |-DeclRefExpr 0x558880187f00 'T' lvalue ParmVar 0x558880187ae8 'N' 'T' # | | | |-DeclRefExpr 0x558880187f20 'T' lvalue ParmVar 0x558880187b60 'I' 'T' # | | | `-DeclRefExpr 0x558880187f40 'T' lvalue ParmVar 0x558880187bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x558880188610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x558880187fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880188568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x558880188338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x5588801883b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x558880188428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x5588801887c0 # | | | `-ReturnStmt 0x5588801887b0 # | | | `-CallExpr 0x558880188770 '' # | | | |-UnresolvedLookupExpr 0x5588801886c8 '' lvalue (no ADL) = 'faceforward_impl' 0x558880171fc8 # | | | |-DeclRefExpr 0x558880188710 'T' lvalue ParmVar 0x558880188338 'N' 'T' # | | | |-DeclRefExpr 0x558880188730 'T' lvalue ParmVar 0x5588801883b0 'I' 'T' # | | | `-DeclRefExpr 0x558880188750 'T' lvalue ParmVar 0x558880188428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x558880188c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5588801887f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558880188bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x558880188900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5588801889c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x558880188a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x558880188e20 # | | | `-ReturnStmt 0x558880188e10 # | | | `-CallExpr 0x558880188dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880188d28 '' lvalue (no ADL) = 'faceforward_impl' 0x558880171fc8 # | | | |-RecoveryExpr 0x558880188d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558880188d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558880188db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558880189288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x558880188e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5588801891e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x558880188f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x558880189028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x5588801890f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x558880189438 # | | | `-ReturnStmt 0x558880189428 # | | | `-CallExpr 0x5588801893e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880189340 '' lvalue (no ADL) = 'faceforward_impl' 0x558880171fc8 # | | | |-RecoveryExpr 0x558880189388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5588801893a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5588801893c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558880189ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x558880189450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880189a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5588801898e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x558880189cf8 # | | | `-ReturnStmt 0x558880189ce8 # | | | `-CallExpr 0x558880189cb8 '' # | | | |-UnresolvedLookupExpr 0x558880189be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5588801730d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5588801894a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x558880189450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x558880189ba0 'int' 32 # | | | `-DeclRefExpr 0x558880189c98 'T' lvalue ParmVar 0x5588801898e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55888018a340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x558880189d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x558880189da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55888018a298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55888018a1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55888018a4e0 # | | |-FunctionTemplateDecl 0x55888018ab30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55888018a4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888018aa88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55888018a998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55888018ad60 # | | | `-ReturnStmt 0x55888018ad50 # | | | `-CallExpr 0x55888018ad20 '' # | | | |-UnresolvedLookupExpr 0x55888018ac48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5588801730d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55887ff1b9c0 'uint' sugar # | | | | | |-Typedef 0x55887fef8ce8 'uint' # | | | | | `-BuiltinType 0x55887fec8300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55888018a540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55888018a4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55888018ac08 'int' 64 # | | | `-DeclRefExpr 0x55888018ad00 'T' lvalue ParmVar 0x55888018a998 'X' 'T' # | | |-FunctionTemplateDecl 0x55888018b3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55888018ad78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55888018ae18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55888018b308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55888018b258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55888018b550 # | | |-FunctionTemplateDecl 0x55888018bb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55888018b560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888018ba58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55888018b8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55888018b940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55888018bc70 # | | | `-ReturnStmt 0x55888018bc60 # | | | `-CallExpr 0x55888018bc28 '' # | | | |-UnresolvedLookupExpr 0x55888018bba0 '' lvalue (no ADL) = 'fmod_impl' 0x55888016cdb8 # | | | |-DeclRefExpr 0x55888018bbe8 'T' lvalue ParmVar 0x55888018b8c8 'X' 'T' # | | | `-DeclRefExpr 0x55888018bc08 'T' lvalue ParmVar 0x55888018b940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55888018c230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55888018bc88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888018c188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55888018bff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55888018c070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55888018c3b0 # | | | `-ReturnStmt 0x55888018c3a0 # | | | `-CallExpr 0x55888018c368 '' # | | | |-UnresolvedLookupExpr 0x55888018c2e0 '' lvalue (no ADL) = 'fmod_impl' 0x55888016cdb8 # | | | |-DeclRefExpr 0x55888018c328 'T' lvalue ParmVar 0x55888018bff8 'X' 'T' # | | | `-DeclRefExpr 0x55888018c348 'T' lvalue ParmVar 0x55888018c070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55888018c770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55888018c3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55888018c6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55888018c4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55888018c5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55888018c8f0 # | | | `-ReturnStmt 0x55888018c8e0 # | | | `-CallExpr 0x55888018c8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888018c820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55888016ee28 # | | | |-RecoveryExpr 0x55888018c868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55888018c888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888018cc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55888018c920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55888018cbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55888018ca30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55888018caf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55888018cdf0 # | | | `-ReturnStmt 0x55888018cde0 # | | | `-CallExpr 0x55888018cda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888018cd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55888016ee28 # | | | |-RecoveryExpr 0x55888018cd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55888018cd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888018d3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55888018ce08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888018d308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55888018d178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55888018d1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55888018d520 # | | | `-ReturnStmt 0x55888018d510 # | | | `-CallExpr 0x55888018d4d8 '' # | | | |-UnresolvedLookupExpr 0x55888018d450 '' lvalue (no ADL) = 'ldexp_impl' 0x558880172a98 # | | | |-DeclRefExpr 0x55888018d498 'T' lvalue ParmVar 0x55888018d178 'X' 'T' # | | | `-DeclRefExpr 0x55888018d4b8 'T' lvalue ParmVar 0x55888018d1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55888018dae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55888018d538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888018da38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55888018d8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55888018d920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55888018dc60 # | | | `-ReturnStmt 0x55888018dc50 # | | | `-CallExpr 0x55888018dc18 '' # | | | |-UnresolvedLookupExpr 0x55888018db90 '' lvalue (no ADL) = 'ldexp_impl' 0x558880172a98 # | | | |-DeclRefExpr 0x55888018dbd8 'T' lvalue ParmVar 0x55888018d8a8 'X' 'T' # | | | `-DeclRefExpr 0x55888018dbf8 'T' lvalue ParmVar 0x55888018d920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55888018dfe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55888018dc90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55888018df38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55888018dda0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55888018de68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55888018e160 # | | | `-ReturnStmt 0x55888018e150 # | | | `-CallExpr 0x55888018e118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888018e090 '' lvalue (no ADL) = 'ldexp_impl' 0x558880172a98 # | | | |-RecoveryExpr 0x55888018e0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55888018e0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888018e4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55888018e190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55888018e438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55888018e2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55888018e368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55888018e660 # | | | `-ReturnStmt 0x55888018e650 # | | | `-CallExpr 0x55888018e618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888018e590 '' lvalue (no ADL) = 'ldexp_impl' 0x558880172a98 # | | | |-RecoveryExpr 0x55888018e5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55888018e5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888018eb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55888018e678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888018ead8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55888018e9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55888018ecc0 # | | | `-ReturnStmt 0x55888018ecb0 # | | | `-CallExpr 0x55888018ec80 '' # | | | |-UnresolvedLookupExpr 0x55888018ec18 '' lvalue (no ADL) = 'length_impl' 0x558880164df8 # | | | `-DeclRefExpr 0x55888018ec60 'T' lvalue ParmVar 0x55888018e9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55888018f220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55888018ecd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888018f178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55888018f090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55888018f370 # | | | `-ReturnStmt 0x55888018f360 # | | | `-CallExpr 0x55888018f330 '' # | | | |-UnresolvedLookupExpr 0x55888018f2c8 '' lvalue (no ADL) = 'length_impl' 0x558880164df8 # | | | `-DeclRefExpr 0x55888018f310 'T' lvalue ParmVar 0x55888018f090 'X' 'T' # | | |-FunctionTemplateDecl 0x55888018f600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55888018f3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55888018f558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55888018f468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55888018f750 # | | | `-ReturnStmt 0x55888018f740 # | | | `-CallExpr 0x55888018f710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888018f6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x5588801656d0 # | | | `-RecoveryExpr 0x55888018f6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888018f9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55888018f780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55888018f938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55888018f848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55888018fb30 # | | | `-ReturnStmt 0x55888018fb20 # | | | `-CallExpr 0x55888018faf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888018fa88 '' lvalue (no ADL) = 'length_vec_impl' 0x5588801656d0 # | | | `-RecoveryExpr 0x55888018fad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55888018fde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55888018fb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55888018fbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55888018fc60 col:53 used M 'half' # | | | `-CompoundStmt 0x55888018ffd8 # | | | `-ReturnStmt 0x55888018ffc8 # | | | `-RecoveryExpr 0x55888018ff88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55888018fee0 '' lvalue (no ADL) = 'lit_impl' 0x558880170e50 # | | | |-DeclRefExpr 0x55888018ff28 'half' lvalue ParmVar 0x55888018fb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55888018ff48 'half' lvalue ParmVar 0x55888018fbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55888018ff68 'half' lvalue ParmVar 0x55888018fc60 'M' 'half' # | | |-FunctionDecl 0x558880190298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x558880190008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x558880190088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x558880190108 col:57 used M 'float' # | | | `-CompoundStmt 0x558880190498 # | | | `-ReturnStmt 0x558880190488 # | | | `-RecoveryExpr 0x558880190448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5588801903a0 '' lvalue (no ADL) = 'lit_impl' 0x558880170e50 # | | | |-DeclRefExpr 0x5588801903e8 'float' lvalue ParmVar 0x558880190008 'NDotL' 'float' # | | | |-DeclRefExpr 0x558880190408 'float' lvalue ParmVar 0x558880190088 'NDotH' 'float' # | | | `-DeclRefExpr 0x558880190428 'float' lvalue ParmVar 0x558880190108 'M' 'float' # | | |-FunctionDecl 0x558880190578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5588801904c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x558880190780 # | | | `-ReturnStmt 0x558880190770 # | | | `-CallExpr 0x558880190728 'int4':'vector' # | | | |-ImplicitCastExpr 0x558880190710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x558880190660 'int4 (float4)' lvalue Function 0x5588801649b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x558880164880 '__detail' # | | | `-ImplicitCastExpr 0x558880190758 'float4':'vector' # | | | `-DeclRefExpr 0x558880190690 'float4':'vector' lvalue ParmVar 0x5588801904c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x558880190898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x5588801907b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x558880190cb0 # | | | `-ReturnStmt 0x558880190ca0 # | | | `-CallExpr 0x558880190c58 'unsigned int' # | | | |-ImplicitCastExpr 0x558880190c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x558880190b88 '' Function 0x5588801909e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x558880190c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x558880190bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x5588801907b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x558880191270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x558880190cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5588801911c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558880191038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5588801910b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x5588801913e0 # | | | `-ReturnStmt 0x5588801913d0 # | | | `-CallExpr 0x558880191398 '' # | | | |-UnresolvedLookupExpr 0x558880191310 '' lvalue (no ADL) = 'reflect_impl' 0x55888016b268 # | | | |-DeclRefExpr 0x558880191358 'T' lvalue ParmVar 0x558880191038 'I' 'T' # | | | `-DeclRefExpr 0x558880191378 'T' lvalue ParmVar 0x5588801910b0 'N' 'T' # | | |-FunctionTemplateDecl 0x5588801919a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x5588801913f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5588801918f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x558880191768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5588801917e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x558880191b20 # | | | `-ReturnStmt 0x558880191b10 # | | | `-CallExpr 0x558880191ad8 '' # | | | |-UnresolvedLookupExpr 0x558880191a50 '' lvalue (no ADL) = 'reflect_impl' 0x55888016b268 # | | | |-DeclRefExpr 0x558880191a98 'T' lvalue ParmVar 0x558880191768 'I' 'T' # | | | `-DeclRefExpr 0x558880191ab8 'T' lvalue ParmVar 0x5588801917e0 'N' 'T' # | | |-FunctionTemplateDecl 0x558880191ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x558880191b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558880191df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x558880191c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x558880191d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x558880192020 # | | | `-ReturnStmt 0x558880192010 # | | | `-CallExpr 0x558880191fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880191f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55888016b888 # | | | |-RecoveryExpr 0x558880191f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558880191fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5588801923a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x558880192050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5588801922f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x558880192160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x558880192228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x558880192520 # | | | `-ReturnStmt 0x558880192510 # | | | `-CallExpr 0x5588801924d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880192450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55888016b888 # | | | |-RecoveryExpr 0x558880192498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5588801924b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558880192b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x558880192538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880192ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5588801928a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x558880192920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x558880192998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x558880192d20 # | | | `-ReturnStmt 0x558880192d10 # | | | `-CallExpr 0x558880192cd0 '' # | | | |-UnresolvedLookupExpr 0x558880192c28 '' lvalue (no ADL) = 'refract_impl' 0x55888016bfc8 # | | | |-DeclRefExpr 0x558880192c70 'T' lvalue ParmVar 0x5588801928a8 'I' 'T' # | | | |-DeclRefExpr 0x558880192c90 'T' lvalue ParmVar 0x558880192920 'N' 'T' # | | | `-DeclRefExpr 0x558880192cb0 'T' lvalue ParmVar 0x558880192998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5588801933a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x558880192d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5588801932f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5588801930c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x558880193140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5588801931b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x558880193550 # | | | `-ReturnStmt 0x558880193540 # | | | `-CallExpr 0x558880193500 '' # | | | |-UnresolvedLookupExpr 0x558880193458 '' lvalue (no ADL) = 'refract_impl' 0x55888016bfc8 # | | | |-DeclRefExpr 0x5588801934a0 'T' lvalue ParmVar 0x5588801930c8 'I' 'T' # | | | |-DeclRefExpr 0x5588801934c0 'T' lvalue ParmVar 0x558880193140 'N' 'T' # | | | `-DeclRefExpr 0x5588801934e0 'T' lvalue ParmVar 0x5588801931b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5588801939c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x558880193580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558880193918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x558880193690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x558880193758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5588801937d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x558880193b70 # | | | `-ReturnStmt 0x558880193b60 # | | | `-CallExpr 0x558880193b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880193a78 '' lvalue (no ADL) = 'refract_impl' 0x55888016bfc8 # | | | |-RecoveryExpr 0x558880193ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558880193ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x558880193b00 'half' lvalue ParmVar 0x5588801937d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x558880193fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x558880193ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x558880193f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x558880193cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x558880193d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x558880193df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x558880194190 # | | | `-ReturnStmt 0x558880194180 # | | | `-CallExpr 0x558880194140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880194098 '' lvalue (no ADL) = 'refract_impl' 0x55888016bfc8 # | | | |-RecoveryExpr 0x5588801940e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558880194100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x558880194120 'float' lvalue ParmVar 0x558880193df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5588801947f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5588801941a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880194748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x558880194518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x558880194590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x558880194608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x558880194990 # | | | `-ReturnStmt 0x558880194980 # | | | `-CallExpr 0x558880194940 '' # | | | |-UnresolvedLookupExpr 0x558880194898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55888016faf8 # | | | |-DeclRefExpr 0x5588801948e0 'T' lvalue ParmVar 0x558880194518 'Min' 'T' # | | | |-DeclRefExpr 0x558880194900 'T' lvalue ParmVar 0x558880194590 'Max' 'T' # | | | `-DeclRefExpr 0x558880194920 'T' lvalue ParmVar 0x558880194608 'X' 'T' # | | |-FunctionTemplateDecl 0x558880194ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5588801949a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880194f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x558880194d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x558880194d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x558880194e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x5588801951a0 # | | | `-ReturnStmt 0x558880195190 # | | | `-CallExpr 0x558880195150 '' # | | | |-UnresolvedLookupExpr 0x5588801950a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55888016faf8 # | | | |-DeclRefExpr 0x5588801950f0 'T' lvalue ParmVar 0x558880194d18 'Min' 'T' # | | | |-DeclRefExpr 0x558880195110 'T' lvalue ParmVar 0x558880194d90 'Max' 'T' # | | | `-DeclRefExpr 0x558880195130 'T' lvalue ParmVar 0x558880194e08 'X' 'T' # | | |-FunctionTemplateDecl 0x558880195608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5588801951d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558880195560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5588801952e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x5588801953a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x558880195470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x5588801957b8 # | | | `-ReturnStmt 0x5588801957a8 # | | | `-CallExpr 0x558880195768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5588801956c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5588801704c8 # | | | |-RecoveryExpr 0x558880195708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558880195728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558880195748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558880195c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5588801957e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558880195b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5588801958f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x5588801959c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x558880195a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x558880195dd0 # | | | `-ReturnStmt 0x558880195dc0 # | | | `-CallExpr 0x558880195d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880195cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5588801704c8 # | | | |-RecoveryExpr 0x558880195d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x558880195d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x558880195d60 '' contains-errors lvalue # | | |-FunctionDecl 0x558880195ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x558880195e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x558880196010 # | | | `-ReturnStmt 0x558880196000 # | | | `-CXXStaticCastExpr 0x558880195fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x558880195fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x558880195fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x558880195f70 'uint':'unsigned int' lvalue ParmVar 0x558880195e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x558880196530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x558880196028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880196488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x558880196398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x558880196670 # | | | `-ReturnStmt 0x558880196660 # | | | `-CallExpr 0x558880196630 '' # | | | |-UnresolvedLookupExpr 0x5588801965c8 '' lvalue (no ADL) = 'ddx_impl' 0x558880173a38 # | | | `-DeclRefExpr 0x558880196610 'T' lvalue ParmVar 0x558880196398 'input' 'T' # | | |-FunctionTemplateDecl 0x558880196b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x558880196688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880196ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5588801969f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x558880196ce0 # | | | `-ReturnStmt 0x558880196cd0 # | | | `-CallExpr 0x558880196ca0 '' # | | | |-UnresolvedLookupExpr 0x558880196c38 '' lvalue (no ADL) = 'ddx_impl' 0x558880173a38 # | | | `-DeclRefExpr 0x558880196c80 'T' lvalue ParmVar 0x5588801969f8 'input' 'T' # | | |-FunctionTemplateDecl 0x558880196f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x558880196d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558880196ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x558880196e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5588801970f0 # | | | `-ReturnStmt 0x5588801970e0 # | | | `-CallExpr 0x5588801970b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880197020 '' lvalue (no ADL) = 'ddx_impl' 0x558880173a38 # | | | `-RecoveryExpr 0x558880197068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558880197388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x558880197120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5588801972e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x558880197230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5588801974d8 # | | | `-ReturnStmt 0x5588801974c8 # | | | `-CallExpr 0x558880197498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880197430 '' lvalue (no ADL) = 'ddx_impl' 0x558880173a38 # | | | `-RecoveryExpr 0x558880197478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5588801979f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x5588801974f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880197948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x558880197858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x558880197b30 # | | | `-ReturnStmt 0x558880197b20 # | | | `-CallExpr 0x558880197af0 '' # | | | |-UnresolvedLookupExpr 0x558880197a88 '' lvalue (no ADL) = 'ddy_impl' 0x558880173fa8 # | | | `-DeclRefExpr 0x558880197ad0 'T' lvalue ParmVar 0x558880197858 'input' 'T' # | | |-FunctionTemplateDecl 0x558880198050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x558880197b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880197fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x558880197eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5588801981a0 # | | | `-ReturnStmt 0x558880198190 # | | | `-CallExpr 0x558880198160 '' # | | | |-UnresolvedLookupExpr 0x5588801980f8 '' lvalue (no ADL) = 'ddy_impl' 0x558880173fa8 # | | | `-DeclRefExpr 0x558880198140 'T' lvalue ParmVar 0x558880197eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x558880198438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5588801981d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558880198390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5588801982e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x558880198588 # | | | `-ReturnStmt 0x558880198578 # | | | `-CallExpr 0x558880198548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5588801984e0 '' lvalue (no ADL) = 'ddy_impl' 0x558880173fa8 # | | | `-RecoveryExpr 0x558880198528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558880198820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5588801985b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558880198778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5588801986c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x558880198970 # | | | `-ReturnStmt 0x558880198960 # | | | `-CallExpr 0x558880198930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5588801988c8 '' lvalue (no ADL) = 'ddy_impl' 0x558880173fa8 # | | | `-RecoveryExpr 0x558880198910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558880198e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x558880198988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880198de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x558880198cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x558880198fd0 # | | | `-ReturnStmt 0x558880198fc0 # | | | `-CallExpr 0x558880198f90 '' # | | | |-UnresolvedLookupExpr 0x558880198f28 '' lvalue (no ADL) = 'fwidth_impl' 0x558880174518 # | | | `-DeclRefExpr 0x558880198f70 'T' lvalue ParmVar 0x558880198cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x5588801994f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x558880198fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x558880199448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x558880199358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x558880199640 # | | | `-ReturnStmt 0x558880199630 # | | | `-CallExpr 0x558880199600 '' # | | | |-UnresolvedLookupExpr 0x558880199598 '' lvalue (no ADL) = 'fwidth_impl' 0x558880174518 # | | | `-DeclRefExpr 0x5588801995e0 'T' lvalue ParmVar 0x558880199358 'input' 'T' # | | |-FunctionTemplateDecl 0x5588801998d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x558880199670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558880199830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x558880199780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x558880199a28 # | | | `-ReturnStmt 0x558880199a18 # | | | `-CallExpr 0x5588801999e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880199980 '' lvalue (no ADL) = 'fwidth_impl' 0x558880174518 # | | | `-RecoveryExpr 0x5588801999c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x558880199cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x558880199a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x558880199c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x558880199b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x558880199e10 # | | | `-ReturnStmt 0x558880199e00 # | | | `-CallExpr 0x558880199dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x558880199d68 '' lvalue (no ADL) = 'fwidth_impl' 0x558880174518 # | | | `-RecoveryExpr 0x558880199db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888019a410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x558880199e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888019a368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55888019a198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55888019a210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55888019a510 # | | | `-ReturnStmt 0x55888019a500 # | | | `-BinaryOperator 0x55888019a4e0 '' '*' # | | | |-DeclRefExpr 0x55888019a4a0 'T' lvalue ParmVar 0x55888019a198 'x' 'T' # | | | `-DeclRefExpr 0x55888019a4c0 'T' lvalue ParmVar 0x55888019a210 'y' 'T' # | | |-FunctionTemplateDecl 0x55888019aae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55888019a528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55888019aa38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55888019a8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55888019a928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55888019abe0 # | | | `-ReturnStmt 0x55888019abd0 # | | | `-BinaryOperator 0x55888019abb0 '' '*' # | | | |-DeclRefExpr 0x55888019ab70 'T' lvalue ParmVar 0x55888019a8b0 'x' 'T' # | | | `-DeclRefExpr 0x55888019ab90 'T' lvalue ParmVar 0x55888019a928 'y' 'T' # | | |-FunctionTemplateDecl 0x55888019af50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55888019ac10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55888019aea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55888019acd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55888019ad90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55888019b050 # | | | `-ReturnStmt 0x55888019b040 # | | | `-BinaryOperator 0x55888019b020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55888019afe0 'half' lvalue ParmVar 0x55888019acd8 'x' 'half' # | | | `-RecoveryExpr 0x55888019b000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888019b4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55888019b0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55888019b158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55888019b3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55888019b228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55888019b2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55888019b5a0 # | | | `-ReturnStmt 0x55888019b590 # | | | `-BinaryOperator 0x55888019b570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55888019b530 'T' lvalue ParmVar 0x55888019b228 'x' 'T' # | | | `-RecoveryExpr 0x55888019b550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888019b980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55888019b5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55888019b640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55888019b8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55888019b730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55888019b808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55888019ba80 # | | | `-ReturnStmt 0x55888019ba70 # | | | `-BinaryOperator 0x55888019ba50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55888019ba10 'half' lvalue ParmVar 0x55888019b730 'x' 'half' # | | | `-RecoveryExpr 0x55888019ba30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888019bf40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55888019ba98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55888019bb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55888019bba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55888019be98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55888019bca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55888019bd80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55888019c040 # | | | `-ReturnStmt 0x55888019c030 # | | | `-BinaryOperator 0x55888019c010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55888019bfd0 'T' lvalue ParmVar 0x55888019bca0 'x' 'T' # | | | `-RecoveryExpr 0x55888019bff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888019c3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55888019c070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55888019c308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55888019c170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55888019c1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55888019c4b0 # | | | `-ReturnStmt 0x55888019c4a0 # | | | `-BinaryOperator 0x55888019c480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55888019c440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55888019c460 'half' lvalue ParmVar 0x55888019c1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55888019c8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55888019c4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55888019c568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55888019c808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55888019c680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55888019c6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55888019c9b0 # | | | `-ReturnStmt 0x55888019c9a0 # | | | `-BinaryOperator 0x55888019c980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55888019c940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55888019c960 'T' lvalue ParmVar 0x55888019c6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55888019cd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55888019c9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55888019cc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55888019caa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55888019cb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55888019cea0 # | | | `-ReturnStmt 0x55888019ce90 # | | | `-CallExpr 0x55888019ce58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888019cdd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55888016a888 # | | | |-RecoveryExpr 0x55888019ce18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55888019ce38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888019d2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55888019ceb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55888019cf58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55888019d240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55888019d030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55888019d0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55888019d468 # | | | `-ReturnStmt 0x55888019d458 # | | | `-CallExpr 0x55888019d420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55888019d398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55888016a888 # | | | |-RecoveryExpr 0x55888019d3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55888019d400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55888019d848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55888019d498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55888019d508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55888019d7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55888019d650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55888019d6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55888019d948 # | | | `-ReturnStmt 0x55888019d938 # | | | `-BinaryOperator 0x55888019d918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55888019d8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55888019d8f8 'half' lvalue ParmVar 0x55888019d6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55888019de00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55888019d960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55888019d9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55888019da68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55888019dd58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55888019dbc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55888019dc40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55888019df00 # | | `-ReturnStmt 0x55888019def0 # | | `-BinaryOperator 0x55888019ded0 '' contains-errors '*' # | | |-RecoveryExpr 0x55888019de90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55888019deb0 'T' lvalue ParmVar 0x55888019dc40 'y' 'T' # | |-LinkageSpecDecl 0x558880190998 col:10 implicit C # | | `-FunctionDecl 0x5588801909e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x558880190af0 <> 'unsigned int' # | | |-BuiltinAttr 0x558880190a90 <> Implicit 740 # | | `-NoThrowAttr 0x558880190b60 Implicit # | |-FunctionDecl 0x55888019e0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55888019dfd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55888019e038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55888019e218 # | | `-HLSLNumThreadsAttr 0x55888019e1b0 8 8 1 # | |-CXXRecordDecl 0x55888019e240 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 0x55888019e2e8 <> Implicit # | | |-CXXRecordDecl 0x55888019e3a8 col:8 implicit struct ST # | | |-FieldDecl 0x55888019e468 col:7 a 'int' # | | `-FieldDecl 0x55888019e4d0 col:9 b 'float' # | |-FunctionDecl 0x55888019e7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55888019e638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55888019e6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55888019e900 # | | `-HLSLNumThreadsAttr 0x55888019e898 8 8 1 # | |-FunctionDecl 0x55888019e948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55888019eaf8 # | | `-DeclStmt 0x55888019eae0 # | | `-VarDecl 0x55888019ea78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55888019eb28 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 0x55888019ebd0 <> Implicit # | | |-CXXRecordDecl 0x55888019ec90 col:8 implicit struct ST2 # | | |-VarDecl 0x55888019ed90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55888019eeb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55888019ef00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55888019f1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55888019f0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55888019f138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55888019f310 # | | `-HLSLNumThreadsAttr 0x55888019f2a8 8 8 1 # | |-FunctionDecl 0x55888019f500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55888019f3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55888019f458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55888019f630 # | | `-HLSLNumThreadsAttr 0x55888019f5c8 8 8 1 # | |-FunctionDecl 0x55888019f678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55888019f828 # | | `-DeclStmt 0x55888019f810 # | | `-VarDecl 0x55888019f7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55888019f858 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 0x55888019f900 <> Implicit # | | |-CXXRecordDecl 0x55888019f9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55888019fac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55888019fb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55888019fbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x55888019fe70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55888019fd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55888019fdc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55888019ffa0 # | | `-HLSLNumThreadsAttr 0x55888019ff38 8 8 1 # | |-FunctionDecl 0x5588801a0190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x5588801a0080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5588801a00e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5588801a02c0 # | | `-HLSLNumThreadsAttr 0x5588801a0258 8 8 1 # | |-FunctionDecl 0x5588801a0308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x5588801a04b8 # | | `-DeclStmt 0x5588801a04a0 # | | `-VarDecl 0x5588801a0438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5588801a04e8 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 0x5588801a0590 <> Implicit # | | |-CXXRecordDecl 0x5588801a0650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x5588801a0750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5588801a0828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5588801a0878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x5588801a0fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x5588801a09b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x5588801a0a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x5588801a10e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x5588801a0af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5588801a0b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5588801a1130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x5588801a0c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5588801a0ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x5588801a1188 "SV_GroupID" 0 # | |-ParmVarDecl 0x5588801a0d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5588801a0de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5588801a11d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x5588801a1228 # | `-HLSLShaderAttr 0x5588801a1080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (37 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (38 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (39 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (40 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55dc5943c248 <> # | ^ # | # | 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 0x55dc5943c248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55dc5943cb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55dc5943cee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55dc5943cc10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55dc5943c450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (41 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (42 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (43 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (44 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x558c9d325da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x558c9d3269e0 <> 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 0x558c9d325da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x558c9d3266e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x558c9d326a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x558c9d326770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x558c9d325fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x558c9d326870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x558c9d3268c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x558c9d3269e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x558c9d326990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x558c9d3267f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x558c9d326770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x558c9d326930 <> 'int' lvalue NonTypeTemplateParm 0x558c9d326870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x558c9d3512d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (46 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (50 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (51 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (52 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (53 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (54 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (57 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (58 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (59 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (60 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (62 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (64 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (67 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (70 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (71 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55569a1645f8 <> # | ^ # | # | 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 0x55569a1645f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55569a164f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55569a165290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55569a164fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55569a164800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (72 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (73 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (74 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (75 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (76 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (78 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (82 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (83 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (84 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (85 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (86 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (87 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (88 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (89 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (90 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (91 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (92 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (93 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (94 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (95 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (96 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (97 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (98 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (99 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (102 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (103 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (104 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (105 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (106 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (107 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (108 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (109 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (111 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (113 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55de5940fee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55de59410b20 <> 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 0x55de596e74e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55de596e8010 'void (inout int)' lvalue Function 0x55de596e6e28 '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 0x55de5940fee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55de59410828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55de59410b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55de594108b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55de594100f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55de594109b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55de59410a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55de59410b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55de59410ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55de59410930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55de594108b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55de59410a70 <> 'int' lvalue NonTypeTemplateParm 0x55de594109b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55de5943e158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55de596e7298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55de596e7278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55de596e7220 'double' lvalue ParmVar 0x55de596e6fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55de596e7260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55de596e7240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55de596e74e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55de596e72b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55de596e7440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55de596e7360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55de596e7698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55de596e7638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55de596e7bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55de596e7c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55de596e81f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55de596e80a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55de596e8090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55de596e8010 'void (inout int)' lvalue Function 0x55de596e6e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55de596e8158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55de596e80d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55de596e7ff0 'int' lvalue ParmVar 0x55de596e7bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55de596e8108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55de596e80f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (114 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (115 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x55698757ee58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55698757f218 'hlsl_constant float' lvalue Var 0x55698757ea70 '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 0x55698757eb98 <> Implicit # | 18812: | `-FieldDecl 0x55698757ec70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55698757ed00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55698757ed78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55698757edd0 "t2" "space1" # | 18816: | |-VarDecl 0x55698757ee58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55698757eed8 <> 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 0x55698757f158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55698757f2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55698757f2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55698757f288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55698757f258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55698757f218 'hlsl_constant float' lvalue Var 0x55698757ea70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55698757f270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55698757f238 'hlsl_constant float' lvalue Var 0x55698757ee58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55698757f328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55698757f408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55698757f4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (116 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (117 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (118 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (120 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (121 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (122 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (124 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (125 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (126 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (127 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (128 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (129 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (130 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (131 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (133 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (134 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (135 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (136 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (138 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (139 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (140 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (141 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (142 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (143 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (144 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (145 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (146 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5574d022c4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5574d04d21e0 <> 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 0x5574d022c4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5574d04d21e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5574d04d2268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5574d04d2758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5574d04d2720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5574d04d26f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5574d04d21e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5574d04d26e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (148 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (149 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (150 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (152 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (153 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (154 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (157 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (158 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5633ed8784a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5633edb1e1f0 <> 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 0x5633ed8784a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5633edb1e1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5633edb1e278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5633edb1e768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5633edb1e730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5633edb1e700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5633edb1e1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5633edb1e6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (159 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (160 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (163 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (167 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (169 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (174 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (175 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (176 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (177 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (184 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (186 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (189 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (190 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (191 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (198 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (202 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (203 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (205 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (209 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (211 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (213 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (215 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (216 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (217 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (222 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (225 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (227 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (228 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (229 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (230 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (232 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (234 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (235 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (236 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (242 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (243 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (245 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (247 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (248 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (249 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (250 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (252 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (254 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (255 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (260 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (266 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (268 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (269 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (270 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (271 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (274 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (275 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (276 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (278 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (280 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (281 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (282 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (283 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (284 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (285 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (286 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (287 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (289 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (290 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (292 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (293 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (295 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (296 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (298 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (299 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (300 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (303 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (306 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (307 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (308 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (313 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (316 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (319 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (321 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (322 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (323 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (326 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (329 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (334 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (338 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (341 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (342 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (345 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (346 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (349 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (350 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (351 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (355 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (356 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (357 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (359 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (360 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (364 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (366 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (369 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (371 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (372 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (374 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (376 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (377 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (378 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (379 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (380 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (382 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (383 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (390 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (391 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (392 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (393 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (395 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (398 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (400 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (401 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (403 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (408 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (410 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (414 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (416 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (417 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (418 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (419 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (420 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (421 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (424 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (426 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (427 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (430 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (432 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (433 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (434 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (435 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (436 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (437 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (438 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (440 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (441 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (444 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (445 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (446 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (448 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (449 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (450 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (451 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (452 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (456 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (457 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (458 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (459 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (460 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (461 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (465 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (466 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (467 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (468 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (471 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (472 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (473 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (474 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (475 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (477 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (478 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (480 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (482 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (483 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (484 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (485 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (486 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (488 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (489 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (490 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (491 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (494 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (497 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (498 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (499 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (504 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x555740cf9188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x555740cf90e0 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 0x555740cf9188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x555740cf8e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x555740cf90e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x555740cf8fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x555740cf9278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x555740cf9268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x555740cf9220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x555740cf9200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (507 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (508 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (509 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (514 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (515 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: 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: 164.89s Total Discovered Tests: 51772 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50354 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.